OS サービスを追加した後に、ディスクレスクライアントを追加するには、次の手順を実行します。特に記載している場合を除いて、この手順は、SPARC と x86 プラットフォームに共通の一般的な説明になっています。
スーパーユーザーになるか、同等の役割を引き受けます。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
ディスクレスクライアントを追加します。
# /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= time-zone -x locale= locale-name |
指定したディスクレスクライアントを追加します。
これ以降のサブコマンド引数が始まることを示します。
ディスクレスクライアントの IP アドレスを指定します。
ディスクレスクライアントのイーサネットアドレスを識別します。
ディスクレスクライアントの名前を指定します。
ディスクレスクライアントの命令アーキテクチャー、マシンクラス、OS、および Solaris バージョンを指定します。
ディスクレスクライアントのルート (/) ディレクトリを指定します。
ディスクレスクライアントのスワップファイルを指定します。
スワップファイルのサイズをメガバイト (M バイト) で指定します。デフォルトは 24M バイトです。
ディスクレスクライアントの時間帯を指定します。
ディスクレスクライアントをインストールするロケールを指定します。
詳細は、smdiskless(1M) のマニュアルページを参照してください。
(省略可能) smdiskless add コマンドを続けて使用して、各ディスクレスクライアントを追加します。
ディスクレスクライアントがインストールされたことを確認します。
# /usr/sadm/bin/smdiskless list -H host-name:898 -- |
この例では、サーバー bearclaus から Solaris 10 sun4u ディスクレスクライアント starlite を追加する方法を示します。
# /usr/sadm/bin/smdiskless add -- -i 172.20.27.28 -e 8:0:20:a6:d4:5b -n starlite -x os=sparc.sun4u.Solaris_10 -x root=/export/root/starlite -x swap=/export/swap/starlite -x swapsize=128 -x tz=US/Mountain -x locale=en_US # /usr/sadm/bin/smdiskless list -H starlite:898 -- Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from line2-v480:898 Login to line2-v480 as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from line2-v480:898 was successful. Platform -------------------------------------------------------------------------------- i386.i86pc.Solaris_10 sparc.sun4us.Solaris_10 sparc.sun4u.Solaris_10 i386.i86pc.Solaris_9 sparc.sun4m.Solaris_9 sparc.sun4u.Solaris_9 sparc.sun4us.Solaris_9 |
smdiskless list -H コマンド出力には SPARC と x86 の両方のシステムが表示されます。
この例では、サーバー bearclaus から Oracle Solaris 10 x86 の ディスクレスクライアント mars を追加する方法を示します。
# /usr/sadm/bin/smdiskless add -- -i 172.20.27.176 -e 00:07:E9:23:56:48 -n mars -x os=i386.i86pc.Solaris_10 -x root=/export/root/mars -x swap=/export/swap/mars -x swapsize=128 -x tz=US/Mountain -x locale=en_US |