Hello,
I have 10 nodes in 2 clusters, the larger group of them has been running "aptitude update; aptitude upgrade" yesterday and I received a few pve related updates on all those machines.
Since then I can't start or reboot any openvz containers, the only hint I get is that when starting them from cmd-line with --verbose I get:
vzctl --verbose start 107
Starting container ...
Container is unmounted
Container is mounted
Adding IP address(es): xxx.xxx.xxx.9
vps-net_add WARNING: Device list is empty
vps-net_add WARNING: Device list is empty
Running container script: /etc/vz/dists/scripts/debian-add_ip.sh
Setting CPU units: 1000
Setting CPUs: 1
Configuring meminfo: 262144
Set hostname: nagios.tisnet.ch
Running container script: /etc/vz/dists/scripts/debian-set_hostname.sh
Running container script: /etc/vz/dists/scripts/set_dns.sh
File resolv.conf was modified
Setting quota ugidlimit: 0
Running container script: /etc/vz/dists/scripts/set_ugid_quota.sh
Container start in progress...
The "Device list empty" above triggered my interest and I found that the containers are reachable from the node itself but not from network. So I added manually the hardware address of the node with arp -s on another node and then I could ping the container from the node where I added the mac manually.
I verified that on the cluster that hasn't updated yet everything (create, restart, migrate) works perfect.
I did try with 2.6.18-2, 2.16.18-3 and 2.6.24-10 : no difference.
Does anybody else experience similar problems ?
EDIT: If I use /usr/lib/vzctl/scripts/vps-functions from the not-yet-upgraded install I get a few errors when starting the container but things start working again, this file seems borked in the update that is currently available.
I have 10 nodes in 2 clusters, the larger group of them has been running "aptitude update; aptitude upgrade" yesterday and I received a few pve related updates on all those machines.
Since then I can't start or reboot any openvz containers, the only hint I get is that when starting them from cmd-line with --verbose I get:
vzctl --verbose start 107
Starting container ...
Container is unmounted
Container is mounted
Adding IP address(es): xxx.xxx.xxx.9
vps-net_add WARNING: Device list is empty
vps-net_add WARNING: Device list is empty
Running container script: /etc/vz/dists/scripts/debian-add_ip.sh
Setting CPU units: 1000
Setting CPUs: 1
Configuring meminfo: 262144
Set hostname: nagios.tisnet.ch
Running container script: /etc/vz/dists/scripts/debian-set_hostname.sh
Running container script: /etc/vz/dists/scripts/set_dns.sh
File resolv.conf was modified
Setting quota ugidlimit: 0
Running container script: /etc/vz/dists/scripts/set_ugid_quota.sh
Container start in progress...
The "Device list empty" above triggered my interest and I found that the containers are reachable from the node itself but not from network. So I added manually the hardware address of the node with arp -s on another node and then I could ping the container from the node where I added the mac manually.
I verified that on the cluster that hasn't updated yet everything (create, restart, migrate) works perfect.
I did try with 2.6.18-2, 2.16.18-3 and 2.6.24-10 : no difference.
Does anybody else experience similar problems ?
EDIT: If I use /usr/lib/vzctl/scripts/vps-functions from the not-yet-upgraded install I get a few errors when starting the container but things start working again, this file seems borked in the update that is currently available.
Last edited: