Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Übersicht über den Configure Befehl

Sie (der Netzwerkadministrator) verwenden den configure Befehl, um den CLI-Konfigurationsmodus aufzurufen. Sie können es auch verwenden, um andere Informationen zu sammeln, z. B. welche anderen Benutzer sich gerade im Konfigurationsmodus befinden.

Formen des configure Befehls

Junos OS Evolved unterstützt drei Formen des configure Befehls: configure, configure privateund configure exclusive. Diese Formulare steuern, wie Benutzer Konfigurationen bearbeiten und bestätigen. Mit diesem Befehl können Sie die Arbeit mehrerer Benutzer koordinieren, die die Netzwerk- und Gerätekonfiguration verwalten.

Tabelle 1: Formen der configure Befehl

Befehl

Zugriff bearbeiten

Zugriff bestätigen

configure

  • Niemand kann die Konfiguration sperren. Alle Benutzer können Konfigurationsänderungen vornehmen.

  • Wenn Sie in den Konfigurationsmodus wechseln, zeigt die CLI die folgenden Informationen an:

    • Eine Liste anderer Benutzer, die die Konfiguration bearbeiten

    • Hierarchieebenen, die die Benutzer anzeigen oder bearbeiten

    • Ob die Konfiguration geändert, aber nicht festgelegt wurde

  • Wenn mehr als ein Benutzer Änderungen an einer Konfiguration vornimmt, haben die neuesten Änderungen Vorrang, wenn ein Commit für die Konfiguration ausgeführt wird.

  • Alle Benutzer können Änderungen an der Konfiguration übernehmen.

  • Wenn Sie und ein anderer Benutzer Änderungen vornehmen und der andere Benutzer Änderungen festschreibt, werden Ihre Änderungen ebenfalls festgeschrieben.

configure exclusive

  • Ein Benutzer sperrt die Konfiguration und nimmt Änderungen ohne Einmischung anderer Benutzer vor.

  • Wenn Sie in den Konfigurationsmodus wechseln, während ein anderer Benutzer die Konfiguration gesperrt hat (mit dem configure exclusive Befehl), zeigt die CLI die PID des Benutzers und die Hierarchieebene an, die der Benutzer anzeigt oder bearbeitet.

  • Wenn Sie in den Konfigurationsmodus wechseln, während ein anderer Benutzer die Konfiguration gesperrt hat, können Sie versuchen, die Abmeldung dieses Benutzers mit dem request system logout Befehl Betriebsmodus zu erzwingen. Weitere Informationen finden Sie im CLI-Explorer.

  • Nur der Benutzer, der die Konfiguration gesperrt hat, kann sie bestätigen.

  • Andere Benutzer können in den Konfigurationsmodus wechseln und ihn beenden, aber sie können keine Änderungen an der Konfiguration übernehmen, bis sie entsperrt ist.

configure private

  • Mehrere Benutzer können die Konfiguration gleichzeitig bearbeiten.

  • Jeder Benutzer hat eine private Kandidatenkonfiguration, die er unabhängig von anderen Benutzern bearbeiten kann.

  • Wenn mehrere Benutzer widersprüchliche Konfigurationen eingeben, hat der erste Commitvorgang Vorrang vor nachfolgenden Commitvorgängen.

  • Wenn Sie die Konfiguration bestätigen, akzeptiert das Gerät Ihre private Kandidatenkonfiguration nicht sofort als neue Betriebskonfiguration. Bevor das Gerät Ihre Konfiguration akzeptiert, überprüft es, ob kein anderer Benutzer die betriebliche (laufende) Konfiguration geändert hat.

  • Wenn ein anderer Benutzer die Konfiguration geändert hat, können Sie die Änderungen in Ihrer privaten Kandidatenkonfiguration zusammenführen und erneut versuchen, einen Commit durchzuführen.

Verwendung des configure Befehls

Bis zu 32 Benutzer können gleichzeitig im Konfigurationsmodus arbeiten. Alle können gleichzeitig Änderungen an der Konfiguration vornehmen. Wenn Sie Änderungen an der Konfiguration übernehmen, führen Sie möglicherweise einen Commit für eine Kombination von Änderungen aus, die Sie und andere Benutzer vorgenommen haben. Aus diesem Grund müssen Sie verfolgen, wer sich mit Ihnen im Konfigurationsmodus befindet.

So zeigen Sie andere Benutzer an, die derzeit auf demselben Gerät im Konfigurationsmodus angemeldet sind:

Verwenden Sie den Befehl, um den configure CLI-Konfigurationsmodus aufzurufen.

Wenn sich andere Benutzer im Konfigurationsmodus befinden, wird in der angezeigten Meldung angezeigt, wer die Benutzer sind und welchen Teil der Konfiguration jede Person anzeigt oder bearbeitet.

Verwendung des configure exclusive Befehls

Wenn Sie mit dem configure exclusive Befehl in den Konfigurationsmodus wechseln, sperren Sie die globale Kandidatenkonfiguration für die Dauer des Konfigurationsmodus. (Die globale Kandidatenkonfiguration wird auch als freigegebene Konfiguration oder freigegebene Konfigurationsdatenbank bezeichnet.) Mit dem configure exclusive Befehl können Sie Änderungen vornehmen, ohne von anderen Benutzern gestört zu werden. Andere Benutzer können in den Konfigurationsmodus wechseln und ihn verlassen, aber sie können keine dauerhaften Änderungen an der Konfiguration vornehmen. Außerdem werden alle Änderungsversuche anderer Benutzer, während sich die Konfiguration im gesperrten Zustand befindet, verworfen, sobald die anderen Benutzer den Konfigurationsmodus verlassen.

Wenn ein anderer Benutzer die Konfiguration gesperrt hat und Sie ihn zwangsweise abmelden müssen, verwenden Sie den Befehl request system logout pid pid_numberBetriebsmodus . Sie finden die pid_number in der Benachrichtigung, die Sie beim Aufrufen des Konfigurationsmodus erhalten, wenn eine andere Person sie für den exklusiven Zugriff gesperrt hat.

Wenn Sie in den Konfigurationsmodus wechseln, während sich ein anderer Benutzer ebenfalls im Konfigurationsmodus befindet und die Konfiguration gesperrt hat, wird der Benutzer in einer Meldung identifiziert. Die Meldung identifiziert auch den Teil der Konfiguration, den der Benutzer anzeigt oder bearbeitet. Im folgenden Beispiel ist z. B. die pid_number des Benutzers, der die Konfiguration für den exklusiven Zugriff gesperrt hat, 1088:

Im configure exclusive Modus werden alle nicht festgeschriebenen Änderungen beim Beenden verworfen:

Wenn Sie die Option zum Beenden configure exclusive des yes Modus verwenden, verwirft Junos OS Evolved alle nicht festgeschriebenen Änderungen und setzt die Konfiguration auf den vorherigen Zustand zurück. Mit dieser no Option können Sie die Bearbeitung fortsetzen oder Ihre Änderungen im configure exclusive Modus bestätigen.

Wenn ein Benutzer den Modus beendet, configure exclusive während sich ein anderer Benutzer im configure private Modus befindet, setzt Junos OS Evolved alle nicht festgeschriebenen Änderungen in der Sitzung im privaten Modus zurück.

Ein weiteres Rollback kann erfolgen, wenn Sie mit dem configure exclusive Befehl in den Konfigurationsmodus wechseln und den commit confirmed Befehl ausgeben, ohne den Commit innerhalb des angegebenen Intervalls zu bestätigen. Wenn Sie den Commit nicht innerhalb des angegebenen Intervalls bestätigen, lösen Sie ein automatisches Rollback aus. Nachdem ein automatisches Rollback erfolgt ist, entfernt das Betriebssystem die exklusive Sperre aus Ihrer Sitzung. Daraufhin erscheint die Fehlermeldung "Zugriff wurde widerrufen". Diese Fehlermeldung wird angezeigt, da die Sitzung keine exklusive Sitzung mehr ist. Dies bedeutet, dass die Konfiguration auf den Standardzustand zurückgesetzt ist: Jeder mit Zugriff kann die Konfiguration bearbeiten, bestätigen oder beides. Um die Konfiguration erneut zu sperren, müssen Sie den configure exclusive Befehl erneut verwenden.

Wenn Sie eine configure exclusive Sitzung initiieren, den commit confirmed Befehl ausführen und die Übertragung bestätigen, behält Ihre Sitzung die exklusive Sperre bei. Sie können weiterhin Änderungen an der Konfiguration vornehmen, während Sie sich noch in einer gesperrten exklusiven Sitzung befinden.

So arbeiten Sie mit der richtigen Konfiguration

Wenn Sie sich im configure private Modus befinden, müssen Sie mit einer Kopie der zuletzt übertragenen freigegebenen Konfiguration arbeiten. Wenn sich die globale Konfiguration ändert, können Sie den update Befehl zum Aktualisieren Ihrer privaten Kandidatenkonfiguration ausführen. Wenn Sie Ihre private Kandidatenkonfiguration aktualisieren, enthält diese Konfiguration eine Kopie der zuletzt übertragenen Konfiguration mit Ihren privaten Änderungen.

Hinweis:

Zusammenführungskonflikte können auftreten, wenn Sie den update Befehl ausgeben.

Sie können auch den Befehl ausgeben, um Ihre Änderungen an der rollback privaten Kandidatenkonfiguration zu verwerfen und die zuletzt zugesicherte Konfiguration abzurufen.

Hinweis:

Junos OS Evolved unterstützt nicht die Verwendung des Befehls zum Konfigurieren von Anweisungen, die configure private YANG-Datenmodellen von Drittanbietern entsprechen, wie z. B. OpenConfig-Datenmodelle oder benutzerdefinierte YANG-Datenmodelle.

Hinweis:

Wenn Sie den configure Befehl in einem Chassis-Cluster ausgeben, gelangen Sie in den configure private Modus.