Systemverwaltungshandbuch: Oracle Solaris Container - Ressourcenverwaltung und Solaris Zones

Anmelden bei einer Zone

Mit dem Befehl zlogin melden Sie sich von der globalen Zone aus bei einer Zone an, die sich im Status „running“ oder „ready“ befindet. Weitere Informationen finden Sie in der Manpage zlogin(1).

Sie können sich auf verschiedene Arten bei einer Zone anmelden. Einige dieser Methoden werden im Folgenden beschrieben. Sie können sich auch, wie unter Remote-Anmeldung beschrieben, remote anmelden.

ProcedureSo melden Sie sich bei der Zonenkonsole an

Für dieses Verfahren müssen Sie als globaler Administrator bei der globalen Zone angemeldet sein.

  1. Melden Sie sich als Superuser an oder nehmen Sie die Rolle des Primäradministrators an.

    Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration .

  2. Geben Sie den Befehl zlogin mit der Option -C und dem Zonennamen (in diesem Beispiel my-zone) ein.


    global# zlogin -C my-zone
    

    Hinweis –

    Wenn Sie die zlogin-Sitzung unmittelbar nach Eingabe des Befehls zoneadm boot starten, werden die Boot-Meldungen der Zone angezeigt:


    SunOS Release 5.10 Version Generic 64-bit
    Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    starting rpc services: rpcbind done.
    syslog service starting.
    The system is ready.

  3. Wenn die Zonenkonsole angezeigt wird, melden Sie sich als root an, drücken die Eingabetaste und geben nach der Aufforderung das Root-Passwort ein.


    my-zone console login: root
    Password:

ProcedureSo verwenden Sie den interaktiven Modus für den Zugriff auf eine Zone

Im interaktiven Modus wird ein neues Pseudo-Terminal für die Verwendung in der Zone zugewiesen.

Für dieses Verfahren müssen Sie als globaler Administrator bei der globalen Zone angemeldet sein.

  1. Melden Sie sich als Superuser an oder nehmen Sie die Rolle des Primäradministrators an.

    Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration .

  2. Melden Sie sich von der globalen Zone aus bei einer Zone (in diesem Beispiel my-zone) an.


    global# zlogin my-zone
    

    Auf dem Bildschirm sollte in etwa Folgendes angezeigt werden:


    [Connected to zone 'my-zone' pts/2]
    Last login: Wed Jul  3 16:25:00 on console
    Sun Microsystems Inc. SunOS 5.10 Generic June 2004
  3. Geben Sie exit ein, um die Verbindung zu beenden.

    Eine Meldung ähnlich der Folgenden wird angezeigt:


    [Connection to zone 'my-zone' pts/2 closed]

ProcedureSo verwenden Sie den nicht-interaktiven Modus für den Zugriff auf eine Zone

Der nicht-interaktive Modus wird aktiviert, wenn der Benutzer einen Befehl eingibt, der in der Zone ausgeführt werden soll. Der nicht-interaktive Modus weist kein neues Pseudo-Terminal zu.

Beachten Sie, dass sich der Befehl oder die Dateien, auf die der Befehl angewendet werden soll, nicht auf einem NFS befinden können.

Für dieses Verfahren müssen Sie als globaler Administrator bei der globalen Zone angemeldet sein.

  1. Melden Sie sich als Superuser an oder nehmen Sie die Rolle des Primäradministrators an.

    Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration .

  2. Melden Sie sich von der globalen Zone aus bei der Zone my-zone an und geben Sie einen Befehlsnamen ein.

    In diesem Beispiel wird der Befehl zonename verwendet.


    global# zlogin my-zone zonename
    

    Die folgende Ausgabe wird angezeigt:


    my-zone

ProcedureSo beenden Sie eine nicht-globale Zone

  1. Zum Trennen der Verbindung mit einer nicht-globalen Zone wählen Sie eine der folgenden Methoden.

    • Zum Verlassen der nicht-virtuellen Zonenkonsole:


      zonename# exit
      
    • Um die Verbindung von einer virtuellen Zonenkonsole zu trennen, verwenden Sie das Tilde-Zeichen(~) und einen Punkt:


      zonename# ~.
      

      Der Bildschirm zeigt in etwa Folgendes an:


      [Connection to zone 'lx-zone' pts/6 closed]
Siehe auch

Weitere Informationen zu den Optionen des Befehls zlogin finden Sie unter zlogin(1).

ProcedureSo verwenden Sie den Failsafe-Modus für den Zugriff auf eine Zone

Wenn das Herstellen einer Verbindung mit der Zone verweigert wird, können Sie den Befehl zlogin mit der Option -S eingeben, um auf eine minimale bzw. abgesicherte Umgebung in der Zone zuzugreifen.

Für dieses Verfahren müssen Sie als globaler Administrator bei der globalen Zone angemeldet sein.

  1. Melden Sie sich als Superuser an oder nehmen Sie die Rolle des Primäradministrators an.

    Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration .

  2. Geben Sie aus den Befehl zlogin mit der Option -S von der globalen Zone aus ein, um auf die Zone (in diesem Beispiel my-zone) zuzugreifen.


    global# zlogin -S my-zone
    

ProcedureSo verwenden Sie den Befehl zlogin zum Herunterfahren einer Zone


Hinweis –

Beim Ausführen von init 0 in der globalen Zone zum ordnungsgemäßen Herunterfahren eines Solaris-Systems wird init 0 auch in jeder nicht-globalen Zone des Systems ausgeführt. Beachten Sie bei der Verwendung von init 0, dass weder lokale noch remote Benutzer gewarnt werden, sich vom System abzumelden, bevor es heruntergefahren wird.


Mit dem folgenden Verfahren wird eine Zone ordnungsgemäß heruntergefahren. Wie Sie eine Zone anhalten ohne Skripten zum Herunterfahren auszuführen, können Sie unter So halten Sie eine Zone an nachlesen.

Für dieses Verfahren müssen Sie als globaler Administrator bei der globalen Zone angemeldet sein.

  1. Melden Sie sich als Superuser an oder nehmen Sie die Rolle des Primäradministrators an.

    Informationen zum Erstellen von Rollen und Zuweisen von Rollen zu Benutzern finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration .

  2. Melden Sie sich bei der herunterzufahrenden Zone (in diesem Beispiel my-zone) an, und geben Sie shutdown als Namen des Dienstprogramms sowie „init 0“ als Status ein.


    global# zlogin my-zone shutdown -y -g0 -i 0
    

    Ihr Standort verfügt eventuell über ein eigenes Skript zum Herunterfahren, das auf Ihre besondere Umgebung zugeschnitten ist.

Verwenden von shutdown im nicht-interaktiven Modus

Sie können den Befehl shutdown nicht im nicht-interaktiven Modus verwenden, um eine Zone in den Einzelbenutzermodus zu versetzen. Weitere Informationen finden Sie unter CR 6214427.

Sie können sich, wie unter So verwenden Sie den interaktiven Modus für den Zugriff auf eine Zone beschrieben, interaktiv anmelden.