Frage: Ich konnte Xen Hypervisor erfolgreich auf Red Hat Enterprise Linux Release 5.5 installieren und das System auch mit Xen-Kernel booten. Aber beim Starten des xend Service erhalte ich diese Fehlermeldung „/proc/xen/capabilities:No such file or directory “. Ich sehe einen Ordner „xen“ in /proc, aber die Datei „capabilities“ fehlt. Könnte jemand ein Licht darauf werfen?
Lösung:
Normalerweise sollte die Datei „capabilities“ automatisch erstellt werden, wenn das System mit dem Xen-Kernel gestartet wird. Wenn nicht, dann müssen Sie manuell einen Einhängepunkt in „/etc/fstab“ erstellen ‘.
Öffnen Sie /etc/fstab Verwenden Sie Ihren bevorzugten Editor:
# vi /etc/fstab
fügen Sie die folgende Zeile hinzu und speichern Sie die Datei:
xenfs /proc/xen xenfs defaults 0 0
Laden Sie ‘/etc/fstab neu ‘ mit ‘mount -a ' Befehl. Wenn Sie fertig sind, überprüfen Sie, ob Sie die Capabilities-Datei finden können:
# ls /proc/xen/capabilities
Das ist es! Jetzt sollten Sie xend starten können Dienst.