ディスクレスクライアントの OS サービスをサーバーに追加するには、次の手順を実行します。
smosservice add コマンドを使用して OS サービスを追加するときに、ARCH=all タイプのルート(/) パッケージと /usr パッケージはインストールされません。これらのパッケージは読み飛ばされます。警告やエラーメッセージは表示されません。OS サービスを OS サーバーに追加したあとに、失われたパッケージを手動でインストールする必要があります。手順については、「失われた ARCH=all パッケージを検出してインストールする方法」を参照してください。
スーパーユーザーになるか、同等の役割を引き受けます。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
Solaris 管理コンソールサーバーが実行中であり、システムでディスクレスクライアントツールが使用できることを確認します。
# /usr/sadm/bin/smosservice list -H host-name:898 -- |
# /usr/sadm/bin/smosservice add -H host-name :898 -- -o host-name -x mediapath=path -x platform= instruction-set.machine-class .Solaris_version -x cluster=cluster-name -x locale=locale-name |
指定された OS サービスを追加します。
接続するホスト名とポートを指定します。ポートを指定しない場合は、デフォルトポート 898 に接続されます。
smossservice コマンドを使って OS サービスを追加する場合は、-H オプションは必要ありません。
これ以降のサブコマンド引数が始まることを示します。
Solaris イメージのフルパスを指定します。
追加する命令アーキテクチャー、マシンクラス、および Solaris バージョンを指定します。
インストールする Solaris クラスタを指定します。
インストールするロケールを指定します。
サーバーの処理速度および選択した OS サービスの構成により、インストールプロセスには 45 分ほどかかることがあります。
詳細は、smosservice(1M) のマニュアルページを参照してください。
(省略可能) ほかの OS サービスを追加します。
OS サービスを追加し終わったら、OS サービスがインストールされているかどうか確認します。
# /usr/sadm/bin/smosservice list -H host-name:898 -- |
この例では、サーバー jupiter で SPARC 版 Solaris 10 の OS サービスを追加する方法を示します。サーバー jupiter では Oracle Solaris OS が動作しています。SPARC 版 Oracle Solaris 10 OS の CD イメージは、インストールサーバー myway の /export/s10/combined.s10s_u2wos/61 にあります。
# /usr/sadm/bin/smosservice add -H jupiter:898 -- -o jupiter -x mediapath=/net/myway/export/s10/combined.s10s_u2wos/61 -x platform=sparc.sun4u.Solaris_10 -x cluster=SUNWCXall -x locale=en_US # /usr/sadm/bin/smosservice list - H jupiter:898 Authenticating as user: root Type /? for help, pressing enter accepts the default denoted by [ ] Please enter a string value for: password :: xxxxxx Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from jupiter:898 Login to jupiter as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from jupiter:898 was successful. |
この例では、サーバー orbit で x86 版 Solaris 10 の OS サービスを追加する方法を示します。サーバー orbit では Oracle Solaris OS が動作しています。x86 版 Oracle Solaris 10 OS の CD イメージは、インストールサーバー seriously の /export/s10/combined.s10x_u2wos/03 にあります。
# /usr/sadm/bin/smosservice add -H orbit:898 -- -o orbit -x mediapath=/net/seriously/export/s10u2/combined.s10x_u2wos/03 -x platform=i386.i86pc.Solaris_10 -x cluster=SUNWCXall -x locale=en_US # /usr/sadm/bin/smosservice list - H orbit:898 Type /? for help, pressing <enter> accepts the default denoted by [ ] Please enter a string value for: password :: Starting Solaris Management Console server version 2.1.0. endpoint created: :898 Solaris Management Console server is ready. Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from orbit:898 Login to orbit as user root was successful. Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from orbit:898 was successful. Client Root Area Swap Area Dump Area -------------------------------------------------------------------------------- . . . # |
smosservice add コマンドを実行して OS サービスを OS サーバーに追加したときに失われた ARCH=all パッケージをすべて検出し、それらをインストールします。詳細は、「失われた ARCH=all パッケージを検出してインストールする方法」を参照してください。