CT/VM starten nicht mehr nach PC wechsel

LiRs

New Member
Dec 11, 2024
5
1
3
hi
ich bin neu hier und bin auch ein linux neuling daher frag ich mal im forum weil ich leider ein problem mit meinem promox habe.
hab nun seit ca 2 jahr einen proxmox laufen mit mehreren ct und vm (pihole, truenas, spiele server...)
hatte nun aber das problem das der rechner den ich dafür hatte vor 2 wochen seinen dienst quittierte und ich heute den neuen ersatz vom hersteller bekommen hab --> problem: sie haben mir einen anderen pc als ersatz geschickt da der den ich hatte ausgelaufen ist.
nachdem ich meine speicher eingebaut hab und alles gestartet hab hatte ich zunächst keine lan verbindung.
hab ich aber in einem forum gefunden --> man muss die interface liste umschreiben.
hab ich gemacht mit den "namen" meiner netzwerkanschlüsse und siehe da proxmox startet und ich hab ein web interface.

nun zu dem problem das ich nicht gelöst bekomme und ich nicht wirklich etwas in den foren finde was mir hilft.
meine ganzen ct und vm wollen nicht starten und ich hab keinen plan warum.
primär geht es mir eig um den server auf dem ark läuft da ich von dem kein backup habe.
hoffe irgendwer kann mir dabei helfen. (warscheindlich ist es irgendeine kleinigkeit zum einstellen die ich nicht weis und essentiell ist.)

vielen dank schon mal
 
hier die logs beim start:
100:
run_buffer: 571 Script exited with status 2
lxc_create_network_priv: 3463 Success - Failed to create network device
lxc_spawn: 1847 Failed to create the network
__lxc_start: 2114 Failed to spawn container "100"
TASK ERROR: startup for container '100' failed

102:
run_buffer: 571 Script exited with status 2
lxc_create_network_priv: 3463 Success - Failed to create network device
lxc_spawn: 1847 Failed to create the network
TASK ERROR: startup for container '102' failed

101:
can't add ovs port 'fwln101o0' - command '/usr/bin/ovs-vsctl -- add-port enp3s0 fwln101o0 -- set Interface fwln101o0 'mtu_request=1500' -- set Interface fwln101o0 'type=internal'' failed: open3: exec of /usr/bin/ovs-vsctl -- add-port enp3s0 fwln101o0 -- set Interface fwln101o0 mtu_request=1500 -- set Interface fwln101o0 type=internal failed: No such file or directory at /usr/share/perl5/PVE/Tools.pm line 517.

kvm: -netdev type=tap,id=net0,ifname=tap101i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on: network script /var/lib/qemu-server/pve-bridge failed with status 512
TASK ERROR: start failed: QEMU exited with code 1

200:
can't add ovs port 'fwln200o0' - command '/usr/bin/ovs-vsctl -- add-port enp3s0 fwln200o0 -- set Interface fwln200o0 'mtu_request=1500' -- set Interface fwln200o0 'type=internal'' failed: open3: exec of /usr/bin/ovs-vsctl -- add-port enp3s0 fwln200o0 -- set Interface fwln200o0 mtu_request=1500 -- set Interface fwln200o0 type=internal failed: No such file or directory at /usr/share/perl5/PVE/Tools.pm line 517.

kvm: -netdev type=tap,id=net0,ifname=tap200i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown: network script /var/lib/qemu-server/pve-bridge failed with status 512
TASK ERROR: start failed: QEMU exited with code 1

201:
can't add ovs port 'fwln201o0' - command '/usr/bin/ovs-vsctl -- add-port enp3s0 fwln201o0 -- set Interface fwln201o0 'mtu_request=1500' -- set Interface fwln201o0 'type=internal'' failed: open3: exec of /usr/bin/ovs-vsctl -- add-port enp3s0 fwln201o0 -- set Interface fwln201o0 mtu_request=1500 -- set Interface fwln201o0 type=internal failed: No such file or directory at /usr/share/perl5/PVE/Tools.pm line 517.

kvm: -netdev type=tap,id=net0,ifname=tap201i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on: network script /var/lib/qemu-server/pve-bridge failed with status 512
TASK ERROR: start failed: QEMU exited with code 1

202:
bridge 'vmbr0' does not exist
kvm: -netdev type=tap,id=net0,ifname=tap202i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on: network script /var/lib/qemu-server/pve-bridge failed with status 512
TASK ERROR: start failed: QEMU exited with code 1

hoffe ihr könnt damit was anfangen.
(ich leider nicht XD)
 
Die Fehlermeldung gehen alle in Richtung Netzwerk, meine Vermutung ist, dass auf dem Austausch-PC das Linux Gerät für die Netzwerkkarte einen neuen Namen hat (war "enp3s0"), ein Klassiker.

Führe mal folgende Befehle aus (sie ändern nichts und geben keine sensiblen Daten frei) und kopiere die daraus resultierende Ausgabe hier rein:

ip a show
cat /etc/network/interfaces

PS: Wir sind hier englischsprachigen Teil des Forums, dieser Thread sollte nach https://forum.proxmox.com/forums/proxmox-ve-deutsch-german.20/ verschoben werden. @dietmar Du bist gerade online, kannst Du das bitte machen?
 
ahh ok ja das wäre super wenn das einfach zu lösen wäre und ich wieder alles zum laufen bringe.
hier die daten

ip a show:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 58:47:ca:77:b5:05 brd ff:ff:ff:ff:ff:ff
inet6 fd42:4350:91cf:fcb5:5a47:caff:fe77:b505/64 scope global dynamic mngtmpaddr
valid_lft 1703sec preferred_lft 1703sec
inet6 fe80::5a47:caff:fe77:b505/64 scope link
valid_lft forever preferred_lft forever
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 58:47:ca:77:b5:04 brd ff:ff:ff:ff:ff:ff
inet 192.168.50.99/24 scope global enp3s0
valid_lft forever preferred_lft forever
inet6 fd42:4350:91cf:fcb5:5a47:caff:fe77:b504/64 scope global dynamic mngtmpaddr
valid_lft 1703sec preferred_lft 1703sec
inet6 fe80::5a47:caff:fe77:b504/64 scope link
valid_lft forever preferred_lft forever
4: wlp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 50:e4:78:d0:fb:be brd ff:ff:ff:ff:ff:ff
10: fwbr101i0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
12: fwbr200i0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
15: fwbr202i0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
20: fwbr201i0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff


cat /etc/network/interfaces:
auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet manual

auto enp3s0
iface enp3s0 inet static
address 192.168.50.99/24
gateway 192.168.50.1
bridge-ports eno1
bridge-stp off
bridge-fd 0

auto wlp4s0
iface wlp4s0 inet manual


ohh das es gibt ein deutschen teil des forums. gut zu wissen XD

ps: die interface liste hab ich umgeschrieben davor war alles mit vmbr0 etc.
davor hatte ich wie beschrieben nicht mal ein verbindung zum pc bzw webinterface.
ich geh mal davon aus das die liste fehlerhaft ist^^
 
Last edited:
auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet manual

auto enp3s0
iface enp3s0 inet static
address 192.168.50.99/24
gateway 192.168.50.1
bridge-ports eno1
bridge-stp off
bridge-fd 0

auto wlp4s0
iface wlp4s0 inet manual

Das passt so nicht. Ich glaube, die Netzwerkkarte (oder ein Anschluß darin) in Deinem neuen PC hat den Namen "enp2s0" bekommen. Diese Karte muss nun in der Bridge referenziert werden. Die Bridge muss vmbr0 heißen, denn so wurde sie in Deinen VMs/CTs referenziert. Die Datei /etc/network/interfaces muss also wie folgt aussehen:

Code:
auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet manual

auto vmbr0
iface vmbr0 inet static
    address 192.168.50.99/24
    gateway 192.168.50.1
    bridge-ports enp2s0
    bridge-stp off
    bridge-fd 0

auto wlp4s0
iface wlp4s0 inet manual

Nach der Änderung einmal systemctl restart networking ausführen oder reboot. Das sollte das Problem beseitigen oder neue Fehlermeldungen erzeugen.
 
  • Like
Reactions: LiRs
ahh du bist der beste. es lässt sich alles wieder starten.

hab aber noch 2 fragen vllt kannst du mir dabei auch helfen.
1.
der neue pc hat 2 lan anschlüsse die ich gerne vergeben würde. sprich proxmox mit ein paar ct auf einen ausgeben und den spiele server auf den 2ten lan port. ist das möglich und wenn ja wie mach ich das?

2. truenas läuft jz auch aber meine datenplatte (seperate sata ssd nur dafür) wird nicht erkannt.

1734024420942.png
 
Da kann ich leider keine Hilfe anbieten, nutze selber Proxmox erst seit 4 Wochen. Bei TrueNAS könnte eine ähnliche Situation vorliegen, wie beim Netzwerk, dass die Datenplatte nicht oder nicht an gleicher Stelle eingebunden wird oder (falls durchgereicht) nicht mehr die gleiche "ID" hat. Vielleicht mal im deutschen Bereich des Forums fragen oder hier (aber dann auf Englisch).
 
  • Like
Reactions: LiRs
ja werd ich mal einen neuen post im deutschen starten. aber mal vielen vielen dank für die riesen hilfe das ich mal alles ct und vm wieder starten kann
 
  • Like
Reactions: maxim.webster

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!