ディスクレスクライアントの追加の準備をするには、次の手順を実行します。この手順は、x86 システムでの一般的な説明になっています。
smosservice add コマンドを使用して OS サービスを追加する場合は、サポートする各ディスクレスクライアントプラットフォームのプラットフォーム、メディアパス、およびクラスタ (またはソフトウェアグループ) を指定する必要があります。
サポートしているリリースが、OS サービスに指定されたシステム上で実行されていることを確認します。さらに、OS サーバーリリースとディスクレスクライアントリリースの組み合わせがサポートされていることも確認します。詳細は、「OS サーバーおよびディスクレスクライアントのサポート情報」を参照してください。
次の形式で使用されるディスクレスクライアントプラットフォームを識別します。
instruction-set.machine-class.Solaris-version
次に例を示します。
i386.i86pc.Solaris_10
次に、利用できるプラットフォームのオプションを示します。
命令セット |
マシンクラス |
Solaris バージョン |
---|---|---|
sparc |
sun4v sun4u、sun4m、sun4d、および sun4c |
Solaris 10 1/06 OS 以降 Oracle Solaris 10、Solaris 9、および Solaris 8 |
i386 |
i86pc |
Oracle Solaris 10、Solaris 9、および Solaris 8 |
sun-4c アーキテクチャーは、Solaris 8、Solaris 9、Oracle Solaris 10 の各リリースではサポートされていません。sun-4d アーキテクチャーは、Solaris 9、Oracle Solaris 10 の各リリースではサポートされていません。sun-4m アーキテクチャーは、Oracle Solaris 10 OS ではサポートされていません。
メディアパスを特定します。
メディアパスは、ディスクレスクライアントにインストールする OS を含むディスクイメージのフルパスです。
一部の Oracle Solaris リリースでは、OS は複数の CD で提供されます。 ただし、smosservice コマンドでは、複数の CD から OS を読み込むことはできません。続く手順で説明するように、Oracle Solaris ソフトウェア CD (とオプションの Language CD)、または Oracle Solaris DVD 上のスクリプトを実行する必要があります。
この Oracle Solaris リリースでは、ソフトウェアは DVD のみで提供されます。.
サーバー上にインストールイメージを作成します。
インストールサーバーの設定方法については、『Oracle Solaris 10 9/10 インストールガイド (ネットワークインストール)』を参照してください。
CD または DVD イメージから必要な OS サービスを読み込みます。
実行しているリリースの Oracle Solaris が複数の CD で提供されている場合は、次のいずれかのスクリプトを使用します。
CD 1 – /cdrom/cdrom0/Solaris_10/Tools/setup_install_server
その他の Oracle Solaris SOFTWARE CD – /cdrom/cdrom0/Solaris_10/Tools/add_to_install_server
Language CD – /cdrom/cdrom0/Solaris_10/Tools/add_to_install_server
たとえば、ローカルに接続された CD-ROM デバイス上の Oracle Solaris SOFTWARE - 1 CD から setup_install_server スクリプトを使用する場合は、次のような構文になります。
# mkdir /export/install/sol_10_x86 # cd /cd_mount_point/Solaris_10/Tools # ./setup_install_server /export/install/sol_10_x86 |
BootFile および BootSrvA DHCP オプションを DHCP サーバー構成に追加して、PXE ブートを有効にします。
次に例を示します。
Boot server IP (BootSrvA) : svr-addr (BootFile) : 01client-macro |
svr-addr は OS サーバーの IP アドレスです。client-macro は、クライアントの Ethernet タイプ (01) とクライアントの MAC (Media Access Control) アドレスに基づいて作成された名前です。この番号は、インストールサーバーの /tftpboot ディレクトリで使用されるファイルの名前としても使われます。
client-macro は大文字で表記します。コロンは含めないでください。
これらのオプションは、コマンド行から、または DHCP Manager を使用して追加できます。詳細は、例 7–4 を参照してください。
詳細は、「x86: GRUB ベースのブートをネットワークから実行する方法」、『Oracle Solaris 10 9/10 インストールガイド (ネットワークインストール)』の「DHCP サービスによるシステム構成情報の事前設定 (作業)」、および 『Solaris のシステム管理 (IP サービス)』のパート III「DHCP」を参照してください。
ディスクに Oracle Solaris イメージをインストールしたあと、ディスクのメディアパスを書き留めておきます。次に例を示します。
/net/export/install/sol_10_x86 |
このディスクのメディアパスは、smosservice コマンドを使用するときに指定する必要があります。
OS サービスを追加するときに SUNWCXall クラスタを特定します。
同じシステム上で同じ OS が動作しているディスクレスクライアントには、同じクラスタを使用する必要があります。
クラスタには常に SUNWCXall を指定してください。