Oracle® Solaris 11.2 カーネルのチューンアップ・リファレンスマニュアル

印刷ビューの終了

更新: 2014 年 12 月
 
 

ZFS ログデバイスまたはキャッシュデバイスとしてのフラッシュデバイスの追加

ZFS ログデバイスまたはキャッシュデバイスとしてフラッシュデバイスを追加する場合は、次の推奨事項を確認してください。

  • zpool add コマンドを使用すると、ZFS ログデバイスまたはキャッシュデバイスを既存の ZFS ストレージプールに追加できます。zpool add コマンドは、十分に注意して使用してください。ログデバイスを通常のプールデバイスとして誤って追加すると、そのプールを破棄し、最初から復元する作業が必要になります。個々のログデバイス自体をプールから削除できます。

  • アクティブなストレージに対してこの操作を実行しようとする前に、zpool add コマンドについて十分に理解してください。zpool add –n オプションを使用すると、構成を作成することなく構成をプレビューできます。たとえば、次の正しくない zpool add プレビュー構文は、デバイスをログデバイスとして追加しようとしています。

    # zpool add -n tank c4t1d0
    vdev verification failed: use -f to override the following errors:
    mismatched replication level: pool uses mirror and new vdev is disk
    Unable to build pool from specified devices: invalid vdev configuration

    ログデバイスを既存のプールに追加するための正しい zpool add プレビュー構文を次に示します。

    # zpool add -n tank log c4t1d0
    would update 'tank' to the following configuration:
    tank
    mirror
    c4t0d0
    c5t0d0
    logs
    c4t1d0

    複数のデバイスが指定された場合は、それらがまとめてストライプ化されます。詳細は、次の例または zpool(1M) を参照してください。

フラッシュデバイス c4t1d0 を ZFS ログデバイスとして追加できます。

# zpool add pool log c4t1d0

2 つのフラッシュデバイスを使用できる場合は、ミラー化されたログデバイスを追加できます。

# zpool add pool log mirror c4t1d0 c4t2d0

使用可能なフラッシュデバイスを読み取り用のキャッシュデバイスとして追加できます。

# zpool add pool cache c4t3d0

キャッシュデバイスはミラー化できず、まとめてストライプ化されます。

# zpool add pool cache c4t3d0 c4t4d0