Frage

Gibt es eine Möglichkeit ich die Ausgabe von xm console in einer gewissen Datei anmelden kann?

Kann ich etwas in den Domänen-Konfigurationsdatei, die automatisch das für mich tut, wenn ich xm erstellen ausstellen?

Ich habe versucht:

xm console | tee domU-console.log

..., aber das paßt nicht in meinem Fall. Ich möchte die Ausgabe asynchron im Hintergrund loggt sein.

War es hilfreich?

Lösung

Wenn das funktioniert, dann sollten Sie in der Lage sein:

nohup xm console | tee domU-console.log & 

Ich weiß nicht, ob xm console Stderr überhaupt verwendet, aber wenn Sie tht Ausgang snag auch sicher sein wollen, dies zu tun:

nohup xm console 2>&1 tee domU-console.log & 

Lassen Sie die tee wenn Sie sich abmelden möchten.

Andere Tipps

Sie können versuchen, xenconsoled wie

  

xenconsoled --log = guest --log-dir = / var / log / xen / Gast /

Und Redhat auch Gastkonsolenausgabe in / var / log / xen / Konsole, wenn Sie auf / etc / sysconfig / xend mit XENCONSOLED_LOG_GUESTS = yes.

speichern

Schritt 1: Zugriff auf Konsole von Einzel Guest VM

1: Open XenCenter, gehen Sie zu Registerkarte Allgemein der VM, die Sie zugreifen möchten, und überprüfen Sie die UUID

2: Open XenServer Textkonsole, den list_domains Befehl ausführen, und die VM UUID in der Ausgabe finden

3: Führen Sie den folgenden Befehl ein, um den Zugriff Gast-VM-Konsole:

/ usr / lib / xen / bin / xenconsole

Schritt 2: Protokollausgabe von neu erstellte Linux VMs in Textdatei

So sammeln und Ausgabe aller VMs auf dem XenServer Host, füllen Sie das folgende Verfahren ausgeführt speichern:

1: Führen Sie den folgenden Befehl auf XenServer Host:

xenstore-Schreib- / local / logconsole / @ /tmp/console.%d.log

. 2: Starten Sie den VM, von dem Sie die Konsolenausgabe sammeln möchten

3: Überprüfen Sie, ob die Datei /tmp/console..log vorhanden ist. Diese Datei sollte VM Konsolenausgabe enthalten. Um Domain-ID finden Sie unter Verfahren 1 zu finden. Der Zugriff auf Konsole von Einzel Guest VM

4: Führen Sie den folgenden Befehl Protokollierung Konsolenausgabe zu stoppen:

xenstore-rm / local / logconsole / @

https://support.citrix.com/article/CTX137216

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top