Users Guide

Die CMC-Konfigurationsdatei, <Dateiname>.cfg, wird mit dem Befehl racadm config -f <Dateiname>.cfg verwendet, um eine einfache Textdatei zu erstellen.
MitdemBefehlkönnenSieeineKonfigurationsdateierstellen(ähnlicheiner.ini-Datei) und den CMC von dieser Datei aus konfigurieren.
Es kann ein beliebiger Dateiname verwendet werden. Die Datei erfordert keine .cfg-Erweiterung (obwohl dieser Unterabschnitt auf diese Endung verweist).
RACADM parst die Datei .cfg,wennSiezumerstenMalaufdenCMCgeladenwird,umzuüberprüfen,dassgültigeGruppen- und Objektnamen vorhanden sind
und einige einfache Syntaxregeln eingehalten werden. Fehler werden mit der Zeilennummer markiert, in der der Fehler ermittelt wurde. Eine Meldung
beschreibtdasProblem.DiegesamteDateiwirdaufRichtigkeitgeparstundalleFehlerwerdenangezeigt.SchreibbefehlewerdennichtzumCMCübertragen,
wenn ein Fehler in der .cfg-Dateifestgestelltwird.SiemüssenalleFehlerkorrigieren,bevoreineKonfigurationerfolgenkann.
UmaufFehlerzuprüfen,bevorSiedieKonfigurationsdateierstellen,verwendenSiedieOption-c mit dem Unterbefehl config. Mit der Option -cprüftconfig
nur die Syntax und schreibt nicht auf den CMC.
Beachten Sie beim Erstellen einer .cfg-Datei folgende Richtlinien:
l WennderParseraufeineindizierteGruppetrifft,istderWertdesverankertenObjektsfürdieUnterscheidungdereinzelnenIndizesausschlaggebend.
DieParserliestalleIndizesausdemCMCfürdieseGruppeaus.AlleObjekteinnerhalbdieserGruppesindModifizierungen,wennderCMCkonfiguriert
wird.WenneinmodifiziertesObjekteinenneuenIndexdarstellt,wirdderIndexwährendderKonfigurationaufdemCMCerstellt.
l Siekönnenineiner.cfg-DateikeinengewünschtenIndexangeben.
Indizeskönnenerstelltundgelöschtwerden.MitderZeitkanndieGruppedurchgenutzteundungenutzteIndizesfragmentiertwerden.WenneinIndex
vorhandenist,wirdermodifiziert.WennkeinIndexvorhandenist,wirdderersteverfügbareIndexverwendet.DieseMethodeermöglichtFlexibilität
beimHinzufügenindizierterEinträge,wobeiderBenutzerkeinegenauenIndex-ÜbereinstimmungenzwischenallenverwaltetenCMCserstellenmuss.
NeueBenutzerwerdendemerstenverfügbarenIndexhinzugefügt.Dadurchkanneine.cfg-Datei,dieaufeinemCMCrichtiggeparstundausgeführt
wird,aufeinemanderenmöglicherweisenichtrichtigausgeführtwerden,fallsalleIndizesbelegtsindundeinneuerBenutzerhinzugefügtwerdenmuss.
l Verwenden Sie den Unterbefehl racresetcfg, um beide CMCs mit identischen Eigenschaften zu konfigurieren.
Verwenden Sie den Unterbefehl racresetcfg,umdenCMCaufdieursprünglichenStandardeinstellungenzurückzusetzen,undführenSiedannden
Befehl racadm config -f <Dateiname>.cfg aus. Stellen Sie sicher, dass die .cfg-DateiallegewünschtenObjekte,Benutzer,Indizesundanderen
Parameterenthält.LesenSiedasKapitelDatenbankeigenschaftendesBefehlszeilen-ReferenzhandbuchsfüriDRAC6undCMC,umeinevollständigeListe
mit Objekten und Gruppen zu erhalten.
Parsing-Regeln
l 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 <Dateiname>.cfg-Befehl erstellen und dann einen racadm config -f <Dateiname>.cfg-Befehl auf einem anderen CMC
ausführen,ohnedassSieEscape-Zeichenhinzufügenmüssen.
Beispiel:
#
# Dies ist eine Anmerkung
[cfgUserAdmin]
cfgUserAdminPageModemInitString=<Modem init # Dies ist kein Kommentar>
l 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 Datenbankeigenschaften des Befehlszeilen-ReferenzhandbuchsfüriDRAC6undCMC definiert.
Das folgende Beispiel zeigt einen Gruppennamen, ein Objekt und den Eigenschaftswert des Objekts an.
[cfgLanNetworking] -{Gruppenname}
cfgNicIpAddress=143.154.133.121 {Objektname} {Objektwert}
l 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] -{Gruppenname}
cfgNicIpAddress=143.154.133.121 {Objektname}
l 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 <Dateiname>.cfg setzt eine Anmerkung vor die Index-Objekte, so dass Sie die enthaltenen Anmerkungen sehen
ANMERKUNG: LesenSiefürweitereInformationenüberdenUnterbefehlgetconfig das Befehlszeilen-ReferenzhandbuchfüriDRAC6undCMC.
VORSICHTSHINWEIS: Verwenden Sie den Unterbefehl racresetcfg, um die Datenbank und die CMC-Netzwerkschnittstellen-Einstellungen auf die
ursprünglichenStandardeinstellungenzurückzusetzenundalleBenutzerundBenutzerkonfigurationenzuentfernen.WährendderStammbenutzer
verfügbarist,werdendieEinstellungenandererBenutzerebenfallsaufdieStandardeinstellungenzurückgesetzt.