Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: ✔️ Linux-VMs
Notiz
CentOS, auf das in diesem Artikel verwiesen wird, ist eine Linux-Verteilung und wird End Of Life (EOL) erreichen. Erwägen Sie Ihre Verwendung und planen Sie entsprechend. Weitere Informationen finden Sie unter CentOS End Of Life Guidance.
Zusammenfassung
In diesem Artikel wird beschrieben, wie Sie mithilfe der seriellen Azure Konsole auf eine textbasierte Konsole für virtuelle Linux-Computer (VMs) und VM-Skalierungsgruppeninstanzen zugreifen. Die serielle Konsole stellt eine Verbindung mit dem seriellen Port ttys0 der VM oder der virtuellen Maschinen-Skalierungssatz-Instanz her und ermöglicht den Zugriff, unabhängig vom Netzwerk- oder Betriebssystemstatus. Auf die serielle Konsole kann nur über das Azure-Portal zugegriffen werden, und der Zugriff ist nur für Benutzer mit einer Beitragsrolle oder einer höheren Rolle auf dem virtuellen Computer oder der VM-Skalierungsmenge zulässig.
Die serielle Konsole funktioniert auf die gleiche Weise für VMs und VM-Skalierungsgruppeninstanzen. In diesem Dokument beinhalten alle Erwähnungen von VMs implizit virtuelle Maschinen-Skalierungsgruppeninstanzen, sofern nicht anders angegeben.
Serielle Konsole ist allgemein in globalen Azure Regionen und in der öffentlichen Vorschau in Azure Government verfügbar. Es ist noch nicht in der Azure China Cloud verfügbar.
Dokumentation zur seriellen Konsole für Windows finden Sie unter Serial Console für Windows.
Notiz
Die serielle Konsole ist mit verwalteten Speicherkonten für die Startdiagnose kompatibel.
Voraussetzungen für den Zugriff auf die serielle Azure-Konsole
Um auf die serielle Konsole in Ihrer VM oder Instanz eines virtuellen Maschinen-Skalierungssets zugreifen zu können, benötigen Sie Folgendes:
- Die Startdiagnose muss für den virtuellen Computer aktiviert sein.
- Auf dem virtuellen Computer muss ein Benutzerkonto vorhanden sein, bei dem die Kennwortauthentifizierung verwendet wird. Sie können einen kennwortbasierten Benutzer mit der Funktion zum Zurücksetzen des Kennworts der Erweiterung für den virtuellen Computerzugriff erstellen. Wählen Sie im Abschnitt Hilfe die Option Kennwort zurücksetzen aus.
- Das Azure Konto, das auf die serielle Konsole zugreift, muss über die Rolle Virtual Machine Contributor sowohl für den virtuellen Computer als auch für die bootdiagnose Speicherkonto verfügen.
- Klassische Bereitstellungen werden nicht unterstützt. Ihre VM- oder VM-Skalierungsgruppe-Instanz muss das Azure Resource Manager Bereitstellungsmodell verwenden.
- Die serielle Konsole wird nicht unterstützt, wenn im Speicherkonto Zugriff auf Speicherkontoschlüssel zulassen deaktiviert ist.
Wichtig
Die serielle Konsole ist jetzt mit verwalteten Bootdiagnose-Speicherkonten und benutzerdefinierten Speicherkonten-Firewalls kompatibel.
Verfügbarkeit der seriellen Konsole in Linux-Distributionen
Damit die serielle Konsole ordnungsgemäß ausgeführt wird, muss das Gastbetriebssystem so konfiguriert werden, dass Konsolenmeldungen über den seriellen Anschluss gelesen und geschrieben werden. Die meisten Endorsed Azure Linux-Distributionen verfügen standardmäßig über die serielle Konsole. Wenn Sie Serial console im Abschnitt Help des Azure Portals auswählen, erhalten Sie Zugriff auf die serielle Konsole.
Notiz
Wenn in der seriellen Konsole nichts angezeigt wird, überprüfen Sie, ob die Startdiagnose auf Ihrer VM aktiviert ist. Das Drücken der EINGABETASTE kann häufig Probleme beheben, bei denen nichts in der seriellen Konsole angezeigt wird.
| Verteilung | Zugriff auf die serielle Konsole |
|---|---|
| Red Hat Enterprise Linux | Der Zugriff auf die serielle Konsole ist standardmäßig aktiviert. |
| CentOS | Der Zugriff auf die serielle Konsole ist standardmäßig aktiviert. |
| Debian | Der Zugriff auf die serielle Konsole ist standardmäßig aktiviert. |
| Ubuntu | Der Zugriff auf die serielle Konsole ist standardmäßig aktiviert. |
| CoreOS | Der Zugriff auf die serielle Konsole ist standardmäßig aktiviert. |
| SUSE | SLES-Images, die auf Azure verfügbar sind, verfügen standardmäßig über aktivierten seriellen Konsolenzugriff. |
| Oracle Linux | Der Zugriff auf die serielle Konsole ist standardmäßig aktiviert. |
Benutzerdefinierte Linux-Images
Um die serielle Konsole für Ihr benutzerdefiniertes Linux-VM-Image zu aktivieren, aktivieren Sie den Konsolenzugriff in der Datei /etc/inittab, um ein Terminal auf ttyS0 auszuführen. Beispiel: S0:12345:respawn:/sbin/agetty -L 115200 console vt102 Möglicherweise müssen Sie auch einen Getty-Prozess auf ttyS0 starten. Dies kann mit systemctl start serial-getty@ttyS0.service erreicht werden.
Außerdem ist es ratsam, „ttys0“ als Ziel für die serielle Ausgabe hinzuzufügen. Weitere Informationen zum Konfigurieren eines benutzerdefinierten Images für die Verwendung der seriellen Konsole finden Sie unter den allgemeinen Systemanforderungen unter Create and upload a Linux VHD in Azure.
Wenn Sie einen benutzerdefinierten Kernel erstellen, sollten Sie die Aktivierung dieser Kernelflags in Erwägung ziehen: CONFIG_SERIAL_8250=y und CONFIG_MAGIC_SYSRQ_SERIAL=y. Die Konfigurationsdatei befindet sich normalerweise im Pfad /boot/.
Gängige Szenarios für den Zugriff auf die serielle Konsole
| Szenario | Aktionen in der seriellen Konsole |
|---|---|
| Fehlerhafte FSTAB-Datei | Drücken Sie die EINGABETASTE, um fortzufahren, und verwenden Sie einen Text-Editor, um die Datei FSTAB zu korrigieren. Dazu müssen Sie sich möglicherweise im Einzelbenutzermodus befinden. Weitere Informationen finden Sie im Abschnitt zur seriellen Konsole unter Beheben von FSTAB-Fehlern und Verwenden der seriellen Konsole zum Zugreifen auf GRUB und den Einzelbenutzermodus. |
| Falsche Firewallregeln | Wenn Sie iptables zum Blockieren der SSH-Konnektivität konfiguriert haben, können Sie die serielle Konsole für die Interaktion mit Ihrer VM verwenden, ohne dass Sie SSH benötigen. Weitere Details finden Sie auf der man-Seite von iptables. Falls der SSH-Zugriff durch firewalld blockiert wird, können Sie auch über die serielle Konsole auf die VM zugreifen und firewalld neu konfigurieren. Weitere Informationen hierzu finden Sie in der firewalld-Dokumentation. |
| Dateisystembeschädigung/-überprüfung | Weitere Informationen zur Problembehandlung beschädigter Dateisysteme mithilfe der seriellen Konsole finden Sie im Abschnitt Azure Linux VM kann aufgrund von Dateisystemfehlern nicht gestartet werden. |
| SSH-Konfigurationsprobleme | Greifen Sie auf die serielle Konsole zu, und ändern Sie die Einstellungen. Die serielle Konsole kann unabhängig von der SSH-Konfiguration einer VM verwendet werden, da für die VM hierfür keine Netzwerkverbindung erforderlich ist. Ein Leitfaden zur Problembehandlung finden Sie unter Probleme mit SSH-Verbindungen zu einer Azure Linux-VM behandeln, die fehlschlägt, fehlgeschlagen ist oder abgelehnt wird. Weitere Details finden Sie unter Ausführliche SSH-Fehlerbehebungsschritte für Probleme beim Verbinden mit einer Linux-VM in Azure |
| Interaktion mit Bootloader | Starten Sie auf dem Blatt der seriellen Konsole Ihren virtuellen Computer neu, um auf Ihrem virtuellen Linux-Computer auf GRUB zuzugreifen. Weitere Informationen und distributionsspezifische Informationen finden Sie unter Verwenden der seriellen Konsole zum Zugreifen auf den GRUB- und Einzelbenutzermodus. |
Deaktivieren der seriellen Konsole
Die serielle Konsole ist standardmäßig für alle Abonnements aktiviert. Sie können die serielle Konsole entweder auf Abonnementebene oder für VMs bzw. virtuelle Maschinen und VM-Skalierungsgruppen deaktivieren. Ausführliche Anweisungen finden Sie unter Aktivieren und Deaktivieren der Azure Seriellen Konsole.
Sicherheit der seriellen Konsole
Verwenden der seriellen Konsole mit aktivierter benutzerdefinierter Startdiagnose-Speicherkonto-Firewall
Warnung
Es gibt ein bekanntes Problem, bei dem Azure serielle Konsole möglicherweise keine Verbindung herstellen kann, wenn ein benutzerdefiniertes Speicherkonto für die Startdiagnose Firewalleinschränkungen aufweist, wenn sie den Befehl az serial-console verwenden. Um Verbindungsprobleme zu vermeiden, verwenden Sie die serielle Konsole in der Azure-Portal.
Wichtig
Im Jahr 2026 wird Azure Serial Console keine Speicherkonten für Startdiagnosedaten mehr zur Verbindungserstellung verwenden. Für diese Änderung ist keine Kundenaktion erforderlich. Diese Änderung wirkt sich nicht auf serielle Protokolle oder Screenshots aus.
Die serielle Konsole verwendet das für die Startdiagnose konfigurierte Speicherkonto in ihrem Verbindungsworkflow. Wenn eine Firewall für dieses Speicherkonto aktiviert ist, müssen die Dienst-IPs des seriellen Konsolendienstes als Ausnahmen hinzugefügt werden. Gehen Sie dazu wie folgt vor:
Navigieren Sie zu den Einstellungen der Firewall, die Sie für das benutzerdefinierte Startdiagnose-Speicherkonto aktiviert haben.
Notiz
Um festzustellen, welches Speicherkonto für Ihre VM aktiviert ist, wählen Sie im Abschnitt Support + Problembehandlung die Option Startdiagnose>Einstellungen.
Fügen Sie Dienst-IPs der seriellen Konsole als Firewall-Ausnahmen je nach Geografie der VM hinzu.
In der folgenden Tabelle sind die IPs aufgeführt, die als Firewall-Ausnahmen zugelassen werden müssen, je nachdem, in welcher Region oder in welchem Land sich die VM befindet. Dies ist eine Teilmenge der vollständigen Liste der IP-Adressen, die im SerialConsole-Dienste-Tag genutzt werden. Sie können den Zugriff auf Speicherkonten für die Startdiagnostik mithilfe des SerialConsole-Diensttags einschränken. Der Servicetag ist nicht regional getrennt. Der Datenverkehr auf dem Dienst-Tag ist nur eingehender, und die Serialkonsole generiert keinen Datenverkehr zu vom Kunden kontrollierten Zielen. Obwohl Azure Speicherkontofirewalls derzeit keine Diensttags unterstützen, kann das SerialConsole Diensttag programmgesteuert verwendet werden, um die IP-Liste zu ermitteln. Weitere Informationen zu Diensttags finden Sie unter Diensttags für virtuelle Netzwerke.
Notiz
Speicherkontofirewalls für die serielle Konsole werden für VMs in Regionen mit nur einer Region, z. B. Italien Nord in Italien, nicht unterstützt.
Geografie Regionen IP-Adressen Asien Asien Ost, Asien Südost 4.145.74.168, 20.195.85.180, 20.195.85.181, 20.205.68.106, 20.205.68.107, 20.205.69.28, 23.97.88.117, 23.98.106.151 Australien Australien Zentrum, Australien Zentrum 2, Australien Osten, Australien Südosten 4.198.45.55, 4.200.251.224, 20.167.131.228, 20.53.52.250, 20.53.53.224, 20.53.55.174, 20.70.222.112, 20.70.222.113, 68.218.123.133 Brasilien Brasilien, Süden, Brasilien, Südosten 20.206.0.192, 20.206.0.193, 20.206.0.194, 20.226.211.157, 108.140.5.172, 191.234.136.63, 191.238.77.232, 191.238.77.233 Kanada Kanada, Osten; Kanada, Mitte 20.175.7.183, 20.48.201.78, 20.48.201.79, 20.220.7.246, 52.139.106.74, 52.139.106.75, 52.228.86.177, 52.242.40.90 Kanaren (EUAP) US-Zentral EUAP, US-Ost 2 EUAP 20.45.242.18, 20.45.242.19, 20.45.242.20, 20.47.232.186, 20.47.232.187, 20.51.21.252, 68.220.123.194, 168.61.232.59 China China, Norden 3, China, Osten 3 163.228.102.122, 163.228.102.123, 52.131.192.182, 52.131.192.183, 159.27.255.76, 159.27.253.236, 163.228.102.122, 163.228.102.123, 52.131.192.182, 52.131.192.183 Europa Europa Nord, Europa West 4.210.131.60, 20.105.209.72, 20.105.209.73, 40.113.178.49, 52.146.137.65, 52.146.139.220, 52.146.139.221, 98.71.107.78 Frankreich Frankreich, Mitte; Frankreich, Süden 20.111.0.244, 40.80.103.247, 51.138.215.126, 51.138.215.127, 52.136.191.8, 52.136.191.9, 52.136.191.10, 98.66.128.35 Deutschland Deutschland Nord, Deutschland West Zentral 20.52.94.114, 20.52.94.115, 20.52.95.48, 20.113.251.155, 51.116.75.88, 51.116.75.89, 51.116.75.90, 98.67.183.186 Indien Indien Zentral, Indien Süd, Indien West 4.187.107.68, 20.192.47.134, 20.192.47.135, 20.192.152.150, 20.192.152.151, 20.192.153.104, 20.207.175.96, 52.172.82.199, 98.70.20.180 Japan Japan Ost, Japan West 20.18.7.188, 20.43.70.205, 20.89.12.192, 20.89.12.193, 20.189.194.100, 20.189.228.222, 20.189.228.223, 20.210.144.254 Korea Südkorea Zentral, Südkorea Süd 20.200.166.136, 20.200.194.238, 20.200.194.239, 20.200.196.96, 20.214.133.81, 52.147.119.28, 52.147.119.29, 52.147.119.30 Norwegen Norwegen Ost, Norwegen West 20.100.1.154, 20.100.1.155, 20.100.1.184, 20.100.21.182, 51.13.138.76, 51.13.138.77, 51.13.138.78, 51.120.183.54 Südafrika „Südafrika, Norden“, „Südafrika, Westen“ 20.87.80.28, 20.87.86.207, 40.117.27.221, 102.37.86.192, 102.37.86.193, 102.37.86.194, 102.37.166.222, 102.37.166.223 Schweden Schweden, Mitte, Schweden, Süden 20.91.100.236, 51.12.22.174, 51.12.22.175, 51.12.22.204, 51.12.72.222, 51.12.72.223, 51.12.73.92, 172.160.216.6 Schweiz Schweiz Nord, Schweiz West 20.199.207.188, 20.208.4.98, 20.208.4.99, 20.208.4.120, 20.208.149.229, 51.107.251.190, 51.107.251.191, 51.107.255.176 Vereinigte Arabische Emirate VAE, Mitte; VAE, Norden 20.38.141.5, 20.45.95.64, 20.45.95.65, 20.45.95.66, 20.203.93.198, 20.233.132.205, 40.120.87.50, 40.120.87.51 Vereinigtes Königreich UK-Süd, UK-West 20.58.68.62, 20.58.68.63, 20.90.32.180, 20.90.132.144, 20.90.132.145, 51.104.30.169, 172.187.0.26, 172.187.65.53 USA US Central, US East, US East 2, US East 2 EUAP, US Nord, US Süd, US West, US West 2, US West 3 4.149.249.197, 4.150.239.210, 20.14.127.175, 20.40.200.175, 20.45.242.18, 20.45.242.19, 20.45.242.20, 20.47.232.186, 20.51.21.252, 20.69.5.160, 20.69.5.161, 20.69.5.162, 20.83.222.100, 20.83.222.101, 20.83.222.102, 20.98.146.84, 20.98.146.85, 20.98.194.64, 20.98.194.65, 20.98.194.66, 20.168.188.34, 20.241.116.153, 52.159.214.194, 57.152.124.244, 68.220.123.194, 74.249.127.175, 74.249.142.218, 157.55.93.0, 168.61.232.59, 172.183.234.204, 172.191.219.35 USGov Alle Us Government Cloud-Regionen 20.140.104.48, 20.140.105.3, 20.140.144.58, 20.140.144.59, 20.140.147.168, 20.140.53.121, 20.141.10.130, 20.141.10.131, 20.141.13.121, 20.141.15.104, 52.127.55.131, 52.235.252.252, 52.235.252.253, 52.243.247.124, 52.245.155.139, 52.245.156.185, 62.10.84.240 Wichtig
- Die IPs, die zugelassen werden müssen, sind spezifisch für die Region, in der sich die VM befindet. So muss beispielsweise ein virtueller Computer, der in der Region Nordeuropa eingesetzt wird, die folgenden IP-Ausschlüsse zur Speicherkonto-Firewall für die Region Europa hinzufügen: 52.146.139.220 und 20.105.209.72. In der obigen Tabelle finden Sie die richtigen IPs für Ihre Region und Geografie.
- Beim aktuellen seriellen Konsolenbetrieb wird der Websocket für einen Endpunkt wie
<region>.gateway.serialconsole.azure.comgeöffnet. Stellen Sie sicher, dass der Endpunktserialconsole.azure.comfür Browser-Clients in Ihrer Organisation zugelassen ist. In der Cloud der US-Regierung (Fairfax) lautet das Endpunktsuffixserialconsole.azure.us.
Weitere Informationen zum Hinzufügen von IPs zur Firewall des Speicherkontos finden Sie unter Configure Azure Storage Firewalls und virtuelle Netzwerke: Verwalten von IP-Netzwerkregeln.
Nachdem die IP-Adressen erfolgreich zur Speicherkonto-Firewall hinzugefügt wurden, verbinden Sie die serielle Konsole erneut mit der VM. Wenn Sie weiterhin Verbindungsprobleme haben, überprüfen Sie, ob die richtigen IP-Adressen von der Speicherkonto-Firewall für die Region der VM ausgeschlossen sind.
Zugriffssicherheit
Der Zugriff auf die serielle Konsole ist auf Benutzer eingeschränkt, die über eine Zugriffsrolle als Mitwirkender für virtuelle Computer oder höher für den virtuellen Computer verfügen. Wenn Ihr Microsoft Entra Mandant mehrstufige Authentifizierung (MFA) erfordert, benötigt der Zugriff auf die serielle Konsole auch MFA, da der Zugriff auf die serielle Konsole über das portal Azure portal erfolgt.
Kanalsicherheit
Alle Daten, die hin und her gesendet werden, werden während der Übertragung mit TLS 1.2 oder einer neueren Version verschlüsselt.
Datenspeicherung und -verschlüsselung
Azure Serial Console überprüft, inspiziert oder speichert keine Daten, die über den seriellen Port des virtuellen Computers übertragen werden. Daher gibt es keine Daten, die im Ruhezustand verschlüsselt werden müssen.
Verwenden Sie die host-basierte Verschlüsselung, um sicherzustellen, dass alle von virtuellen Maschinen, die die Azure Serial Console ausführen, auf die Datenträger ausgelagerten In-Memory-Daten verschlüsselt sind. Die hostbasierte Verschlüsselung ist standardmäßig für alle Azure seriellen Konsolenverbindungen aktiviert.
Datenresidenz
Das Azure Portal oder Azure CLI fungieren als Remoteterminals zum seriellen Port des virtuellen Computers. Da sich diese Terminals nicht direkt mit den Servern verbinden können, die den virtuelle Computer über das Netzwerk hosten, wird ein zwischengeschaltetes Service-Gateway verwendet, um den Terminalverkehr zu proxysieren. Azure serielle Konsole speichert oder verarbeitet diese Kundendaten nicht. Das zwischengeschaltete Service-Gateway, das die Daten überträgt, befindet sich in der Geographie des virtuellen Computers.
Überwachungsprotokolle
Alle Zugriffe auf die serielle Konsole werden zurzeit in den Protokollen Startdiagnose des virtuellen Computers protokolliert. Der Zugriff auf diese Protokolle liegt in der Verantwortung des Azure-VM-Administrators.
Achtung
Zugriffskennwörter für die Konsole werden nicht protokolliert. Wenn jedoch innerhalb der Konsole Befehle ausgeführt werden, die Kennwörter, Geheimnisse, Benutzernamen oder personenbezogene Informationen anderer Art enthalten oder ausgeben, werden diese in den Protokollen der VM-Startdiagnose erfasst. Sie werden zusammen mit allen anderen sichtbaren Texten im Rahmen der Implementierung der Scrollback-Funktion der seriellen Konsole erstellt. Diese Protokolle sind zirkulär, wobei nur Personen mit Leseberechtigungen für das Diagnosespeicherkonto Zugriff auf sie haben. Wenn Sie Daten oder Befehle eingeben, die vertrauliche oder personenbezogene Informationen enthalten, empfehlen wir die Verwendung von SSH, sofern die serielle Konsole nicht unbedingt erforderlich ist.
Parallele Verwendung
Wenn ein Benutzer mit der seriellen Konsole verbunden ist und ein anderer Benutzer erfolgreich den Zugriff auf denselben virtuellen Computer anfordert, wird der erste Benutzer getrennt und der zweite Benutzer mit der gleichen Sitzung verbunden.
Achtung
Das bedeutet, dass ein Benutzer, dessen Verbindung unterbrochen wurde, nicht abgemeldet wird. Die Möglichkeit, eine Abmeldung beim Trennen der Verbindung zu erzwingen (durch Verwendung von SIGHUP oder einem ähnlichen Mechanismus), steht weiterhin auf der Roadmap. Für Windows ist ein automatisches Timeout in der Speziellen Verwaltungskonsole (SPECIAL Administrative Console, SAC) aktiviert. Für Linux können Sie jedoch die Einstellung für das Terminaltimeout konfigurieren. Fügen Sie zu diesem Zweck export TMOUT=600 in Ihre .bash_profile- oder .profile-Datei für den Benutzer hinzu, den Sie für die Anmeldung bei der Konsole verwenden. Durch diese Einstellung erfolgt nach 10 Minuten ein Timeout der Sitzung.
Barrierefreiheit
Barrierefreiheit ist ein Schlüsselfokus für die serielle Azure Konsole. Daher haben wir sichergestellt, dass die serielle Konsole vollständig barrierefrei ist.
Tastaturnavigation
Verwenden Sie die Taste Tab auf der Tastatur, um über das portal Azure zur seriellen Konsolenschnittstelle zu navigieren. Ihr Standort wird auf dem Bildschirm markiert. Um den Fokus vom seriellen Konsolenfenster zu entfernen, drücken Sie STRG+F6 auf der Tastatur.
Verwenden Sie die serielle Konsole mit einer Sprachausgabe
Die serielle Konsole bietet integrierte Unterstützung für Bildschirmlesefunktionen. Beim Navigieren mit einem eingeschalteten Screenreader wird der Alternativtext für die aktuell ausgewählte Schaltfläche vom Screenreader vorgelesen.
Bekannte Probleme
Uns sind einige Probleme mit der seriellen Konsole und dem Betriebssystem der VM bekannt. Hier finden Sie eine Liste dieser Probleme und Schritte zur Lösung für Linux-VMs. Diese Probleme und Maßnahmen gelten sowohl für VMs als auch für Skalierungsinstanzen von virtuellen Computern. Wenn diese nicht mit dem Fehler übereinstimmen, den Sie sehen, sehen Sie unter Allgemeine Fehler der seriellen Konsolendienste nach.
| Problem | Abschwächung |
|---|---|
| Das Drücken der EINGABETASTE nach dem Verbindungsbanner führt nicht zur Anzeige einer Anmeldeaufforderung. | Möglicherweise ist GRUB nicht ordnungsgemäß konfiguriert. Führen Sie die folgenden Befehle aus: grub2-mkconfig -o /etc/grub2-efi.cfg und/oder grub2-mkconfig -o /etc/grub2.cfg. Dieses Problem kann auftreten, wenn Sie eine benutzerdefinierte VM, eine Appliance mit verstärkter Sicherheit oder eine GRUB-Konfiguration ausführen, und Linux aufgrund dessen keine Verbindung mit dem seriellen Port herstellen kann. |
| Der Text in der seriellen Konsole nimmt nur einen Teil der Größe des Bildschirms in Anspruch (häufig nach Verwendung eines Text-Editors). | Serielle Konsolen unterstützen keine Aushandlung der Fenstergröße (RFC 1073), was bedeutet, dass kein SIGWINCH-Signal gesendet wird, um die Bildschirmgröße zu aktualisieren, und dass die VM keine Informationen über die Größe Ihres Terminals hat. Installieren Sie xterm oder ein ähnliches Hilfsprogramm, das über einen resize-Befehl verfügt, und führen Sie dann resize aus. |
| Das Einfügen von langen Zeichenfolgen funktioniert nicht. | Die serielle Konsole begrenzt die Länge der Zeichenfolgen, die in das Terminal eingefügt werden können, auf 2048 Zeichen, um die Bandbreite am seriellen Port nicht zu überlasten. |
| Fehlerhafte Tastatureingaben in SLES-BYOS-Images. Tastatureingaben werden nur sporadisch erkannt. | Dies ist ein Problem mit dem Plymouth-Paket. Plymouth sollte nicht in Azure ausgeführt werden, da Sie keinen Begrüßungsbildschirm benötigen, und Plymouth beeinträchtigt die Fähigkeit der Plattform, serielle Konsole zu verwenden. Entfernen Sie Plymouth mit sudo zypper remove plymouth und führen Sie dann einen Neustart durch. Sie können auch die Kernelzeile in Ihrer GRUB-Konfiguration ändern und plymouth.enable=0 an das Ende der Zeile anfügen. Dazu können Sie den Starteintrag beim Systemstart bearbeiten, oder die Zeile GRUB_CMDLINE_LINUX in /etc/default/grub bearbeiten, dazu GRUB mit grub2-mkconfig -o /boot/grub2/grub.cfg neu erstellen und dann einen Neustart durchführen. |
| Serielle Konsole und Protokolle sind nach der Livemigration für VMs mit aktiviertem Trusted Launch und Secure Boot möglicherweise nicht verfügbar. | Serielle Konsole und Protokolle sind nach dem nächsten Neustart verfügbar. |
Häufig gestellte Fragen
F: Wie kann ich Feedback senden?
A. Geben Sie Feedback, indem Sie ein GitHub Problem bei https://aka.ms/serialconsolefeedback erstellen. Alternativ dazu können Sie Feedback über azserialhelp@microsoft.com oder in der Kategorie „Virtuelle Computer“ von https://feedback.azure.com senden (dies sind die weniger bevorzugten Methoden).
F: Unterstützt die serielle Konsole das Kopieren und Einfügen?
A. Ja. Verwenden Sie STRG+UMSCHALT+C und STRG+UMSCHALT+V zum Kopieren und Einfügen in das Terminal.
F: Kann ich die serielle Konsole anstelle einer SSH-Verbindung verwenden?
A. Diese Nutzung mag technisch möglich sein, doch ist die serielle Konsole in erster Linie als ein Tool zur Problembehandlung in Situationen gedacht, in denen keine Verbindung über SSH möglich ist. Aus den folgenden Gründen raten wir davon ab, die serielle Konsole als SSH-Ersatz zu verwenden:
- Die serielle Konsole hat nicht so viel Bandbreite wie SSH. Da es sich um eine reine Textverbindung handelt, sind eher GUI-lastige Interaktionen schwierig.
- Der Zugriff auf die serielle Konsole ist derzeit nur über Benutzername und Kennwort möglich. SSH-Schlüssel sind weitaus sicherer als Benutzername/Kennwort-Kombinationen. Daher ist aus Gründen der Anmeldesicherheit SSH der seriellen Konsole vorzuziehen.
F: Wer kann die serielle Konsole für mein Abonnement aktivieren oder deaktivieren?
A. Um die serielle Konsole auf Abonnementebene aktivieren oder deaktivieren zu können, müssen Sie über Schreibberechtigungen für das Abonnement verfügen. Die Rollen „Administrator“ und „Besitzer“ verfügen beispielsweise über Schreibberechtigungen. Benutzerdefinierte Rollen können ebenfalls über Schreibberechtigungen verfügen.
F: Wer kann auf die serielle Konsole für meine virtuelle Maschine/Skalierungsgruppe von virtuellen Maschinen zugreifen?
A. Um auf die serielle Konsole zuzugreifen, müssen Sie die Rolle „Mitwirkender für virtuelle Computer“ oder eine höhere Rolle für eine VM oder ein VM-Skalierungsgruppe innehaben.
F: Meine serielle Konsole zeigt nichts an, was muss ich tun?
A. Ihr Image ist wahrscheinlich nicht richtig für den Zugriff auf die serielle Konsole konfiguriert. Informationen zum Konfigurieren Ihres Images für die Aktivierung der seriellen Konsole finden Sie unter Verfügbarkeit der seriellen Konsole in Linux-Distributionen.
F: Ist die serielle Konsole für Skalierungsgruppen virtueller Maschinen verfügbar?
A. Ja. Siehe Erste Schritte mit der seriellen Konsole.
F: Ich habe meine VM oder VM-Skalierungsgruppe nur mit SSH-Schlüsselauthentifizierung eingerichtet. Kann ich trotzdem die serielle Konsole verwenden, um eine Verbindung mit meiner VM/VM-Skalierungsgruppeninstanz herzustellen?
A. Ja. Da die serielle Konsole keine SSH-Schlüssel erfordert, brauchen Sie nur eine Kombination aus Benutzername und Kennwort einzurichten. Dazu können Sie Passwort zurücksetzen im Azure-Portal auswählen und diese Anmeldeinformationen verwenden, um sich bei der seriellen Konsole anzumelden.
Nächste Schritte
- Verwenden der seriellen Konsole zum Zugreifen auf GRUB und den Einzelbenutzermodus.
- Verwenden der seriellen Konsole für NMI- und SysRq-Aufrufe.
- Erfahren Sie, wie Sie die serielle Konsole zum Aktivieren von GRUB in verschiedenen Distributionen verwenden.
- Die serielle Konsole ist auch für Windows VMs verfügbar.
- Erfahren Sie mehr zur Startdiagnose.