{"id":1687,"date":"2021-06-05T22:23:04","date_gmt":"2021-06-05T14:23:04","guid":{"rendered":"https:\/\/www.wjxy.net.cn\/?p=1687"},"modified":"2023-10-04T06:32:34","modified_gmt":"2023-10-03T22:32:34","slug":"zfs%e5%91%bd%e4%bb%a4%e5%ad%a6%e4%b9%a0","status":"publish","type":"post","link":"https:\/\/www.wjxy.net.cn\/?p=1687","title":{"rendered":"ZFS\u547d\u4ee4\u5b66\u4e60"},"content":{"rendered":"<p>\u5efa\u7acb\u5220\u9664\u5377<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~] zpool create testzpool raidz\u00a0<\/code><code>-f<\/code> <code>vda vdb<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool list<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SIZE\u00a0 ALLOC\u00a0\u00a0 FREE\u00a0 EXPANDSZ\u00a0\u00a0 FRAG\u00a0\u00a0\u00a0 CAP\u00a0 DEDUP\u00a0 HEALTH\u00a0 ALTROOT<\/code><\/p>\n<p><code>testzpool\u00a0 59.5G\u00a0\u00a0 128K\u00a0 59.5G\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -\u00a0\u00a0\u00a0\u00a0 0%\u00a0\u00a0\u00a0\u00a0 0%\u00a0 1.00x\u00a0 ONLINE\u00a0 -<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~] zfs destroy testzpool<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u8ffd\u52a0\u786c\u76d8<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool add testzpool vdc -f<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code>#<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool list<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SIZE\u00a0 ALLOC\u00a0\u00a0 FREE\u00a0 EXPANDSZ\u00a0\u00a0 FRAG\u00a0\u00a0\u00a0 CAP\u00a0 DEDUP\u00a0 HEALTH\u00a0 ALTROOT<\/code><\/p>\n<p><code>testzpool\u00a0 89.2G\u00a0\u00a0 200K\u00a0 89.2G\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 -\u00a0\u00a0\u00a0\u00a0 0%\u00a0\u00a0\u00a0\u00a0 0%\u00a0 1.00x\u00a0 ONLINE\u00a0 -<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u770b\u76ee\u524d\u6c60\u72b6\u6001<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool status<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0<\/code><code>state: ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>scan: none requested<\/code><\/p>\n<p><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 STATE\u00a0\u00a0\u00a0\u00a0 READ WRITE CKSUM<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>raidz1-0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vda\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdb\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdc\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>errors: No known data errors<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u67e5\u770b\u5065\u5eb7\u72b6\u51b5<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool status -x<\/code><\/p>\n<p><code>all pools are healthy<\/code><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool list -o name,size<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SIZE<\/code><\/p>\n<p><code>testzpool\u00a0 89.2G<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zfs list -o name,sharenfs,mountpoint<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SHARENFS\u00a0 MOUNTPOINT<\/code><\/p>\n<p><code>testzpool\u00a0 off\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/testzpool<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u67e5\u770b\u5b58\u50a8\u8fdfIO\u60c5\u51b5<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool iostat<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>capacity\u00a0\u00a0\u00a0\u00a0 operations\u00a0\u00a0\u00a0 bandwidth<\/code><\/p>\n<p><code>pool\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 alloc\u00a0\u00a0 free\u00a0\u00a0 read\u00a0 write\u00a0\u00a0 read\u00a0 write<\/code><\/p>\n<p><code>----------\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----<\/code><\/p>\n<p><code>testzpool\u00a0\u00a0\u00a0 128K\u00a0 59.5G\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 68<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u6bcf2\u79d2\u4e2d\u663e\u793a\u4e00\u6b21tank\u8fdfIO\u60c5\u51b5<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool iostat testzpool 2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u663e\u793a\u865a\u62df\u8bbe\u5907IO\u60c5\u51b5<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool iostat -v<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>capacity\u00a0\u00a0\u00a0\u00a0 operations\u00a0\u00a0\u00a0 bandwidth<\/code><\/p>\n<p><code>pool\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 used\u00a0 avail\u00a0\u00a0 read\u00a0 write\u00a0\u00a0 read\u00a0 write<\/code><\/p>\n<p><code>----------\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----<\/code><\/p>\n<p><code>tank\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30.2M\u00a0\u00a0 149M\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 1\u00a0\u00a0\u00a0 387\u00a0 47.0K<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>c2t0d0\u00a0\u00a0\u00a0 16.1M\u00a0 73.4M\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 2\u00a0\u00a0\u00a0 654\u00a0\u00a0 111K<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>c2t1d0\u00a0\u00a0\u00a0 14.1M\u00a0 75.4M\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0 253\u00a0 23.6K<\/code><\/p>\n<p><code>----------\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----\u00a0 -----<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u6bcf\u4e24\u79d2\u663e\u793a\u865a\u62df\u8bbe\u5907IO\u60c5\u51b5<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool iostat -v\u00a0 2<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u6d88\u9664\u8bbe\u5907\u9519\u8bef\u8ba1\u6570<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/td>\n<td><code>zpool clear tank<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u8fc1\u79fbZFS\u5b58\u50a8\u6c60<br \/>\n\u5bfc\u51fa\u6c60<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool export tank<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u67e5\u770b\u6c60<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>id: 12510319395011747835<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>state: ONLINE<\/code><\/p>\n<p><code>\u00a0<\/code><code>action: The pool can be imported using its name or numeric identifier.<\/code><\/p>\n<p><code>\u00a0<\/code><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0 ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>raidz1-0\u00a0 ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vda\u00a0\u00a0\u00a0\u00a0 ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdb\u00a0\u00a0\u00a0\u00a0 ONLINE<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u5bfc\u5165\u6c60<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import testzpool<\/code><\/p>\n<p><code>\uff08\u5982\u679c\u6c60\u540d\u4e0e\u76ee\u524d\u6709\u51b2\u7a81\u53ef\u4ee5\u4f7f\u7528\u65b0\u547d\u540d\u6765\u5bfc\u5165\u5982\uff1azpool import tank tanker\uff09<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u67e5\u770bZFS\u81ea\u52a8\u5b89\u88c5\u70b9\u5c5e\u6027<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zfs get mountpoint testzpool<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PROPERTY\u00a0\u00a0\u00a0 VALUE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SOURCE<\/code><\/p>\n<p><code>testzpool\u00a0 mountpoint\u00a0 \/testzpool\u00a0\u00a0<\/code><code>default<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u67e5\u770b\u662f\u5426\u81ea\u52a8\u5b89\u88c5\u4e0a<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zfs get mounted testzpool<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PROPERTY\u00a0 VALUE\u00a0\u00a0\u00a0 SOURCE<\/code><\/p>\n<p><code>testzpool\u00a0 mounted\u00a0\u00a0 yes\u00a0\u00a0\u00a0\u00a0\u00a0 -<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u624b\u5de5\u6539\u53d8\u5b89\u88c5\u70b9<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zfs set mountpoint=\/cahesi testzpool<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zfs get mountpoint testzpool<\/code><\/p>\n<p><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PROPERTY\u00a0\u00a0\u00a0 VALUE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SOURCE<\/code><\/p>\n<p><code>testzpool\u00a0 mountpoint\u00a0 \/cahesi\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 local<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>mountpoint \u5c5e\u6027\u66f4\u6539\u65f6\uff0c\u6587\u4ef6\u7cfb\u7edf\u5c06\u81ea\u52a8\u4ece\u65e7\u6302\u8f7d\u70b9\u53d6\u6d88\u6302\u8f7d\uff0c\u5e76\u91cd\u65b0\u6302\u8f7d\u5230\u65b0\u6302\u8f7d\u70b9\u3002\u6839\u636e\u9700\u8981\uff0c\u53ef<\/code><\/p>\n<p><code>\u521b\u5efa\u6302\u8f7d\u70b9\u76ee\u5f55\u3002\u5982\u679cZFS \u7531\u4e8e\u5904\u4e8e\u6d3b\u52a8\u72b6\u6001\u800c\u65e0\u6cd5\u53d6\u6d88\u6302\u8f7d\u6587\u4ef6\u7cfb\u7edf\uff0c\u5219\u4f1a\u62a5\u544a\u9519\u8bef\uff0c\u5e76\u9700\u8981\u5f3a\u5236\u8fdb\u884c<\/code><\/p>\n<p><code>\u624b\u52a8\u53d6\u6d88\u6302\u8f7d\u3002<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u663e\u793a\u5f53\u524d\u6302\u63a5ZFS\u7684\u60c5\u51b5<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zfs mount<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u6062\u590d\u5df2\u5220\u9664\u7684\u6c60<\/p>\n<p>\u5220\u9664\u6c60<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool destroy testzpool<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool list<\/code><\/p>\n<p><code>no pools available<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>zpool import\u5df2\u7ecf\u65e0\u6cd5\u53d1\u73b0tank\u6c60\uff08\u4f7f\u7528-D\u53c2\u6570\u53ef\u770b\u5230\u5df2\u7ecf\u5220\u9664\u7684\u6c60\uff09<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/p>\n<p>15<\/p>\n<p>16<\/p>\n<p>17<\/p>\n<p>18<\/p>\n<p>19<\/p>\n<p>20<\/p>\n<p>21<\/p>\n<p>22<\/p>\n<p>23<\/p>\n<p>24<\/p>\n<p>25<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import<\/code><\/p>\n<p><code>no pools available to import<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import -D<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>id: 12510319395011747835<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>state: FAULTED (DESTROYED)<\/code><\/p>\n<p><code>\u00a0<\/code><code>status: The pool metadata is corrupted.<\/code><\/p>\n<p><code>\u00a0<\/code><code>action: The pool cannot be imported due to damaged devices or data.<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>The pool was destroyed, but can be imported using the\u00a0<\/code><code>'-Df'<\/code> <code>flags.<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0<\/code><code>see:\u00a0<a href=\"http:\/\/zfsonlinux.org\/msg\/ZFS-8000-72\">http:\/\/zfsonlinux.org\/msg\/ZFS-8000-72<\/a><\/code><\/p>\n<p><code>\u00a0<\/code><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0\u00a0 FAULTED\u00a0 corrupted data<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdc\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ONLINE<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>id: 16891872618171120764<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>state: ONLINE (DESTROYED)<\/code><\/p>\n<p><code>\u00a0<\/code><code>action: The pool can be imported using its name or numeric identifier.<\/code><\/p>\n<p><code>\u00a0<\/code><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0 ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>raidz1-0\u00a0 ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vda\u00a0\u00a0\u00a0\u00a0 ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdb\u00a0\u00a0\u00a0\u00a0 ONLINE<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u5982\u679c\u6709\u91cd\u540dpool \u5219\u9700\u8981\u6839\u636eid\u6765\u5220\u9664\u3002<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/p>\n<p>15<\/p>\n<p>16<\/p>\n<p>17<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import -Df testzpool<\/code><\/p>\n<p><code>cannot import\u00a0<\/code><code>'testzpool'<\/code><code>: more than one matching pool<\/code><\/p>\n<p><code>import by numeric ID instead<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import -Df 16891872618171120764<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>~]<\/code><code># zpool import -D<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>id: 12510319395011747835<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>state: FAULTED (DESTROYED)<\/code><\/p>\n<p><code>\u00a0<\/code><code>status: The pool metadata is corrupted.<\/code><\/p>\n<p><code>\u00a0<\/code><code>action: The pool cannot be imported due to damaged devices or data.<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>The pool was destroyed, but can be imported using the\u00a0<\/code><code>'-Df'<\/code> <code>flags.<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0<\/code><code>see:\u00a0<a href=\"http:\/\/zfsonlinux.org\/msg\/ZFS-8000-72\">http:\/\/zfsonlinux.org\/msg\/ZFS-8000-72<\/a><\/code><\/p>\n<p><code>\u00a0<\/code><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0\u00a0 FAULTED\u00a0 corrupted data<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdc\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ONLINE<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u7ed9\u5df2\u5b58\u5728\u7684zpool\u589e\u52a0cache \u76d8<\/p>\n<div class=\"table-box\">\n<div class=\"table-box\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>1<\/p>\n<p>2<\/p>\n<p>3<\/p>\n<p>4<\/p>\n<p>5<\/p>\n<p>6<\/p>\n<p>7<\/p>\n<p>8<\/p>\n<p>9<\/p>\n<p>10<\/p>\n<p>11<\/p>\n<p>12<\/p>\n<p>13<\/p>\n<p>14<\/p>\n<p>15<\/p>\n<p>16<\/p>\n<p>17<\/p>\n<p>18<\/p>\n<p>19<\/p>\n<p>20<\/p>\n<p>21<\/p>\n<p>22<\/p>\n<p>23<\/p>\n<p>24<\/p>\n<p>25<\/p>\n<p>26<\/p>\n<p>27<\/p>\n<p>28<\/p>\n<p>29<\/td>\n<td><code>[root<\/code><code>@cahesi<\/code> <code>\/]<\/code><code># zpool status<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0<\/code><code>state: ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>scan: none requested<\/code><\/p>\n<p><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 STATE\u00a0\u00a0\u00a0\u00a0 READ WRITE CKSUM<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>raidz1-0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vda\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdb\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>errors: No known data errors<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>\/]<\/code><code># zpool add testzpool\u00a0 cache vdc<\/code><\/p>\n<p><code>[root<\/code><code>@cahesi<\/code> <code>\/]<\/code><code># zpool status<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>pool: testzpool<\/code><\/p>\n<p><code>\u00a0<\/code><code>state: ONLINE<\/code><\/p>\n<p><code>\u00a0\u00a0<\/code><code>scan: none requested<\/code><\/p>\n<p><code>config:<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>NAME\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 STATE\u00a0\u00a0\u00a0\u00a0 READ WRITE CKSUM<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>testzpool\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>raidz1-0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vda\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdb\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0<\/code><code>cache<\/code><\/p>\n<p><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>vdc\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ONLINE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0 0<\/code><\/p>\n<p>&nbsp;<\/p>\n<p><code>errors: No known data errors<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u5efa\u7acb\u5220\u9664\u5377 1 2 3 4 5 6 [root@cahesi ~] zpool create testzpoo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"_links":{"self":[{"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=\/wp\/v2\/posts\/1687"}],"collection":[{"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1687"}],"version-history":[{"count":1,"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=\/wp\/v2\/posts\/1687\/revisions"}],"predecessor-version":[{"id":1688,"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=\/wp\/v2\/posts\/1687\/revisions\/1688"}],"wp:attachment":[{"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wjxy.net.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}