JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 の管理: ZFS ファイルシステム     Oracle Solaris 11.1 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris ZFS ファイルシステム (概要)

2.  Oracle Solaris ZFS 入門

3.  Oracle Solaris ZFS ストレージプールの管理

ZFS ストレージプールのコンポーネント

ZFS ストレージプール内でディスクを使用する

ZFS ストレージプール内でスライスを使用する

ZFS ストレージプール内のファイルを使用する

ZFS ストレージプールに関する考慮事項

ZFS ストレージプールの複製機能

ミラー化されたストレージプール構成

RAID-Z ストレージプール構成

ZFS ハイブリッドストレージプール

冗長構成の自己修復データ

ストレージプール内の動的なストライプ

ZFS ストレージプールを作成および破棄する

ZFS ストレージプールを作成する

基本的なストレージプールを作成する

ミラー化されたストレージプールを作成する

ZFS ルートプールを作成する

RAID-Z ストレージプールを作成する

ログデバイスを持つ ZFS ストレージプールを作成する

キャッシュデバイスを使用して ZFS ストレージプールを作成する

ストレージプールを作成する場合の注意事項

ストレージプールの仮想デバイスの情報を表示する

ZFS ストレージプールの作成エラーに対応する

使用中のデバイスを検出する

複製レベルが一致しない

ストレージプール作成のドライランを行う

ストレージプールのデフォルトマウントポイント

ZFS ストレージプールを破棄する

使用できないデバイスが含まれるプールを破棄する

ZFS ストレージプール内のデバイスを管理する

ストレージプールにデバイスを追加する

ストレージプール内でデバイスを接続する/切り離す

ミラー化 ZFS ストレージプールを分割して新しいプールを作成する

ストレージプール内のデバイスをオンラインまたはオフラインにする

デバイスをオフラインにする

デバイスをオンラインにする

ストレージプールデバイスのエラーをクリアーする

ストレージプール内のデバイスを置き換える

ストレージプールにホットスペアを指定する

ストレージプール内のホットスペアをアクティブにする/非アクティブにする

ZFS ストレージプールのプロパティーの管理

ZFS ストレージプールのステータスのクエリー検索を行う

ZFS ストレージプールについての情報を表示する

すべてのストレージプールまたは特定のプールについての情報を表示する

物理的な場所によりプールデバイスを表示する

特定のストレージプールの統計を表示する

ZFS ストレージプールの出力をスクリプトで使えるようにする

ZFS ストレージプールのコマンド履歴を表示する

ZFS ストレージプールの入出力統計を表示する

プール全体の入出力統計を一覧表示する

仮想デバイスの入出力統計を一覧表示する

ZFS ストレージプールの健全性ステータスを調べる

ストレージプールの基本的な健全性ステータス

詳細な健全性ステータス

ZFS ストレージプールのステータス情報を収集する

ZFS ストレージプールを移行する

ZFS ストレージプールの移行を準備する

ZFS ストレージプールをエクスポートする

インポートできるストレージプールを判断する

ZFS ストレージプールを別のディレクトリからインポートする

ZFS ストレージプールをインポートする

ログデバイスがないプールをインポートする

読み取り専用モードでプールをインポートする

特定のデバイスパスを使用してプールをインポートする

破棄された ZFS ストレージプールを回復する

ZFS ストレージプールをアップグレードする

4.  ZFS ルートプールのコンポーネントの管理

5.  Oracle Solaris ZFS ファイルシステムの管理

6.  Oracle Solaris ZFS のスナップショットとクローンの操作

7.  ACL および属性を使用した Oracle Solaris ZFS ファイルの保護

8.  Oracle Solaris ZFS 委任管理

9.  Oracle Solaris ZFS の高度なトピック

10.  Oracle Solaris ZFS のトラブルシューティングとプールの回復

11.  スナップショットのアーカイブとルートプールの回復

12.  推奨の Oracle Solaris ZFS プラクティス

A.  Oracle Solaris ZFS バージョンの説明

索引

ZFS ストレージプールのコンポーネント

以降のセクションでは、次のストレージプールのコンポーネントについて詳しく説明します。

ZFS ストレージプール内でディスクを使用する

ストレージプールのもっとも基本的な要素は、物理ストレージです。128M バイト以上のサイズであれば、任意のブロック型デバイスを物理ストレージとして利用できます。このデバイスは通常、/dev/dsk ディレクトリとしてシステムから認識されるハードドライブです。

ディスク全体 (c1t0d0) または個別のスライス (c0t0d0s7) をストレージデバイスとして利用できます。推奨される操作モードは、ディスク全体を使用する方法です。この場合、ディスクが特別なフォーマットである必要はありません。ZFS によって、EFI ラベルを使用する 1 つの大きなスライスのディスクとしてフォーマットされます。この方法を使用した場合に、format コマンドで表示されるパーティションテーブルは、次のような内容になります。

Current partition table (original):
Total disk sectors available: 143358287 + 16384 (reserved sectors)

Part      Tag    Flag     First Sector         Size         Last Sector
  0        usr    wm               256       68.36GB          143358320    
  1 unassigned    wm                 0           0               0    
  2 unassigned    wm                 0           0               0    
  3 unassigned    wm                 0           0               0    
  4 unassigned    wm                 0           0               0    
  5 unassigned    wm                 0           0               0    
  6 unassigned    wm                 0           0               0    
  8   reserved    wm         143358321        8.00MB          143374704

Oracle Solaris 11.1 をインストールすると、ほとんどの場合、EFI (GPT) ラベルが x86 ベースシステムのルートプールディスクに適用され、次のように表示されます。

Current partition table (original):
Total disk sectors available: 27246525 + 16384 (reserved sectors)

Part      Tag    Flag     First Sector        Size        Last Sector
  0  BIOS_boot    wm               256     256.00MB         524543    
  1        usr    wm            524544      12.74GB         27246558    
  2 unassigned    wm                 0          0              0    
  3 unassigned    wm                 0          0              0    
  4 unassigned    wm                 0          0              0    
  5 unassigned    wm                 0          0              0    
  6 unassigned    wm                 0          0              0    
  8   reserved    wm          27246559       8.00MB         27262942

上記の出力では、パーティション 0 (BIOS boot) に必要な GPT ブート情報が含まれています。パーティション 8 と同様に、それは管理を必要としないため、変更しないようにしてください。ルートファイルシステムは、パーティション 1 に含まれています。

Oracle Solaris 11.1 とともにインストールされた更新済みのファームウェアを搭載した SPARC システムでは、EFI (GPT) ディスクラベルが適用されます。例:

Current partition table (original):
Total disk sectors available: 143358320 + 16384 (reserved sectors)

Part      Tag    Flag     First Sector         Size         Last Sector
  0        usr    wm               256       68.36GB          143358320    
  1 unassigned    wm                 0           0               0    
  2 unassigned    wm                 0           0               0    
  3 unassigned    wm                 0           0               0    
  4 unassigned    wm                 0           0               0    
  5 unassigned    wm                 0           0               0    
  6 unassigned    wm                 0           0               0    
  8   reserved    wm         143358321        8.00MB          143374704

ストレージプールのディスク全体を使用する場合は、次の考慮事項を確認してください。

ディスクを指定するときには、フルパス (/dev/dsk/c1t0d0 など) または /dev/dsk ディレクトリ内のデバイス名で構成される短縮名 (c1t0d0 など) を使用できます。有効なディスク名の例を挙げます。

ZFS ストレージプール内でスライスを使用する

ディスクスライスを使ってストレージプールを作成するときは、ディスクにレガシー Solaris VTOC (SMI) ラベルを付けることができますが、ディスクスライスの管理はより困難であるため、プールにディスクスライスを使用することはお勧めしません。

SPARC システムの 72G バイトのディスクに、68G バイトの使用可能領域がスライス 0 に配置されています。次の format の出力を参照してください。

# format
.
.
.
Specify disk (enter its number): 4
selecting c1t1d0
partition> p
Current partition table (original):
Total disk cylinders available: 14087 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders         Size            Blocks
  0       root    wm       0 - 14086       68.35GB    (14087/0/0) 143349312
  1 unassigned    wm       0                0         (0/0/0)             0
  2     backup    wm       0 - 14086       68.35GB    (14087/0/0) 143349312
  3 unassigned    wm       0                0         (0/0/0)             0
  4 unassigned    wm       0                0         (0/0/0)             0
  5 unassigned    wm       0                0         (0/0/0)             0
  6 unassigned    wm       0                0         (0/0/0)             0
  7 unassigned    wm       0                0         (0/0/0)             0

x86 システムの 72G バイトのディスクに、68G バイトの使用可能ディスク領域がスライス 0 に配置されています。次の format の出力を参照してください。少量のブート情報がスライス 8 に格納されています。スライス 8 は管理不要で、変更することはできません。

# format
.
.
.
selecting c1t0d0
partition> p
Current partition table (original):
Total disk cylinders available: 49779 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders         Size            Blocks
  0       root    wm       1 - 49778       68.36GB    (49778/0/0) 143360640
  1 unassigned    wu       0                0         (0/0/0)             0
  2     backup    wm       0 - 49778       68.36GB    (49779/0/0) 143363520
  3 unassigned    wu       0                0         (0/0/0)             0
  4 unassigned    wu       0                0         (0/0/0)             0
  5 unassigned    wu       0                0         (0/0/0)             0
  6 unassigned    wu       0                0         (0/0/0)             0
  7 unassigned    wu       0                0         (0/0/0)             0
  8       boot    wu       0 -     0        1.41MB    (1/0/0)          2880
  9 unassigned    wu       0                0         (0/0/0)             0

x86 ベースのシステムには fdisk パーティションも存在します。fdisk パーティションは /dev/dsk/cN[tN]dNpN というデバイス名で示され、ディスクの使用可能なスライスのコンテナとして機能します。cN[tN]dNpN デバイスを ZFS ストレージプールコンポーネントとして使用する構成は、テストされておらずサポートもされていないため、使用しないでください。

ZFS ストレージプール内のファイルを使用する

ZFS では、ストレージプール内のファイルを仮想デバイスとして使用することもできます。この機能は、本稼働環境で使用するのではなく、主にテストや簡単な実験のために使用します。

ただし、ZFS を初めて使用してみる場合や、十分な物理デバイスがない状況で複雑な構成を実験する場合には、これらのファイルが非常に便利なことがあります。すべてのファイルは、完全なパスで指定し、64M バイト以上のサイズにする必要があります。

ZFS ストレージプールに関する考慮事項

ZFS ストレージプールを作成して管理する場合は、次の考慮事項を確認してください。