Sie können den Befehl getconfig dazu ausführen, die folgenden Maßnahmen auszuführen:
•
Alle Konfigurationseigenschaften in einer Gruppe anzeigen (nach Gruppenname und -index).
•
Alle Konfigurationseigenschaften für einen Benutzer nach Benutzernamen anzeigen.
Der Unterbefehl config lädt die Informationen auf andere CMCs. Der Server Administrator verwendet den Befehl config
zur Synchronisierung der Benutzer- und Kennwort-Datenbank.
Parsing-Regeln
•
Zeilen, die mit dem Raute-Zeichen (#) beginnen, werden als Anmerkungen behandelt.
Eine Kommentarzeile muss in Spalte 1 beginnen. Ein „#"-Zeichen in jeder anderen Spalte wird als das Zeichen # behandelt.
Einige Modemparameter können #-Zeichen in den Zeichenketten enthalten. Ein Escape-Zeichen ist nicht erforderlich. Sie
können einen .cfg-Befehl von einem racadm getconfig -f <filename>.cfg-Befehl erstellen und dann einen racadm
config -f <filename>.cfg-Befehl auf einem anderen CMC ausführen, ohne dass Sie Escape-Zeichen hinzufügen
müssen.
Beispiel:
#
# This is a comment
[cfgUserAdmin]
cfgUserAdminPageModemInitString= <Modem init # not
a comment>
•
Alle Gruppeneinträge müssen in Klammern stehen ([ und ]).
Das Anfangszeichen [, das einen Gruppennamen anzeigt, muss in Spalte Eins stehen. Der Gruppenname muss vor allen anderen
Objekten in dieser Gruppe angegeben werden. Objekte, die keinen zugewiesenen Gruppennamen enthalten, erzeugen Fehler. Die
Konfigurationsdaten sind in Gruppen zusammengefasst, wie im Kapitel zu den Datenbankeigenschaften im RACADM Command
Line Reference Guide for iDRAC and CMC (RACADM-Befehlszeilen-Referenzhandbuchs für iDRAC und CMC) definiert. Das
folgende Beispiel zeigt einen Gruppennamen, ein Objekt und den Eigenschaftswert des Objekts an:
[cfgLanNetworking] -{group name}
cfgNicIpAddress=143.154.133.121 {object name}
{object value}
•
Alle Parameter werden als „Objekt=Wert"-Paare ohne Leerzeichen zwischen „Objekt", „=" und „Wert" angegeben. Leerzeichen
nach dem Wert werden ignoriert. Ein Leerzeichen innerhalb einer Wertezeichenkette bleibt unverändert. Jedes Zeichen rechts
neben dem = (z. B. ein zweites =, ein #, [, ] usw.) wird wie eingegeben übernommen. Bei diesen Zeichen handelt es sich um
gültige Modemchat-Skriptzeichen.
[cfgLanNetworking] -{group name}
cfgNicIpAddress=143.154.133.121 {object value}
•
Der .cfg-Parser ignoriert einen Index-Objekt-Eintrag.
Benutzer können nicht angeben, welcher Index verwendet werden soll. Wenn der Index bereits vorhanden ist, wird dieser
entweder verwendet oder ein neuer Eintrag wird im ersten verfügbaren Index für diese Gruppe erstellt.
Der Befehl racadm getconfig -f <filename>.cfg setzt eine Anmerkung vor die Index-Objekte, so dass Sie die
enthaltenen Anmerkungen sehen können.
ANMERKUNG: Sie können eine indizierte Gruppe manuell mit folgendem Befehl erstellen:
racadm config -g <groupname>
name>
•
Die Zeile für eine indizierte Gruppe kann nicht aus einer .cfg-Datei gelöscht werden. Wenn Sie die Zeile mit einem Texteditor
löschen, hält RACADM beim Parsen der Konfigurationsdatei an und gibt eine Warnung zum Fehler aus.
Benutzer müssen ein indiziertes Objekt manuell mit folgendem Befehl entfernen:
racadm config -g <groupname>
ANMERKUNG: Eine NULL-Zeichenkette (durch zwei "-Zeichen gekennzeichnet) weist iDRAC an, den Index für die
angegebene Gruppe zu löschen.
Um den Inhalt einer indizierten Gruppe anzuzeigen, verwenden Sie den folgenden Befehl:
racadm getconfig -g <groupname> -i <index 1-16>
76
-o <anchored object> -i <index 1-16> <unique anchor
-o <objectname> -i <index 1-16> ""