niminit コマンド
目的
ネットワーク・インストール管理 (NIM) クライアント・パッケージを構成します。
構文
niminit { -a name=Name -a pif_name=Pif -a master=Hostname } [ -a master_port=PortNumber ] [ -a registration_port=PortNumber ] [ -a cable_type=CableType | -a ring_speed=Speed ] [ -a iplrom_emu=Device ] [ -a platform=PlatformType ] [ -a netboot_kernel=NetbootKernelType ] [ -a adpt_add=AdapterAddress ] [ -a is_alternate= yes | no ] [ -a connect=value ] [ -a vlan_tag=value ] [ -a vlan_pri=value ] [ -c ]
説明
niminit コマンドは、 nimclient コマンドを使用する前に、NIMクライアント・パッケージを設定する。 niminit コマンドが必要な属性を受け取ると、 niminit コマンドを実行するマシンを表す新しいマシン・オブジェクトが作成される。 niminit コマンドが正常に完了すると、 niminit コマンドを実行したマシンは NIM 環境に参加できるようになる。
NIMクライアント・パッケージが設定されたら、 niminit コマンドを実行して、クライアント上の /etc/niminfo ファイルを再構築することができます。 /etc/niminfo ファイルは niminit コマンドで使用される。 ユーザーが意図せずファイルを削除した場合、 /etc/niminfo ファイルを再構築しなければならない。
niminit alternate_master 。 is_alternate 属性が yesに設定されている場合。 alternate_master オブジェクトを設定する前に、 bos.sysmgt.nim.master ファイルセットをインストールする必要があります。 alternate_master オブジェクトが設定された後、 alternate_master オブジェクトが登録されているプライマリシステムは、このマシン上で alternate_master オブジェクトの操作を実行することができる。
フラグ
| 項目 | 属性の説明 |
|---|---|
| -a | niminit 、最大5つの属性を指定する。 -a フラグは、以下の attribute=値のペアに先行する:
|
|
|
| -c | NIMマスターのプッシュ操作中にSSL(Secure Sockets Layer)認証を有効にする。 注: nimconfig -c コマンドを使用して、NIMマスタにOpen Secure Sockets Layer ( OpenSSL ) 証明書を設定する。
|
セキュリティー
- アクセス制御
- niminit コマンドを実行するには、root権限が必要です。
- RBACユーザー
- RBACユーザーおよびTrusted AIX ユーザーは注意してください: このコマンドは特権操作を実行することができます。 特権命令を実行できるのは特権ユーザーのみです。 権限と特権の詳細については、 セキュリティの特権コマンドデータベースを参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
例
- BOOTP 対応の IPL (Initial Program Loader) ROM を搭載し、NIM 環境で scuba として知られる必要があるマシンで NIM クライアント・パッケージを構成するには、以下のコマンドを入力します:
niminit -a name=scuba -a pif_name=en0 -a cable_type=bnc \ -a master=mantaここで、
en0はプライマリー・インターフェイスで、イーサネット・ケーブルのタイプはbnc。 このコマンドはまた、NIMマスタのホスト名としてmanta、ネットワークインストール通信用に /etc/services ディレクトリにあるNIMポートを使用して、マシンがNIMマスタと通信することを指定する。 - NIMマスターのホスト名に
superman、ポート番号1058を使用して削除された /etc/niminfo ファイルを再構築するには、以下のコマンドを入力する:niminit -a name=robin -a master=superman -a master_port=1058 - のNIMクライアント・パッケージを設定するには AIX 5.1 を設定するには、以下のコマンドを入力します。 PowerPC PCIバスベースのユニプロセッサシステムで、BOOTP対応のIPL ROMを持ち、NIM環境では
starfish:niminit -a name=starfish -a pif_name=en0 -a cable_type=dix \ -a master=whale -a master_port=1058 -a platform=rspcen0はプライマリー・インターフェイスで、イーサネット・ケーブルのタイプはdix。 このコマンドは、NIMクライアント・パッケージがNIMマスタのホスト名としてwhale、ポート番号として1058を使用してNIMマスタと通信することも指定する。 - NIM環境で
bluefishとして知られていなければならないマシンでNIMクライアントを設定するには、以下のコマンドを入力する:niminit -a name=bluefish -a pif_name=at0 -a master=redfish \ -a master_port=1058ここで、at0はプライマリー・インターフェースである。 このコマンドは、NIMクライアントがNIMマスタのホスト名としてredfish、ポート番号として1058を使用してNIMマスタと通信することも指定する。注: 非同期転送モード(ATM)ネットワーク・インターフェースはネットワーク経由でのブートをサポートしないので、クライアントのサブネットに対応する汎用ネットワーク・オブジェクトがすでに定義されている場合、この操作はNIMマスタ上でマシン・オブジェクトを定義する。 - NIMクライアントを AIX 5.1 を設定するには、以下のコマンドを入力します。 PowerPC PCIバスベースの対称型マルチプロセッサ・システムで、BOOTP対応のIPL ROMを持ち、NIM環境では
jellyfish:niminit -a name=jellyfish -a pif_name=en0 -a cable_type=dix \ -a master=whale -a master_port=1058 -a platform=rspcsmpen0はプライマリー・インターフェイスで、イーサネット・ケーブルのタイプはdix。 このコマンドは、NIMクライアントがNIMマスタのホスト名としてwhale、ポート番号として1058を使用してNIMマスタと通信することも指定する。 - IPL ROMエミュレーションを使用するマシンでNIMクライアント・パッケージをデバイス /dev/fd0 ディレクトリに設定し、NIM環境で
octopusとして知られるようにするには、次のコマンドを入力します:niminit -a iplrom_emu=/dev/fd0 -a name=octopus -a pif_name=tr0 \ -a ring_speed=16 -a master=dolphin -a master_port=1700 \ -a registration_port=1701ここで、
tr0はプライマリー・インターフェイスで、リング・スピードは16である。 このコマンドはまた、NIMマスタのホスト名としてdolphin、クライアント通信用に1700、クライアント登録用に1701のポート番号を使用して、マシンがNIMマスタと通信することを指定する。 - NIM環境でoctopusとして知られているマシンを、NIMマスター
dolphin、インターフェイスen0を介して通信する alternate_master オブジェクトとして設定するには、以下のコマンドを入力します:niminit -a is_alternate=yes -a name=octopus -a pif_name=en0 \ -a cable_type=bnc -a master=dolphin
ファイル
| 項目 | 説明 |
|---|---|
| /etc/niminfo | NIM が使用する変数が入っています。 |