JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris の管理: 一般的なタスク     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris のコマンドに関する情報の検索

2.  ユーザーアカウントとグループの管理 (概要)

3.  ユーザーアカウントとグループの管理 (手順)

4.  Oracle Solarisシステムのブートとシャットダウン

システムのブートとシャットダウンの新機能

管理者が提供する driver.conf ファイルのサポート

ビットマップコンソール

ブートとシャットダウンの進捗状況アニメーション

高速リブート

x86: 32 ビットカーネルのサポートの削除

Oracle Solarisシステム のブートとシャットダウン (概要)

GRUB ベースのブート

サービス管理機構によるブートサービスの管理

指定された状態でシステムをブートする (作業マップ)

指定された状態 (実行レベル) でシステムをブートする

システムの現在の実行レベルの確認

SPARC: システムをマルチユーザー状態 (実行レベル 3) にブートする方法

x86: システムをシングルユーザー状態 (実行レベル S) にブートする方法

システムのシャットダウン (作業マップ)

システムのシャットダウン

shutdown コマンドを使用してシステムをシャットダウンする方法

init コマンドを使用してシステムをシャットダウン状態 (実行レベル 0) にする

init コマンドを使用してシステムをシャットダウンする方法

ネットワークからのシステムのブート

リブートプロセスの高速化 (作業マップ)

リブートプロセスの高速化

SPARC システムの高速リブートを開始する方法

x86 ベースのシステムで高速リブートを開始する方法

高速リブート機能のデフォルト動作の変更

高速リブートが有効化済みのシステムの標準リブートの開始

ZFS ブート環境からのブート (作業マップ)

SPARC: ZFS ブート環境からブートする

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

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

ブートパラメータの変更 (作業マップ)

ブートパラメータの変更

SPARC: デフォルトのブートデバイスを調べる方法

SPARC: ブート PROM を使用してデフォルトのブートデバイスを変更する方法

x86: eeprom コマンドを使用してブートパラメータを変更する方法

x86: ブート時にブートパラメータを変更する方法

インストール後に Linux エントリを GRUB メニューに追加する

システムをブート可能に維持する (作業マップ)

システムをブート可能に維持する

boot-archive サービスが実行中かどうかを確認する

ブートアーカイブを手動で更新することによってブートアーカイブの自動更新障害を解決する方法

x86: auto-reboot-safe プロパティーを使用してブートアーカイブ自動更新障害を消去する方法

システムのブートとシャットダウンについての詳細情報の入手先

5.  Oracle Configuration Manager の操作

6.  サービスの管理 (概要)

7.  サービスの管理 (手順)

8.  障害管理の使用

9.  システム情報の管理 (手順)

10.  システムプロセスの管理 (手順)

11.  システムパフォーマンスの監視 (手順)

12.  ソフトウェアパッケージの管理 (手順)

13.  ディスク使用の管理 (手順)

14.  システムタスクのスケジュール設定 (手順)

15.  CUPS を使用したプリンタの設定と管理 (手順)

16.  システムコンソール、端末デバイス、および電源サービスの管理 (手順)

17.  システムクラッシュ情報の管理 (手順)

18.  コアファイルの管理 (手順)

19.  システムおよびソフトウェアのトラブルシューティング (手順)

20.  その他各種のシステムおよびソフトウェアの トラブルシューティング (手順)

索引

システムをブート可能に維持する

bootadm コマンドは、ブートアーカイブの更新および検証の詳細を処理します。正常なシステムシャットダウンの処理中に、シャットダウンプロセスではブートアーカイブの内容がルートファイルシステムと比較されます。システムにドライバや構成ファイルなどの更新がある場合、ブートアーカイブがこれらの変更を含むように再構築されることによって、リブート時にブートアーカイブとルートファイルシステムの同期がとられます。

x86 ブートアーカイブ内のファイルは、/platform/i86pc/amd64/boot_archive ディレクトリにあります。

SPARC ブートアーカイブ内のファイルは、/platform ディレクトリにあります。

bootadm list-archive コマンドを使用してブートアーカイブの内容を一覧表示するには、次のようにします:

# bootadm list-archive

ブートアーカイブ内のファイルが更新されるたびに、アーカイブを再構築する必要があります。変更を有効にするには、次にシステムがリブートする前にアーカイブを再構築する必要があります。

boot-archive サービスが実行中かどうかを確認する

boot-archive サービスが無効な場合、システムのリブート時にブートアーカイブの自動回復が発生しないことがあります。その結果、ブートアーカイブが同期されないか破壊され、システムがブートされなくなる可能性があります。

boot-archive サービスが実行されているかどうかを確認するには、次のように svcs コマンドを使用します:

$ svcs boot-archive
STATE          STIME    FMRI
online         Mar_31   svc:/system/boot-archive:default

boot-archive サービスを有効または無効にするには、次のように入力します。

# svcadm enable | disable system/boot-archive

boot-archive サービスの状態を確認するには、次のように入力します。

# svcs boot-archive

サービスが実行されている場合は、オンラインサービスの状態が表示されます。

ブートアーカイブを手動で更新することによってブートアーカイブの自動更新障害を解決する方法

システムのブートプロセス中に次のような警告メッセージが表示される場合は、適切な操作を実行します。

WARNING: Automatic update of the boot archive failed.
Update the archives using 'bootadm update-archive'
command and then reboot the system from the same device that
was previously booted.

次の手順は、bootadm コマンドを使用して期限切れのブートアーカイブを手動で更新する方法を示しています。


注 - ブートアーカイブを手動で更新する場合も同じ手順を使用できます。


  1. root 役割になります。
  2. ブートアーカイブを更新するには、次のコマンドを入力します:
    # bootadm update-archive

    注 - 代替ルートのブートアーカイブを更新するには、次のコマンドを入力します:

    # bootadm update-archive -R /a
    -R altroot

    update-archive サブコマンドに適用する代替ルートパスを指定します。


    注意

    注意 - -R オプションを使用して非大域ゾーンのルートファイルシステムを参照してはいけません。そのようにすると、大域ゾーンのファイルシステムが損傷したり、大域ゾーンのセキュリティーが低下したり、非大域ゾーンのファイルシステムが損傷したりする場合があります。zones(5) のマニュアルページを参照してください。



  3. システムをリブートします。
    # reboot

x86: auto-reboot-safe プロパティーを使用してブートアーカイブ自動更新障害を消去する方法

x86 プラットフォームでのブートアーカイブ回復は、高速リブート機能によって自動化されます。ただし、システムのブートプロセス中に、次のような警告が表示される場合があります:

WARNING: Reboot required.
The system has updated the cache of files (boot archive) that is used
during the early boot sequence. To avoid booting and running the system
with the previously out-of-sync version of these files, reboot the
system from the same device that was previously booted.

ここで、システムは保守モードに入ります。結果として、ブートアーカイブの自動更新は失敗します。問題を修正するには、ここで説明する手順に従います。

  1. root 役割になります。
  2. システムをリブートします。
    # reboot
  3. アクティブな BIOS ブートデバイスと GRUB メニューエントリが現在のブートインスタンスを指している場合は、ブートアーカイブ更新障害を防ぐために、次の手順に従います:
    1. 次のように入力して、svc:/system/boot-config SMF サービスの auto-reboot-safe プロパティーを true に設定します。
      # svccfg -s svc:/system/boot-config:default setprop config/auto-reboot-safe = true
    2. auto-reboot-safe プロパティーの設定が正しいことを確認します。
      # svccfg -s svc:/system/boot-config:default listprop |grep config/auto-reboot-safe
      config/auto-reboot-safe            boolean  true