ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris ZFS 管理ガイド Oracle Solaris 10 8/11 Information Library (日本語) |
1. Oracle Solaris ZFS ファイルシステム (概要)
3. Oracle Solaris ZFS ファイルシステムと従来のファイルシステムの相違点
4. Oracle Solaris ZFS ストレージプールの管理
5. Oracle Solaris ZFS ルートファイルシステムのインストールとブート
Oracle Solaris ZFS ルートファイルシステムのインストールとブート (概要)
ZFS をサポートするための Oracle Solaris インストールと Live Upgrade の要件
ZFS ルートファイルシステムのインストール (Oracle Solaris 初期インストール)
ミラー化された ZFS ルートプールを作成する方法 (インストール後)
ZFS ルートファイルシステムのインストール (JumpStart インストール)
ZFS ルートファイルシステムへの移行または ZFS ルートファイルシステムの更新 (Live Upgrade)
Live Upgrade を使用して ZFS ルートファイルシステム (ゾーンが含まれていない) を移行または更新する
ゾーンが含まれているシステムを Live Upgrade を使用して移行またはアップグレードする (Solaris 10 10/08)
UFS 上にゾーンルートを持つ UFS ルートファイルシステムを ZFS ルートファイルシステムに移行する方法 (Solaris 10 10/08)
ZFS 上にゾーンルートを持つ ZFS ルートファイルシステムを構成する方法 (Solaris 10 10/08)
ZFS 上にゾーンルートを持つ ZFS ルートファイルシステムにアップグレードまたはパッチを適用する方法 (Solaris 10 10/08)
ゾーンが含まれているシステムを Oracle Solaris Live Upgrade で移行またはアップグレードする (Solaris 10 5/09 以降)
サポートされているゾーンルート構成を持つ ZFS の情報 (Solaris 10 5/09 以降)
ZFS ルートファイルシステムとゾーンルートを持つ ZFS BE を作成する方法 (Solaris 10 5/09 以降)
ゾーンルートを持つ ZFS ルートファイルシステムにアップグレードまたはパッチを適用する方法 (Solaris 10 5/09 以降)
ゾーンルートを持つ UFS ルートファイルシステムを ZFS ルートファイルシステムに移行する方法 (Solaris 10 5/09 以降)
ZFS スワップデバイスおよびダンプデバイスのサイズを調整する
ミラー化された ZFS ルートプールの代替ディスクからブートする
正常なブートを妨げる ZFS マウントポイントの問題の解決 (Solaris 10 10/08)
ZFS ルートプールまたはルートプールのスナップショットを回復する
ZFS ルートプールを再作成しルートプールのスナップショットを復元する方法
フェイルセーフブートからルートプールのスナップショットをロールバックする方法
6. Oracle Solaris ZFS ファイルシステムの管理
7. Oracle Solaris ZFS のスナップショットとクローンの操作
8. ACL および属性を使用した Oracle Solaris ZFS ファイルの保護
10. Oracle Solaris ZFS の高度なトピック
11. Oracle Solaris ZFS のトラブルシューティングとプールの回復
Solaris 10 10/09 以降のリリースでは、フラッシュアーカイブは、UFS ルートファイルシステムまたは ZFS ルートファイルシステムがあるシステムで作成できます。ZFS ルートプールのフラッシュアーカイブには、スワップボリュームとダンプボリュームおよび任意の除外されたデータセットを除く、プール階層全体が含まれます。スワップボリュームとダンプボリュームは、フラッシュアーカイブのインストール時に作成されます。フラッシュアーカイブによるインストール方法は次のとおりです。
ZFS ルートファイルシステムによるシステムのインストールとブートに使用できるフラッシュアーカイブを作成します。
ZFS フラッシュアーカイブを使用して、クローンシステムの JumpStart インストールまたは初期インストールを実行します。ZFS フラッシュアーカイブを作成すると、個別のブート環境ではなく、ルートプール全体が複製されます。プール内の個々のデータセットは、flarcreate および flar コマンドに -D オプションを使用して除外できます。
ZFS フラッシュアーカイブを使用してシステムをインストールする前に、次の制限事項を確認してください。
Oracle Solaris 10 8/11 以降のリリースでは、対話型インストールのフラッシュアーカイブオプションを使用して、ZFS ルートファイルシステムがあるシステムをインストールできます。さらに、luupgrade コマンドを使用することによって、フラッシュアーカイブを使用して代替 ZFS BE を更新できます。
ZFS フラッシュアーカイブは、その作成元のシステムと同じアーキテクチャーのシステムにしかインストールできません。例えば、sun4v システムで作成されたアーカイブは、sun4u システムにはインストールできません。
サポートされているのは、ZFS フラッシュアーカイブの完全な初期インストールのみです。ZFS ルートファイルシステムのさまざまなフラッシュアーカイブをインストールすることはできず、また、ハイブリッド UFS/ZFS アーカイブをインストールすることもできません。
Solaris 10 8/11 以降のリリースでは、UFS フラッシュアーカイブを使用して、ZFS ルートファイルシステムをインストールできます。例:
JumpStart プロファイル内で pool キーワードを使用する場合、UFS フラッシュアーカイブは ZFS ルートプールにインストールされます。
pool rpool auto auto auto mirror c0t0d0s0 c0t1d0s0
UFS フラッシュアーカイブの対話型インストール中は、ファイルシステムタイプとして ZFS を選択してください。
ルートプール全体 (ただし、明示的に除外されたデータセットを除く) がアーカイブされてインストールされますが、フラッシュアーカイブのインストール後に使用できるのは、アーカイブを作成時にブートされていた ZFS BE のみです。ただし、flarcreate または flar コマンドの -R rootdir オプションを使用してアーカイブされるプールは、現在ブートされているルートプールと異なるルートプールをアーカイブするために使用できます。
個々のファイルを含める場合や除外する場合に使用する flarcreate および flar コマンドオプションは、ZFS フラッシュアーカイブではサポートされていません。データセットを ZFS フラッシュアーカイブから除外する場合はデータセット全体が除外されます。
flar info コマンドは ZFS フラッシュアーカイブではサポートされていません。次に例を示します。
# flar info -l zfs10upflar ERROR: archive content listing not supported for zfs archives.
マスターシステムに Solaris 10 10/09 以降のリリースを新規インストールした後、または、マスターシステムを Solaris 10 10/09 以降のリリースにアップグレードした後に、ターゲットシステムのインストールに使用する ZFS フラッシュアーカイブを作成することができます。基本的な手順は次のとおりです。
マスターシステムで flarcreate コマンドを使用して ZFS フラッシュアーカイブを作成します。ZFS フラッシュアーカイブには、スワップボリュームとダンプボリューム以外のルートプール内のすべてのデータセットが含まれます。
インストールサーバーで、JumpStart プロファイルを作成してフラッシュアーカイブ情報を含めます。
ZFS フラッシュアーカイブをターゲットシステムにインストールします。
フラッシュアーカイブによる ZFS ルートプールのインストールでサポートされているアーカイブオプションは、次のとおりです。
flarcreate または flar コマンドを使用して、ZFS ルートプールを指定してフラッシュアーカイブを作成します。特に指定しない場合は、デフォルトのルートプールのフラッシュアーカイブが作成されます。
flarcreate -D dataset を使用して、指定されたデータセットをフラッシュアーカイブから除外します。このオプションを複数回使用して複数のデータセットを除外することができます。
ZFS フラッシュアーカイブがインストールされると、システムが次のように構成されます。
フラッシュアーカイブが作成されたシステム上のデータセット階層全体 (ただし、アーカイブの作成時に明示的に除外されたデータセットを除く) がターゲットシステム上で再作成されます。スワップボリュームおよびダンプボリュームは、フラッシュアーカイブに含まれません。
ルートプールには、アーカイブを作成するために使用されたプールと同じ名前が付けられます。
フラッシュアーカイブの作成時にアクティブだった BE が、展開先のシステムのアクティブなデフォルトの BE になります。
例 5-2 ZFS フラッシュアーカイブを使用してシステムをインストールする (JumpStart インストール)
マスターシステムに Solaris 10 10/09 以降のリリースを新規インストールした後、またはマスターシステムを Solaris 10 10/09 以降のリリースにアップグレードした後に、ZFS ルートプールのフラッシュアーカイブを作成します。例:
# flarcreate -n zfsBE zfs10upflar Full Flash Checking integrity... Integrity OK. Running precreation scripts... Precreation scripts done. Determining the size of the archive... The archive will be approximately 6.77GB. Creating the archive... Archive creation complete. Running postcreation scripts... Postcreation scripts done. Running pre-exit scripts... Pre-exit scripts done.
インストールサーバーとして使用されるシステム上で、任意のシステムをインストールするための JumpStart プロファイルを作成します。例えば、zfs10upflar アーカイブをインストールする場合は、次のようなプロファイルを使用します。
install_type flash_install archive_location nfs system:/export/jump/zfs10upflar partitioning explicit pool rpool auto auto auto mirror c0t1d0s0 c0t0d0s0
例 5-3 ブート可能な ZFS ルートファイルシステムの初期インストール (フラッシュアーカイブインストール)
フラッシュインストールオプションを選択して ZFS ルートファイルシステムをインストールできます。このオプションは、ZFS フラッシュアーカイブがすでに作成されて使用可能であることを前提としています。
「Solaris 対話式インストール」画面で、F4_Flash オプションを選択します。
「インストール後にリブートしますか」画面で、「自動リブート」または「手動リブート」オプションを選択します。
「ファイルシステムタイプの選択」画面で、ZFS を選択します。
「フラッシュアーカイブの検索方法」画面で、HTTP、FTP、NFS、ローカルファイル、ローカルテープ、またはローカルデバイスなどの検索方法を選択します。
たとえば、ZFS フラッシュアーカイブを NFS サーバーから共有する場合は NFS を選択します。
「フラッシュアーカイブの追加」画面で、ZFS フラッシュアーカイブの場所を指定します。
たとえば、場所が NFS サーバーの場合、サーバーの IP アドレスによってサーバーを特定し、次に ZFS フラッシュアーカイブへのパスを指定します。
NFS Location: 12.34.567.890:/export/zfs10upflar
「フラッシュアーカイブの選択」画面で、検索方法と ZFS BE 名を確認します。
Flash Archive Selection You selected the following Flash archives to use to install this system. If you want to add another archive to install select "New". Retrieval Method Name ==================================================================== NFS zfsBE
初期インストールと同じように、次の一連の画面を確認し、構成に一致するオプションを選択します。
ディスクの選択
データを保存しますか?
ZFS 設定の構成
要約情報を確認し、「継続」オプションを選択します。
例:
Configure ZFS Settings Specify the name of the pool to be created from the disk(s) you have chosen. Also specify the name of the dataset to be created within the pool that is to be used as the root directory for the filesystem. ZFS Pool Name: rpool ZFS Root Dataset Name: s10zfsBE ZFS Pool Size (in MB): 69995 Size of Swap Area (in MB): 2048 Size of Dump Area (in MB): 1024 (Pool size must be between 7591 MB and 69995 MB)
フラッシュアーカイブが ZFS 送信ストリームの場合、結合されたか単独の /var ファイルシステムオプションは表示されません。この場合、/var が結合されるかどうかは、マスターシステム上で構成される方法に依存します。
「リモートファイルシステムをマウントしますか?」画面で「継続」を押します。
「プロファイル」画面を確認し、変更する場合は F4 を押します。それ以外の場合、Begin_Installation (F2) を押します。
例:
Profile The information shown below is your profile for installing Solaris software. It reflects the choices you've made on previous screens. ============================================================================ Installation Option: Flash Boot Device: c1t0d0 Root File System Type: ZFS Client Services: None Software: 1 Flash Archive NFS: zfsBE Pool Name: rpool Boot Environment Name: s10zfsBE Pool Size: 69995 MB Devices in Pool: c1t0d0