KVM kein Zugriff auf Cockpit

Hallo,

leider ist in UCS 5.0.x UVMM nicht mehr über das App Center installierbar. Im Zuge des Upgrades auf UCS 5.0.x ist bei uns jetzt der KVM Server an der Reihe.

Auf einem Testserver habe ich KVM installiert und möchte Cockpit als Web GUI verwenden. Nur kann ich nach der Installation nicht auf das Web GUI zugreifen.

Nach der Installation von Cockpit

root@ucs-1499:~# systemctl status cockpit
● cockpit.service - Cockpit Web Service
   Loaded: loaded (/lib/systemd/system/cockpit.service; static; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:cockpit-ws(8)

root@ucs-1499:~# systemctl status libvirtd.service
● libvirtd.service - Virtualization daemon
   Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2023-03-26 19:19:35 CEST; 3 days ago
     Docs: man:libvirtd(8)
           https://libvirt.org
 Main PID: 890 (libvirtd)
    Tasks: 19 (limit: 32768)
   Memory: 37.6M
   CGroup: /system.slice/libvirtd.service
           ├─ 890 /usr/sbin/libvirtd
           ├─1330 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-
           └─1331 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-

Start Cockpit

root@ucs-1499:~# systemctl start cockpit
root@ucs-1499:~# systemctl status cockpit
● cockpit.service - Cockpit Web Service
   Loaded: loaded (/lib/systemd/system/cockpit.service; static; vendor preset: enabled)
   Active: active (running) since Thu 2023-03-30 11:17:10 CEST; 8s ago
     Docs: man:cockpit-ws(8)
  Process: 32021 ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws --seli
 Main PID: 32022 (cockpit-ws)
    Tasks: 2 (limit: 4915)
   Memory: 1.4M
   CGroup: /system.slice/cockpit.service
           └─32022 /usr/lib/cockpit/cockpit-ws

Mär 30 11:17:10 ucs-1499 systemd[1]: Starting Cockpit Web Service...
Mär 30 11:17:10 ucs-1499 systemd[1]: Started Cockpit Web Service.
Mär 30 11:17:10 ucs-1499 cockpit-ws[32022]: Using certificate: /etc/cockpit/ws-certs.d/0-self-signed.cert

Keine Verbindung zu http://ucs-1499:9090 bzw https://ucs-1499:9090.

Cockpit Service inaktiv.

root@ucs-1499:~# systemctl status cockpit
● cockpit.service - Cockpit Web Service
   Loaded: loaded (/lib/systemd/system/cockpit.service; static; vendor preset: enabled)
   Active: inactive (dead) since Thu 2023-03-30 11:18:40 CEST; 1s ago
     Docs: man:cockpit-ws(8)
  Process: 32021 ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws --seli
  Process: 32022 ExecStart=/usr/lib/cockpit/cockpit-ws (code=exited, status=0/SUCCESS)
 Main PID: 32022 (code=exited, status=0/SUCCESS)

Mär 30 11:17:10 ucs-1499 systemd[1]: Starting Cockpit Web Service...
Mär 30 11:17:10 ucs-1499 systemd[1]: Started Cockpit Web Service.
Mär 30 11:17:10 ucs-1499 cockpit-ws[32022]: Using certificate: /etc/cockpit/ws-certs.d/0-self-signed.cert
Mär 30 11:18:40 ucs-1499 systemd[1]: cockpit.service: Succeeded.

Der Zugriff auf Port 9090 ist in der Firewall freigegeben.

Hat jemand von Euch schon mit Cockpit Erfahrung bzw. gibt es Alternativen zu Cockpit, die ohne größere Probleme laufen?

Gruß
George

Moin
ich hatte das gleiche Problem und bin dann von der UCS Virtualisierung auf Proxmox VE umgestiegen. Im unteren Bereich des verlinkten Artikels findest du ein paar Infos dazu, wie auch andere Benutzer das gelöst haben.

Grüße aus Berlin

Ben

Hallo Ben,

erstmal Danke für Deinen Tipp und den Link.
Da es trotz Ankündigung im Blog UCS 5.0: Abkündigungen zum anstehenden Beta Release
bisher keine Empfehlung für die grafische Administration der VMs gibt, werde ich wir auf Proxmox umsteigen.

Gruß
George

Mastodon