OVH Community, votre nouvel espace communautaire.

Mise à jour de proxmox avec Debian Jessie


pdipdi
18/01/2016, 14h42
Bonjour,

Elle me renvoie une erreur :
Can't locate PVE/LXC.pm in @INC (you may need to install the PVE::LXC module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/PVE/HA/Resources.pm line 184.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/HA/Resources.pm line 184.
Compilation failed in require at /usr/share/perl5/PVE/HA/Config.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/HA/Config.pm line 9.
Compilation failed in require at /usr/share/perl5/PVE/API2/Qemu.pm line 24.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2/Qemu.pm line 24.
Compilation failed in require at /usr/share/perl5/PVE/CLI/qm.pm line 20.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/CLI/qm.pm line 20.
Compilation failed in require at /usr/sbin/qm line 6.
BEGIN failed--compilation aborted at /usr/sbin/qm line 6.

sloomy
07/10/2015, 15h32
Bonjour,

Et la commande : qm list ? elle vous dit quoi ?

Cordialement,
Bruno

pdipdi
05/10/2015, 07h22
Bonjour,

Merci pour cette réponse. La commande qm list me renvoie un message d'erreur :
Can't locate PVE/LXC.pm in @INC (you may need to install the PVE::LXC module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/PVE/HA/Resources.pm line 184.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/HA/Resources.pm line 184.
Compilation failed in require at /usr/share/perl5/PVE/HA/Config.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/HA/Config.pm line 9.
Compilation failed in require at /usr/share/perl5/PVE/API2/Qemu.pm line 24.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/API2/Qemu.pm line 24.
Compilation failed in require at /usr/share/perl5/PVE/CLI/qm.pm line 20.
BEGIN failed--compilation aborted at /usr/share/perl5/PVE/CLI/qm.pm line 20.
Compilation failed in require at /usr/sbin/qm line 6.
BEGIN failed--compilation aborted at /usr/sbin/qm line 6.
Bonne journée
Pierre

pdipdi
05/10/2015, 07h19
Bonjour,

Merci pour la réponse.

La commande suivante :
Citation Envoyé par bbr
vzctl stop 100 --fast
vzctl start 100
retourne le message d'erreur : « Container config file does not exist »

Note : les 4 VMs qui tournent actuellement apparaissent comme 4 processus kvm :
128092 ? Sl 6145:45 /usr/bin/kvm -id 102 -chardev socket,id=qmp,path=/var/run/qemu-server/102.qmp,server,nowait -mon chardev=qmp,mode=control -vnc unix:/var/run/qemu-server/102.vnc,x509,password -pidfile /var/run/qemu-server/102.pid -daemonize -name ServicesCommuns -smp sockets=1,cores=1 -nodefaults -boot menu=on -vga cirrus -cpu kvm64,+x2apic,+sep -k fr -m 4096 -cpuunits 1000 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device usb-tablet,id=tablet,bus=uhci.0,port=1 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 -drive if=none,id=drive-ide2,media=cdrom,aio=native -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2 -drive file=/var/lib/vz/images/102/vm-102-disk-1.vmdk,if=none,id=drive-ide0,format=vmdk,aio=native,cache=none -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=200 -netdev type=tap,id=net0,ifname=tap102i0,script=/var/lib/qemu-server/pve-bridge -device e1000,mac=00:50:56:0C:20:1D,netdev=net0,bus=pci.0, addr=0x12,id=net0,bootindex=300
128114 ? Sl 53600:15 /usr/bin/kvm -id 104 -chardev socket,id=qmp,path=/var/run/qemu-server/104.qmp,server,nowait -mon chardev=qmp,mode=control -vnc unix:/var/run/qemu-server/104.vnc,x509,password -pidfile /var/run/qemu-server/104.pid -daemonize -name CentOS5-ANOM -smp sockets=1,cores=1 -nodefaults -boot menu=on -vga cirrus -cpu kvm64,+x2apic,+sep -k fr -m 2048 -cpuunits 1000 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device usb-tablet,id=tablet,bus=uhci.0,port=1 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 -drive file=/var/lib/vz/template/iso/CentOS-5.10-i386-netinstall.iso,if=none,id=drive-ide2,media=cdrom,aio=native -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200 -drive file=/var/lib/vz/images/104/vm-104-disk-2.vmdk,if=none,id=drive-ide0,format=vmdk,aio=native,cache=none -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100 -netdev type=tap,id=net0,ifname=tap104i0,script=/var/lib/qemu-server/pve-bridge -device e1000,mac=00:50:56:0C:31:34,netdev=net0,bus=pci.0, addr=0x12,id=net0,bootindex=300
76306 ? Sl 17263:12 /usr/bin/kvm -id 101 -chardev socket,id=qmp,path=/var/run/qemu-server/101.qmp,server,nowait -mon chardev=qmp,mode=control -vnc unix:/var/run/qemu-server/101.vnc,x509,password -pidfile /var/run/qemu-server/101.pid -daemonize -name Win7ProANOM -smp sockets=1,cores=1 -nodefaults -boot menu=on -vga std -no-hpet -cpu kvm64,hv_spinlocks=0xffff,hv_relaxed,+x2apic,+sep -k fr -m 4096 -cpuunits 1000 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device usb-tablet,id=tablet,bus=uhci.0,port=1 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 -drive if=none,id=drive-ide2,media=cdrom,aio=native -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200 -drive file=/var/lib/vz/images/101/vm-101-disk-2.vmdk,if=none,id=drive-ide0,format=vmdk,aio=native,cache=none -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100 -netdev type=tap,id=net0,ifname=tap101i0,script=/var/lib/qemu-server/pve-bridge -device e1000,mac=02:00:00:FA:F5:A5,netdev=net0,bus=pci.0, addr=0x12,id=net0,bootindex=300 -rtc driftfix=slew,base=localtime -global kvm-pit.lost_tick_policy=discard
582850 ? Sl 1346:37 /usr/bin/kvm -id 100 -chardev socket,id=qmp,path=/var/run/qemu-server/100.qmp,server,nowait -mon chardev=qmp,mode=control -vnc unix:/var/run/qemu-server/100.vnc,x509,password -pidfile /var/run/qemu-server/100.pid -daemonize -name CorrelyceV2Demo -smp sockets=1,cores=1 -nodefaults -boot menu=on -vga cirrus -cpu kvm64,+x2apic,+sep -k fr -m 2048 -cpuunits 1000 -device piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2 -device usb-tablet,id=tablet,bus=uhci.0,port=1 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 -drive if=none,id=drive-ide2,media=cdrom,aio=native -device ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=100 -drive file=/var/lib/vz/images/100/vm-100-disk-1.vmdk,if=none,id=drive-ide0,format=vmdk,aio=native,cache=none -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=200 -netdev type=tap,id=net0,ifname=tap100i0,script=/var/lib/qemu-server/pve-bridge -device e1000,mac=02:00:003:F4:82,netdev=net0,bus=pci.0,ad dr=0x12,id=net0,bootindex=300

sloomy
03/10/2015, 21h16
Bonjour,

qm list
qm stop VMID
qm start VMID

Bruno

bbr
02/10/2015, 16h23
vzctl stop 100 --fast
vzctl start 100

pdipdi
02/10/2015, 15h34
Bonjour,

Nous disposons d'un serveur SoYouStart configuré avec proxmox sous Debian stable.
J'ai dernièrement effectué un apt update; apt dist-upgrade et j'ai eu des problèmes de mise à jour des paquets proxmox.
Je me retrouve actuellement avec 4 VMs qui tournent mais proxmox n'est plus accessible...

J'ai suivi les instructions sur cette page pour récupérer la version proxmox correspondant à Debian Jessie.
Je suis bloqué dans l'installation du paquet pve-manager à cause d'un problème avec udev. J'ai déjà eu des problèmes avec udev sur une machine en noyau 2.6, le passage à un noyau 3.2 avait résolu le problème.

Je regarde ici quel est le noyau installé :
uname -a
Linux ns3363701 2.6.32-24-pve #1 SMP Fri Sep 13 07:29:30 CEST 2013 x86_64 GNU/Linux

J'ai installé un noyau 3.x avec la commande
apt install pve-headers-3.10.0-9-pve pve-kernel-3.10.0-9-pve

Avant de redémarrer le serveur sur le nouveau noyau, j'aimerai arrêter les VMs en fonctionnement.
Au redémarrage, j'aimerai redémarrer les VMs avant de terminer l'installation de proxmox.

Pourriez-vous m'indiquer les étapes à suivre pour faire ça proprement ?

Merci d'avance