ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
SPARC プラットフォームでの Oracle Solaris のブートおよびシャットダウン Oracle Solaris 11 Information Library (日本語) |
1. SPARC ベースシステムのブートおよびシャットダウン (概要)
2. 指定された状態への SPARC ベースシステムのブート (手順)
5. SPARC ベースシステムのネットワークからのブート (手順)
6. SPARC ベースシステムでのブートパラメータの変更 (手順)
7. SPARC プラットフォームでの ZFS ブート環境の作成と管理、およびこのブート環境からのブート (手順)
ZFS ブート環境の作成と管理、およびこのブート環境からのブート (タスクマップ)
使用可能なブート環境、スナップショット、およびデータセットの一覧を表示する方法
8. SPARC ベースシステムのブート可能状態の維持 (手順)
boot コマンドの次の 2 つのオプションは、SPARC ベースシステムでの ZFS ルートファイルシステムからのブートをサポートします。
ZFS プール内の使用可能なブート環境の一覧を表示します。
注 - boot -L コマンドは、コマンド行からではなく OBP から実行されます。
指定の ZFS ブート環境のルートファイルシステムをブートします。
ZFS ルートファイルシステムからシステムをブートする場合は、最初に OBP から -L オプションを指定して boot コマンドを実行し、システム上の使用可能なブート環境のリストを表示します。次に、-Z オプションを使用して指定のブート環境をブートします。
詳細は、boot(1M) のマニュアルページを参照してください。
SPARC ベースシステムでは、menu.lst ファイルに次の 2 つの コマンドが含まれています。
title – ブート環境のタイトルを指定する
bootfs – ブート環境のフルネームを指定する
次の手順で説明されているように、ZFS プール内のブート環境の一覧を表示するには、boot -L コマンドを使用します。このコマンドを実行すると、指定の ZFS ルートプール内の使用可能なブート環境の一覧が表示され、システムをブートするための方法も示されます。
# init 0
ok boot device-specifier -L
device-specifier は単一のルートファイルシステムではなくストレージプールを識別します。
手順については、「ZFS ブート環境またはルートファイルシステムからブートする方法」を参照してください。
例 7-3 boot -L コマンドを使用して使用可能なブート環境の一覧を表示する
# init 0 # svc.startd: The system is coming down. Please wait. svc.startd: 94 system services are now being stopped. svc.startd: The system is down. syncing file systems... done Program terminated ok boot -L . . . Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0 File and args: -L zfs-file-system Loading: /platformsun4v/bootlst 1.s10s_nbu6wos 2 zfs2BE Select environment to boot: [ 1 - 2 ]: 2 to boot the selected entry, invoke: boot [<root-device] -Z rpool/ROOT/zfs2BE
参照
詳細は、『Oracle Solaris の管理: ZFS ファイルシステム』の第 5 章「ZFS ルートプールのコンポーネントの管理」を参照してください。
ZFS からブートするときは、device-specifier によって単一のルートファイルシステムではなくストレージプールが識別されます。ストレージプールには、複数のブート環境、データセット、またはルートファイルシステムが含まれていることがあります。そのため、ZFS からブートするときは、ブートデバイスによってデフォルトと見なされるプール内のルートファイルシステムも識別する必要があります。デフォルトのブートデバイスはプールの bootfs プロパティーによって識別されます。この手順では、ZFS ブート環境を指定してシステムをブートする方法を示します。使用可能なすべてのブートオプションの詳細は、boot(1M) のマニュアルページを参照してください。
注 - Oracle Solaris 11 では、ZFS ルートファイルシステムがデフォルトでブートされます。この手順を使用して、ブートする ZFS ルートファイルシステムを指定してください。
詳細は、zpool(1M) のマニュアルページを参照してください。
# init 0
手順については、「SPARC: ブートシーケンス中に使用可能なブート環境の一覧を表示する方法」を参照してください。
Select environment to boot: [1 - 2]:
To boot the selected entry, invoke: boot [<root-device>] -Z rpool/ROOT/boot-environment
ok boot -Z rpool/ROOT/boot-environment
例:
# boot -Z rpool/ROOT/zfs2BE
# prtconf -vp | grep whoami
# prtconf -vp | grep bootpath
# df -lk
例 7-4 ZFS ブート環境からブートする
次の例は、boot -Z コマンドを使用して SPARC システムで ZFS ブート環境をブートする方法を示しています。
# init 0 # svc.startd: The system is coming down. Please wait. svc.startd: 79 system services are now being stopped. svc.startd: The system is down. syncing file systems... done Program terminated ok boot -Z rpool/ROOT/zfs2BEe Resetting LOM event: =44d+21h38m12s host reset g ... rProcessor Speed = 648 MHz Baud rate is 9600 8 Data bits, 1 stop bits, no parity (configured from lom) . . . Environment monitoring: disabled Executng last command: boot -Z rpool/ROOT/zfs2BE Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0 File and args: -Z rpool/ROOT/zfs2Be zfs-file-system . . . Hostname: mallory NIS domainname is ... Reading ZFS config: done. Mounting ZFS filesytems: (6/6) mallory console login:
参照
ZFS ルートファイルシステムからのブートについての詳細は、『Oracle Solaris の管理: ZFS ファイルシステム』の「ZFS ルートファイルシステムからのブート」を参照してください。