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

ディスクレスクライアントの追加方法

OS サービスを追加した後に、ディスクレスクライアントを追加するには、次の手順を実行します。

  1. スーパーユーザーになるか、同等の役割を引き受けます。

    詳細については、スーパーユーザー (ルート) になるか役割を引き受ける方法を参照してください。

  2. ディスクレスクライアントを追加します。


    # /usr/sadm/bin/smdiskless add -- -i ip-address -e ethernet-address 
    -n client-name -x os=instruction-set.machine-class.Solaris-version 
    -x root=/export/root/client-name -x swap=/export/swap/client-name 
    -x swapsize=size -x tz=timezone -x locale=locale-name
    

    add

    指定したディスクレスクライアントを追加する 

    --

    これ以降、サブコマンド引数が始まることを示す 

    -i ip-address

    ディスクレスクライアントの IP アドレスを指定する 

    -e ethernet-address

    ディスクレスクライアントの Ethernet アドレスを識別する 

    -n client-name

    ディスクレスクライアントの名前を指定する 

    -x os=instruction-set.machine-class.Solaris-version

    ディスクレスクライアントの命令アーキテクチャ、マシンクラス、OS、および Solaris バージョンを指定する 

    -x root=root=/export/root/client-name

    ディスクレスクライアントのルートディレクトリを指定する 

    -x swap=root=/export/root/client-name

    ディスクレスクライアントのスワップファイルを指定する 

    -x swapsize=size

    スワップファイルのサイズをメガバイト (MB) で指定する。デフォルトは 24 (MB) 

    -x tz=timezone

    ディスクレスクライアントの時間帯を指定する 

    -x locale= locale-name

    ディスクレスクライアントをインストールするロケールを指定する 

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

  3. (省略可能) smdiskless add コマンドを続けて使用して、各ディスクレスクライアントを追加します。

  4. ディスクレスクライアントがインストールされたことを確認します。


    # /usr/sadm/bin/smosservice list -H hostname:898 --
    

例 — ディスクレスクライアントを追加する

この例では、サーバー starbug から Solaris 8 クライアント holoship を追加する方法を示します。


# /usr/sadm/bin/smdiskless add -- -i 172.20.27.103 -e 8:0:20:92:4e:f3 
-n holoship -x os=sparc.sun4u.Solaris_8 -x root=/export/root/holoship 
-x swap=/export/swap/holoship -x swapsize=128 -x tz=US/Mountain 
-x locale=en_US

この例では、サーバー starbug から Solaris 7 クライアント inquisitor を追加する方法を示します。


# /usr/sadm/bin/smdiskless add -- -i 172.20.27.102 -e 8:0:20:1f:31:be
-n inquisitor -x os=sparc.sun4u.Solaris_2.7 -x root=/export/root/inquisitor 
-x swap=/export/swap/inquisitor -x swapsize=64 -x tz=US/Mountain