serverapps:zfs:replace
                差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| serverapps:zfs:replace [2023/08/14 05:27] – [Onlineにする] hayashi | serverapps:zfs:replace [2023/08/14 05:50] (現在) – [zpoolコマンドで置き換え] hayashi | ||
|---|---|---|---|
| 行 104: | 行 104: | ||
| または | または | ||
| mfiutil create jbod e1:s3 | mfiutil create jbod e1:s3 | ||
| + | |||
| + | 上手くいけば**ONLINE**に変わるはず | ||
| + | |||
| + | # mfiutil show drives | ||
| + | 3 (  838G) ONLINE <SEAGATE STXXXMM0006 9999 serial=S0N345678\000\000?? | ||
| + | |||
| + | ここで、/ | ||
| + | |||
| + | Aug 14 14:22:19 kernel: mfi0: 80245 (745305162s/ | ||
| + | Aug 14 14:22:31 kernel: mfi0: 80246 (745305162s/ | ||
| + | Aug 14 14:22:31 kernel: mfi0: 80247 (745305162s/ | ||
| + | Aug 14 14:22:31 kernel: mfid4 on mfi0 | ||
| + | |||
| + | # mfiutil name mfid4 " | ||
| + | |||
| === ここでエラーが出る場合 === | === ここでエラーが出る場合 === | ||
| 行 111: | 行 126: | ||
| mfiutil: Failed to add volume: Input/ | mfiutil: Failed to add volume: Input/ | ||
| - | アダプタのキャッシュが悪さしてるので**MegaCli**コマンドでいじる | + | アダプタのキャッシュが悪さしてるので**MegaCli**コマンドでいじる((以下の手順で動いた)) | 
| # MegaCli -CfgForeign -Clear -a0 | # MegaCli -CfgForeign -Clear -a0 | ||
| 行 126: | 行 141: | ||
| Virtual Drive(Target ID 04): Preserved Cache Data Cleared. | Virtual Drive(Target ID 04): Preserved Cache Data Cleared. | ||
| Exit Code: 0x00 | Exit Code: 0x00 | ||
| + | |||
| ==== GPTパーティション ==== | ==== GPTパーティション ==== | ||
| - | GPTパーティションが切られていましたので同様にパーティションを作成します | + | === zfsがrootでない場合 === | 
| まずは、GPTスキーマでディスクを登録 | まずは、GPTスキーマでディスクを登録 | ||
| # gpart create -s gpt mfid# | # gpart create -s gpt mfid# | ||
| mfid3 created | mfid3 created | ||
| + | |||
| + | gpart add -t freebsd-zfs -l slot# mfid# | ||
| + | |||
| + | これでDiskとしてFreeBSDから使えるようになる | ||
| + | |||
| + | === zfs root用 === | ||
| + | |||
| + | GPTパーティションが切られていましたので同様にパーティションを作成します | ||
| + | |||
| + | まずは、GPTスキーマでディスクを登録 | ||
| + | # gpart create -s gpt mfid# | ||
| + | mfid# created | ||
| 行 160: | 行 188: | ||
| 1756888064 | 1756888064 | ||
| - | === パーティション削除の例 | + | == パーティション削除の例 == | 
| # gpart delete -i 3 mfid# | # gpart delete -i 3 mfid# | ||
| 行 167: | 行 195: | ||
| # gpart destroy mfid# | # gpart destroy mfid# | ||
| ==== zpoolコマンドで置き換え ==== | ==== zpoolコマンドで置き換え ==== | ||
| + | === 状態確認 === | ||
| + | |||
| + | # zpool status | ||
| + | pool: Zhdd | ||
| + | state: DEGRADED | ||
| + | ...... | ||
| + | gpt/ | ||
| + | 10913389982825355046 | ||
| + | gpt/ | ||
| + | |||
| + | |||
| + | |||
| + | === rebuild === | ||
| # zpool replace zroot mfid3p3 | # zpool replace zroot mfid3p3 | ||
| + | または | ||
| + | # zpool replace Zhdd 10913389982825355046 | ||
| rebuildが開始されます | rebuildが開始されます | ||
serverapps/zfs/replace.1691990854.txt.gz · 最終更新:  by hayashi
                
                