Users Guide
l ユーザーのすべての設定プロパティをユーザー名別に表示する
config サブコマンドは、この情報をその他の CMC にロードします。 サーバー管理者は config コマンドを使ってユーザーとパスワードのデータベースを同期します。
CMC 設定ファイルの作成
CMC 設定ファイル <ファイル名>.cfg をracadm config -f <ファイル名>.cfg コマンドと併用してテキストファイルを作成します。 このコマンドを使うと、(.ini ファイルに類似した)設定ファイル
を作成し、このファイルから CMC を設定することができます。
ファイル名は自由に指定できます。ここでは拡張子 .cfg を付けて説明していますが、その必要はありません。
RACADM は、最初に CMC にロードされたときに .cfg をパースして有効なグループとオブジェクト名が存在し、簡単な構文に適合していることを確認します。 エラーには、検出された行番号のフラグ
と、その問題を説明したメッセージが付きます。 ファイル全体の整合性についての解析が終わると、すべてのエラーが表示されます。 .cfg ファイルにエラーが発見された場合は、CMC への書き込みコ
マンドは送信されません。 ユーザーは、設定を行う前に、すべてのエラーを訂正する必要があります。
設定ファイルを作成する前にエラーをチェックするには、-c オプションを config サブコマンドで使用します。 -c オプションを使った場合、config は構文を確認するだけで、CMC への書き込みは行い
ません。
.cfg ファイルを作成するときは、次のガイドラインに従います。
l インデックス付けされたグループが検出された場合、これはさまざまなインデックスを区別するアンカー付きオブジェクトの値です。
パーサーは、CMC からそのグループのすべてのインデックスを読み取ります。 グループ内のオブジェクトはすべて CMC が設定されたときに修正されたものです。 収税されたオブジェクトが新
しいインデックスを表す場合、設定中 CMC にそのインデックスが作成されます。
l ユーザーは .cfg ファイルの必要なインデックスを指定できません。
インデックスを作成したり、削除することができます。 経時的には、グループは使用済みおよび未使用のインデックスでフラグメント化される可能性があります。 インデックスが存在する場合は、
変更されます。 インデックスが存在しない場合は、最初に使用できるインデックスが使用されます。 この方法では、管理しているすべての CMC 間で同じインデックスを作成する必要がないの
で、インデックスエントリを柔軟に追加できます。 新しいユーザーは最初に使用できるインデックスに追加されます。 1 つの CMC で正しくパースおよび実行される .cfg ファイルは、すべてのイ
ンデックスが一杯で新しいユーザーを追加しなければならない場合に、別の CMC で正しく実行されない場合があります。
l 同等のプロパティを持つ CMC を両方共に設定するには、racresetcfg サブコマンドを使用します。
racresetcfg サブコマンドを使って CMC をデフォルトにリセットして、racadm config -f <ファイル名>.cfg コマンドを実行します。 .cfg ファイルに、必要なオブジェクト、ユーザー、イン
デックス、およびその他のパラメータがすべて含まれていることを確認します。 オブジェクトとグループの完全なリストは、「CMC プロパティデータベースグループとオブジェクトの定義」 を参照し
てください。
パースの規則
l 。ハッシュ文字 (#) で始まる行はコメントとして取り扱われます。
コメント行は一列目から記述する必要があります。 その他の列の「#」文字は単に # 文字として扱われます。
モデムパラメータでは文字列に # 文字が含まれている場合があります。 エスケープ文字は必要ありません。 racadm getconfig -f <ファイル名>.cfg コマンドで .cfg を生成し、エスケ
ープ文字を追加せずに、racadm config -f <ファイル名>.cfg コマンドを異なる CMC 上で実行します。
例:
#
# これはコメントです
[cfgUserAdmin]
cfgUserAdminPageModemInitString=<モデム init # はコメントではありません>
l グループエントリはすべて大カッコ([ と ])で囲む必要があります。
グループ名を示す右カッコ([)は一列目になければなりません。 グループ名はそのグループ内のどのオブジェクトよりも前に指定する必要があります。 オブジェクトに関係するグループ名がない
場合、エラーが発生します。 設定データは、「CMC プロパティデータベースグループおよびオブジェクト定義」に定義されるようにグループ分けされています。
次に、グループ名、オブジェクト、およびオブジェクトのプロパティ値の使用例を示します。
[cfgLanNetworking] -{グループ名}
cfgNicIpAddress=143.154.133.121 {オブジェクト名} {オブジェクト値}
l すべてのパラメータは、「object」、「=」、または「value」の間に空白を入れずに「object=value」のペアとして指定されます。
値の後の空白スペースは無視されます。 値の文字列内にあるスペースはそのままにされます。 '=' の右側の文字はそのまま使用されます 例 2 番目の ''、または '#'、'['、']'、など)。 これら
の文字はモデムの設定に使われるチャットスクリプト文字です。
[cfgLanNetworking] -{グループ名}
cfgNicIpAddress=143.154.133.121 {オブジェクト値}
l .cfg パーサは、インデックスオブジェクトエントリを無視します。
メモ:getconfig サブコマンドの詳細については、「getconfig」 を参照してください。
注意:racresetcfg サブコマンドを使用すると、データベースと CMC NIC は元のデフォルトの設定にリセットされ、ユーザーおよびユーザー設定はすべて削除されます。 root ユーザーは
使用可能ですが、その他のユーザーの設定もデフォルトにリセットされます。