Solaris のシステム管理 (基本編)

Procedurex86: GRUB ベースのブート環境にディスクレスクライアントを追加するための準備方法

ディスクレスクライアントの追加の準備をするには、次の手順を実行します。この手順は、x86 システムでの一般的な説明になっています。

smosservice add コマンドを使用して OS サービスを追加する場合は、サポートする各ディスクレスクライアントプラットフォームのプラットフォーム、メディアパス、およびクラスタ (またはソフトウェアグループ) を指定する必要があります。

始める前に

サポートしているリリースが、OS サービスに指定されたシステム上で実行されていることを確認します。さらに、OS サーバーリリースとディスクレスクライアントリリースの組み合わせがサポートされていることも確認します。詳細は、「OS サーバーおよびディスクレスクライアントのサポート情報」を参照してください。

  1. 次の形式で使用されるディスクレスクライアントプラットフォームを識別します。

    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 ではサポートされていません。


  2. メディアパスを特定します。

    メディアパスは、ディスクレスクライアントにインストールする OS を含むディスクイメージのフルパスです。

    一部の Oracle Solaris リリースでは、OS は複数の CD で提供されます。 ただし、smosservice コマンドでは、複数の CD から OS を読み込むことはできません。続く手順で説明するように、Oracle Solaris ソフトウェア CD (とオプションの Language CD)、または Oracle Solaris DVD 上のスクリプトを実行する必要があります。


    注 –

    この Oracle Solaris リリースでは、ソフトウェアは DVD のみで提供されます。.


  3. サーバー上にインストールイメージを作成します。

    インストールサーバーの設定方法については、『Oracle Solaris 10 9/10 インストールガイド (ネットワークインストール)』を参照してください。

  4. 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
    
  5. 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」を参照してください。

  6. ディスクに Oracle Solaris イメージをインストールしたあと、ディスクのメディアパスを書き留めておきます。次に例を示します。


    /net/export/install/sol_10_x86

    このディスクのメディアパスは、smosservice コマンドを使用するときに指定する必要があります。

  7. OS サービスを追加するときに SUNWCXall クラスタを特定します。

    同じシステム上で同じ OS が動作しているディスクレスクライアントには、同じクラスタを使用する必要があります。


    注 –

    クラスタには常に SUNWCXall を指定してください。