Go to main content
Oracle® Solaris 10 から Oracle Solaris 11.3 への移行

印刷ビューの終了

更新: 2015 年 10 月
 
 

AI を使用した Oracle Solaris のインストール

AI のインストール方法を使用して、単一または複数のシステムで Oracle Solaris のハンズフリーインストールを実行できます。このインストール方法には、インストールサーバーの設定が必要です。Oracle Solaris 11.3 システムのインストール のパート IIIインストールサーバーを使用したインストールを参照してください。また、インストール対象の各システムは、インストール処理中にネットワーク上の IPS リポジトリから必要なパッケージを取得するために、ネットワークにアクセスできる必要があります。

    AI を使用するときには、次の重要な点を確認してください。

  • AI は、ネットワークを介して単一または複数のクライアントをインストールする場合に使用できます。

  • AI サーバーはマルチプラットフォームインストールをサポートします。ただし、インストールする予定のクライアントアーキテクチャー (SPARC および x86) と Oracle Solaris OS バージョンごとに個別のインストールサービスを作成する必要があります。

  • インストールに必要なソフトウェアパッケージを取得するには、クライアントから IPS ソフトウェアパッケージリポジトリにアクセスできる必要があります。

  • Universal Resource Identifier (URI) で指定される IPS パッケージリポジトリの場所は、インストールサーバーの場合も、ローカルネットワーク上にあるサーバーの場合も、インターネット上の場合もあります。Oracle Solaris 11.3 ソフトウェアの追加と更新 のパブリッシャーの構成を参照してください。

  • ディスクレイアウトやソフトウェア選択などの特定のインストールパラメータを使用して、インストールクライアントをオプションでカスタマイズできます。

  • ホスト名、ネットワーク構成、ユーザーアカウント情報などの特定のシステム構成パラメータを使用して、クライアントをオプションでカスタマイズできます。

  • カスタマイズはクライアントごとに実行でき、大企業の環境に合わせた大規模なカスタマイズも可能です。

AI プロセスと新しい AI 機能に関する追加情報については、Oracle Solaris 11.3 システムのインストール のパート IIIインストールサーバーを使用したインストールを参照してください

AI によるプリインストールタスク

AI でシステムをインストールする前に、特定のタスクを実行する必要があります。最低限、AI インストールサーバーを設定し、少なくとも 1 つのインストールサービスを作成する必要があります。このシナリオは、すべてのクライアントが同じアーキテクチャーであり、かつ同じバージョンの Oracle Solaris とともにインストールされる状況で適切に機能します。このタイプのインストールでは、どのクライアント条件にも関連付けられていないデフォルトの AI マニフェストを使用します。新しい AI インストールサービスを作成すると、/install-service-image-path/auto_install/manifest/default.xml がそのインストールサービスの初期のデフォルト AI マニフェストになります。デフォルトの AI マニフェストは、IPS パッケージリポジトリ (http://pkg.oracle.com/solaris/release) から利用できる最新バージョンの Oracle Solaris 11 リリースを指定します。

インストールするクライアントマシンに対し、AI は DHCP を使用して IP アドレス、サブネットマスク、ルーター、ネームサービスサーバー、およびインストールサーバーの場所を提供します。SPARC クライアントは、オプションで、オープンブート PROM (OBP) で設定された network-boot-arguments 変数からネットワーク構成とインストールサーバーの場所を取得できます。DHCP サーバーと AI インストールサーバーは、同じシステムにすることも、2 台の別のシステムに置くこともできます。AI インストールサーバーの設定の詳細は、Oracle Solaris 11.3 システムのインストール の第 8 章AI サーバーの設定を参照してください。

インストールクライアントを設定する

インストールサーバーを最初に設定する場合は、クライアントアーキテクチャーごと、およびインストールを予定している Oracle Solaris のバージョンごとに少なくとも 1 つのインストールサービスを作成する必要があります。異なるクライアントアーキテクチャー用に作成したインストールサービスごとに、カスタマイズしたインストール手順とシステム構成手順を作成する必要もあります。各クライアントは、続いて、正しいインストールサービスに関する情報のほか、AI マニフェストおよびそのインストールサービス内のシステム構成プロファイルにアクセスするために AI インストールサーバーに接続されます。インストールの前に十分なシステム構成手順を指定しなかった場合は、インストール後の最初のブート中に対話式のツールが開き、不足しているシステム構成情報を入力するよう求められます。

インストールクライアントの設定には、インストールサーバー上で installadm create-client コマンドを実行して、特定のクライアントを特定のインストールサービスに関連付ける必要があります。たとえば、次のように SPARC インストールクライアントを設定し、そのクライアントを MAC アドレス 00:14:4f:a7:65:70solaris11_2-sparc インストールサービスに関連付けます。

# installadm create-client -n solaris11_2-sparc -e 00:14:4f:a7:65:70

この特定の例では、create-service コマンドを使用して SPARC wanboot-cgi ブートファイルがすでに構成されているので、DHCP サーバーは構成を必要としません。Oracle Solaris 11.3 システムのインストール のインストールサービスの作成を参照してください。

x86 インストールクライアントの設定については、Oracle Solaris 11.3 システムのインストール のx86 クライアントの設定を参照してください。

クライアントのブートと Oracle Solaris インストールの開始

AI を使用するために必要な前提条件のタスクに加え、オプションのカスタマイズタスクを実行した後で、クライアントシステムをインストールできます。ネットワークを介してクライアントシステムをブートするとインストールが開始します。

SPARC クライアントを次のようにブートします。

  1. システムを ok OBP プロンプトに切り替えてから、システムをブートします。

    ok boot net:dhcp - install

    注 -  Oracle Solaris 11 では、ネットワークから SPARC ベースシステムをブートする構文が変更されました。

    DHCP を使用していない場合は、次のコマンドを使用します。

    ok setenv network-boot-arguments host-ip=client-ip,
    router-ip=router-ip,subnet-mask=subnet-mask,hostname=hostname,
    file=wanboot-cgi-file

    network-boot-arguments 変数を使用するときは、SPARC クライアントに DNS の構成情報がありません。このクライアントで使用されている AI マニフェストに、IPS パッケージリポジトリの場所やマニフェスト内のその他の URI として、ホスト名ではなく IP アドレスが指定されていることを確認してください。

  2. システムをブートします。

    ok boot net - install

    SPARC クライアントのインストール中に行われるイベントのリストについては、Oracle Solaris 11.3 システムのインストール のSPARC クライアントのインストールを参照してください。

x86 クライアントの PXE ブートを次のように実行します。

  1. クライアントシステムをブートします。

  2. クライアントがブートしたら、ファームウェア (BIOS または UEFI) 画面が表示されたときに特定のキーシーケンスを入力することによって、ファームウェアにネットワークからブートするよう指示します。

    x86 プラットフォームでの UEFI ファームウェアサポートの詳細は、Oracle Solaris 11.3 システムのブートとシャットダウン のUEFI および BIOSファームウェアを搭載するシステムのネットワークからのブートを参照してください。

  3. GRUB メニューが表示されたら、2 番目のエントリ (自動インストール) を選択し、続いて Return キーを押してそのイメージをインストールします。

    Oracle Solaris 11.3 Text Installer and command line
    Oracle Solaris 11.3 Automated Install

    x86 クライアントのインストール中に行われるイベントのリストについては、Oracle Solaris 11.3 システムのインストール のx86 クライアントのインストールを参照してください。

    異なるタイプのインストールシナリオの例については、Oracle Solaris 11.3 システムのインストール の自動インストーラの使用事例を参照してください。

AI プロセス中のゾーンのインストールおよび構成

非大域ゾーンは、大域ゾーンのインストール後の初回リブート時にインストールされ、構成されます。AI では、AI マニフェストで定義された構成要素を使用して、非大域ゾーンをシステムにインストールできます。大域ゾーンのインストール後に最初にブートする間に、ゾーンの自己アセンブリ SMF サービス (svc:/system/zones-install:default) によって、大域ゾーンの AI マニフェストに定義されている各非大域ゾーンが構成され、インストールされます。ゾーンが auto-boot プロパティーを true (autoboot=true) に設定して構成されている場合、そのゾーンは system/zones-install サービスによってインストール後にブートされます。Oracle Solaris 11.3 システムのインストール の第 12 章ゾーンのインストールと構成を参照してください。

AI ファイルのダウンロード先

    AI インストール中、複数の重要な AI ファイルが次の場所にダウンロードされます。

  • インストールログファイル/system/volatile/install_log

  • AI サーバーからダウンロードされた AI クライアントマニフェスト/system/volatile/ai.xml

  • AI クライアント派生マニフェスト (使用されている場合)/system/volatile/manifest.xml

  • AI サーバーからダウンロードされた SC プロファイル/system/volatile/profile/*

  • AI サービスのリスト/system/volatile/service_list