JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
SPARC プラットフォームでの Oracle Solaris のブートおよびシャットダウン     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  SPARC ベースシステムのブートおよびシャットダウン (概要)

2.  指定された状態への SPARC ベースシステムのブート (手順)

3.  システムのシャットダウン (手順)

4.  SPARC ベースシステムのリブート (手順)

5.  SPARC ベースシステムのネットワークからのブート (手順)

6.  SPARC ベースシステムでのブートパラメータの変更 (手順)

7.  SPARC プラットフォームでの ZFS ブート環境の作成と管理、およびこのブート環境からのブート (手順)

ZFS ブート環境の作成と管理、およびこのブート環境からのブート (タスクマップ)

ブート環境の作成と管理

新しいブート環境を作成する方法

ブート環境のスナップショットの作成方法

既存のスナップショットからブート環境を作成する方法

新しく作成されたブート環境をアクティブにする方法

使用可能なブート環境、スナップショット、およびデータセットの一覧を表示する方法

ブート環境を破棄する方法

SPARC プラットフォームの ZFS ブート環境からのブート

SPARC: ブートシーケンス中に使用可能なブート環境の一覧を表示する方法

ZFS ブート環境またはルートファイルシステムからブートする方法

8.  SPARC ベースシステムのブート可能状態の維持 (手順)

9.  SPARC ベースシステムのブートのトラブルシューティング (手順)

索引

SPARC プラットフォームの ZFS ブート環境からのブート

boot コマンドの次の 2 つのオプションは、SPARC ベースシステムでの ZFS ルートファイルシステムからのブートをサポートします。

-L

ZFS プール内の使用可能なブート環境の一覧を表示します。


注 - boot -L コマンドは、コマンド行からではなく OBP から実行されます。


-Z dataset

指定の ZFS ブート環境のルートファイルシステムをブートします。

ZFS ルートファイルシステムからシステムをブートする場合は、最初に OBP から -L オプションを指定して boot コマンドを実行し、システム上の使用可能なブート環境のリストを表示します。次に、-Z オプションを使用して指定のブート環境をブートします。

詳細は、boot(1M) のマニュアルページを参照してください。

SPARC: ブートシーケンス中に使用可能なブート環境の一覧を表示する方法

SPARC ベースシステムでは、menu.lst ファイルに次の 2 つの コマンドが含まれています。

次の手順で説明されているように、ZFS プール内のブート環境の一覧を表示するには、boot -L コマンドを使用します。このコマンドを実行すると、指定の ZFS ルートプール内の使用可能なブート環境の一覧が表示され、システムをブートするための方法も示されます。

  1. root の役割になります。
  2. システムを ok PROM プロンプトにします。
    # init 0
  3. ZFS プール内の使用可能なブート環境の一覧を表示します。
    ok boot device-specifier -L

    device-specifier は単一のルートファイルシステムではなくストレージプールを識別します。

  4. 表示されているいずれかのエントリをブートするには、そのエントリに対応する番号を入力します。
  5. 画面に表示される手順に従い、指定されたブート環境をブートします。

    手順については、「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 ブート環境またはルートファイルシステムからブートする方法

ZFS からブートするときは、device-specifier によって単一のルートファイルシステムではなくストレージプールが識別されます。ストレージプールには、複数のブート環境、データセット、またはルートファイルシステムが含まれていることがあります。そのため、ZFS からブートするときは、ブートデバイスによってデフォルトと見なされるプール内のルートファイルシステムも識別する必要があります。デフォルトのブートデバイスはプールの bootfs プロパティーによって識別されます。この手順では、ZFS ブート環境を指定してシステムをブートする方法を示します。使用可能なすべてのブートオプションの詳細は、boot(1M) のマニュアルページを参照してください。


注 - Oracle Solaris 11 では、ZFS ルートファイルシステムがデフォルトでブートされます。この手順を使用して、ブートする ZFS ルートファイルシステムを指定してください。


詳細は、zpool(1M) のマニュアルページを参照してください。

  1. root の役割になります。
  2. システムを ok PROM プロンプトにします。
    # init 0
  3. (省略可能) boot コマンドに -L オプションを使用して、使用可能なブート環境の一覧を表示します。

    手順については、「SPARC: ブートシーケンス中に使用可能なブート環境の一覧を表示する方法」を参照してください。

  4. 指定のエントリをブートするには、そのエントリの番号を入力し、Return キーを押します。
    Select environment to boot: [1 - 2]:
  5. システムをブートするには、画面に表示された指示に従います。
    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
  6. システムをブートしたあと、アクティブなブート環境を確認します。
    # prtconf -vp | grep whoami
  7. (省略可能) アクティブなブート環境のブートパスを表示するには、次のコマンドを入力します。
    # prtconf -vp | grep bootpath
  8. (省略可能) 正しいブート環境がブートされたかどうかを確認するには、次のコマンドを入力します。
    # 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 ルートファイルシステムからのブート」を参照してください。