Users Guide
RACADM は、.cfg ファイルが CMC に初めてロードされるときにそのファイルを解析して、有効なグループ名およびオブジェクト名が存在し、シンプルな構
文規則に沿っていることを検証します。エラーはエラーを検知した行番号と共に示され、メッセージによりその問題が説明されます。正確性についてファイ
ル全体が解析され、すべてのエラーが表示されます。
.cfg ファイルにエラーが発見された場合、書き込みコマンドは CMC に転送されません。設定を行う
前に、すべてのエラーを訂正する必要があります。
設定ファイルを作成する前にエラーをチェックするには、config サブコマンドで -c オプションを使用します。-c オプションを使用すると、config は構
文を確認するだけで、CMC への書き込みは行いません。
.cfg ファイルを作成するときは、次のガイドラインに従ってください。
• パーサーがインデックス付けされたグループを見つけた場合、さまざまなインデックスの違いはアンカー付きオブジェクトの値で示されます。
パーサーは、CMC からそのグループのすべてのインデックスを読み取ります。グループ内のオブジェクトは、CMC が設定されたときに変更されたもので
す。変更されたオブジェクトが新しいインデックスを表す場合、設定中にそのインデックスが CMC に作成されます。
• ユーザーは .cfg ファイルの必要なインデックスを指定できません。
インデックスは作成したり、削除したりすることができます。時間が経過するにつれて、使用済みおよび未使用のインデックスでグループが断片化され
る可能性があります。インデックスが存在する場合は、変更されます。インデックスが存在しない場合は、最初に使用できるインデックスが使用されま
す。
この方法では、管理されているすべての CMC 間でインデックスを完全に一致させる必要がないので、インデックスエントリを柔軟に追加できます。新
しいユーザーは、最初に使用できるインデックスに追加されます。1 つの CMC で正しく解析および実行される .cfg ファイルは、すべてのインデックスが
一杯で新しいユーザーを追加する必要がある場合、正しく実行されない可能性があります。
• 同等のプロパティを持つ CMC を両方共に設定するには、racresetcfg サブコマンドを使用します。
racresetcfg サブコマンドを使用して CMC を初期のデフォルトにリセットした後、racadm config -f <filename>.cfg コマンドを実
行します。.cfg ファイルに、必要なオブジェクト、ユーザー、インデックス、およびその他のパラメータがすべて含まれていることを確認してください。オブジ
ェクトおよびグループの詳細については、『
Chassis Management Controller for PowerEdge VRTX RACADM コマンドラインリファレンスガイド』を参
照してください。
注意: racresetcfg サブコマンドを使用して、データベースと CMC ネットワークインタフェース設定を元のデフォルト設定にリセットし、す
べてのユーザーとユーザー設定を削除します。root ユーザーは使用可能ですが、その他のユーザー設定もデフォルト設定にリセットされま
す。
• racadm getconfig -f <filename> .cfg と入力すると、このコマンドは現在の CMC 設定用に .cfg ファイルを構築します。この設定フ
ァイルは、独自の
.cfg ファイルのサンプルおよび基礎として使用できます。
構文解析規則
• ハッシュ文字 (#) で始まる行はコメントとして取り扱われます。
コメント行は 1 列目から開始する必要があります。他の列の「#」文字は、# という文字として扱われます。
モデムパラメータでは文字列に # 文字が含まれている場合があります。エスケープ文字は必要ありません。racadm getconfig -f
<filename> .cfg コマンドで .cfg を生成し、エスケープ文字を追加しないで別の CMC に対して racadm config -f
<filename> .cfg コマンドを実行することができます。
たとえば、次のとおりです。
#
# This is a comment
[cfgUserAdmin]
cfgUserAdminPageModemInitString= <Modem init # not
a comment>
• グループエントリはすべて大カッコ([ と ])で囲む必要があります。
グループ名を示す [ 文字は 1 列目にある必要があります。このグループ名は、そのグループ内の任意のオブジェクトの前に指定する必要があります。
関連付けられたグループ名を含まないオブジェクトがあると、エラーが発生します。設定データは、『Chassis Management Controller for
102
CMC の設定