russel053/ 17 11 月, 2017/ ZFS

zpool

tank=儲存池名稱

#摧毀儲存池:
zpool destroy tank

#清除超級塊:
zpool labelclear

#強制清除當台裝置上所有儲存超級塊(請謹慎使用):
zpool labelclear -f /dev/sd[a-z]

#取得儲存池資訊:
zpool get all (選填tank)

#同位元檢查:
zpool scrub tank(不打tank 做所有pool)

#取得碎片化狀態:
zpool get fragmentation

#列出硬碟詳細列表:
zpool list -v

#列出儲存池狀態:
zpool status tank

#設定自動擴展容量:
zpool set autoexpand=on tank

#建立儲存池:
zpool create -o ashift=12 tank raidz /dev/disk/by-id/

#添加vdev到現有儲存池:
zpool add tank raidz /dev/disk/by-id/

#增加L2ARC讀取快取:
zpool add -f tank cache /dev/disk/by-id/

#增加ZIL寫入快取:
zpool add tank log /dev/disk/by-id/

#重新更新zpool.cache File
zpool set cachefile=/etc/zfs/zpool.cache tank

#匯入 zpool 儲存池:
zpool import tank (-f)

#匯入已摧毀 zpool 儲存池:
zpool import -Df tank
Share this Post