4
♦ ♦ ♦ 第 4 章
Oracle Solaris ZFS ストレージプール内のデバ イスを管理する
この章では、システム上の ZFS プールに使用する物理デバイスを管理するために実行 できるさまざまなタスクを説明します。次のセクションで構成されています。
■
41 ページの「ストレージプールにデバイスを追加する」
■
44 ページの「ストレージプールからのデバイスの削除」
■
44 ページの「ストレージプール内でデバイスを接続する/切り離す」
■
46 ページの「ミラー化されたストレージプールの分割による新しいプールの作 成」
■
48 ページの「ストレージプールのデバイスをオフラインにするまたはオンライ ンに戻す」
■
49 ページの「ストレージプールデバイスのエラーをクリアーする」
■
50 ページの「ストレージプール内のデバイスを置き換える」
■
52 ページの「ストレージプールでのホットスペアの指定」
ストレージプールにデバイスを追加する
例 3 ZFS ミラー化構成にディスクを追加する
次の例では、ミラーは、2 つの最上位ミラー化デバイスで構成される ZFS 構成に追加 されます。
# zpool add mpool mirror c0t3d0 c1t3d0
# zpool status mpool pool: mpool state: ONLINE scrub: none requested config:
NAME STATE READ WRITE CKSUM mpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 c0t1d0 ONLINE 0 0 0 c1t1d0 ONLINE 0 0 0 mirror-1 ONLINE 0 0 0 c0t2d0 ONLINE 0 0 0 c1t2d0 ONLINE 0 0 0
mirror-2 ONLINE 0 0 0 ミラー化されたデバイスを追加。
c0t3d0 ONLINE 0 0 0 c1t3d0 ONLINE 0 0 0 errors: No known data errors
例 4 RAID-Z 構成にディスクを追加する
この例では、3 台のディスクで構成される 1 台の RAID-Z デバイスを、3 台のディスク で構成される既存の RAID-Z ストレージプールに追加する方法を示します。
# zpool add rzpool raidz c2t2d0 c2t3d0 c2t4d0
# zpool status rzpool pool: rzpool state: ONLINE scrub: none requested config:
NAME STATE READ WRITE CKSUM rzpool ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c1t2d0 ONLINE 0 0 0 c1t3d0 ONLINE 0 0 0 c1t4d0 ONLINE 0 0 0
raidz1-1 ONLINE 0 0 0 RAID-Z デバイスを追加。
c2t2d0 ONLINE 0 0 0 c2t3d0 ONLINE 0 0 0 c2t4d0 ONLINE 0 0 0 errors: No known data errors
例 5 ミラー化されたログデバイスを追加する
次の例は、ミラー化ログデバイスをミラー化ストレージプールに追加する方法を示し ています。
ストレージプールにデバイスを追加する
# zpool add newpool log mirror c0t6d0 c0t7d0
# zpool status newpool pool: newpool state: ONLINE scrub: none requested config:
NAME STATE READ WRITE CKSUM newpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 c0t4d0 ONLINE 0 0 0 c0t5d0 ONLINE 0 0 0
logs ミラー化されたログデバイスを追加。
mirror-1 ONLINE 0 0 0 c0t6d0 ONLINE 0 0 0 c0t7d0 ONLINE 0 0 0 errors: No known data errors
ミラー化ログデバイスは、この例にある mirror-1 などの識別子で示されます。例
7「ミラー化されたログデバイスを削除する」で示されているように、識別子はログデ
バイスを削除するときに役立ちます。例 6 キャッシュデバイスの追加
次の例は、キャッシュデバイスをプールに追加する方法を示しています。
# zpool add system1 cache c2t5d0 c2t8d0
# zpool status system1 pool: system1 state: ONLINE scrub: none requested config:
NAME STATE READ WRITE CKSUM system1 ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 c2t0d0 ONLINE 0 0 0 c2t1d0 ONLINE 0 0 0 c2t3d0 ONLINE 0 0 0
cache キャッシュデバイスを追加。
c2t5d0 ONLINE 0 0 0 c2t8d0 ONLINE 0 0 0 errors: No known data errors