serverapps:zfs:replace
文書の過去の版を表示しています。
Diskの交換
環境
- Dell PERC6(LSI)につながれているディスクを交換します
- ZFS raidz1で構成されています
やったこと
ディスクの確認
zpoolからの見え方
# zpool status pool: zroot state: ONLINE config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 mfid0p3 ONLINE 0 0 0 mfid1p3 ONLINE 0 0 0 mfid2p3 ONLINE 0 0 0 mfid3p3 ONLINE 0 0 0 errors: No known data errors
LSIのコントローラにつながれているため、一般に良く挙げられているコマンドは使えません
glabel status dmesg | grep -B1 'Serial Number' camcontrol devlist geom disk list
mfiutlを使います
# mfiutil show drives mfi0 Physical Drives: 0 ( 136G) ONLINE <FUJITSU MBE2147RC 2903 serial=D00ABCDEFG00> SAS E1:S0 1 ( 136G) ONLINE <FUJITSU MBE2147RC 2903 serial=D00ABCDEFG01> SAS E1:S1 2 ( 136G) ONLINE <FUJITSU MBE2147RC 2903 serial=D00ABCDEFG02> SAS E1:S2 3 ( 136G) ONLINE <FUJITSU MBE2147RC 2903 serial=D00ABCDEFG03> SAS E1:S3
SMARTでも取得できますが、インストールが必要です
# smartctl -a /dev/mfi0 -d megaraid,1 <snip> === START OF INFORMATION SECTION === Vendor: FUJITSU Product: MBE2147RC Revision: 2903 <snip> Serial number: D00ABCDEFG01 <snip>
物理ディスクの確認
mfiutlでLEDを光らせることが可能です
# mfiutil locate 1 on
消すときは
# mfiutil locate 1 off
ディスクの停止
見てきたように、コントローラ配下で管理されていることから、OSでの認識番号とコントローラ上の番号は一致していると思われます。
では、3番を停止します
# zpool offline tank da2
serverapps/zfs/replace.1657692324.txt.gz · 最終更新: by hayashi