Комментарии 2
Если CentOS 7 используется внутри контейнеров OpenVZ
и на hardware node система не пропатчена для исправления бага bugzilla.openvz.org/show_bug.cgi?id=3169
после обновления CentOS 7.0 до CentOS 7.1 и ребута
по сети этот контейнер перестанет быть доступен:
Как можно проверить, установлен ли патч на hardware node или нет:
для этого надо перезапустить контейнер без установки обновлений
и посмотреть, есть ли в файле
Если этой строки нет — обновляться нельзя, потому что после обновления сеть не будет работать.
Если эта строка есть — все нормально, патч bugzilla.openvz.org/show_bug.cgi?id=3169
на hardware node уже применен и обновляться до CentOS 7.1 можно.
Собственно, сам патч:
— но применять его надо только на hardware node, а не внутри контейнера.
и на hardware node система не пропатчена для исправления бага bugzilla.openvz.org/show_bug.cgi?id=3169
после обновления CentOS 7.0 до CentOS 7.1 и ребута
по сети этот контейнер перестанет быть доступен:
[root@hardware-node ~] # tail /var/log/messages:
network: Bringing up loopback interface: [ OK ]
network: Bringing up interface venet0: arping: Device venet0 not available.
network: Determining if ip address 172.22.22.108 is already in use for device venet0…
network: arping: Device venet0 not available.
network: ERROR: [/etc/sysconfig/network-scripts/ifup-aliases] Error, some other host already uses address 172.22.22.108
/etc/sysconfig/network-scripts/ifup-aliases: Error, some other host already uses address 172.22.22.108.
Как можно проверить, установлен ли патч на hardware node или нет:
для этого надо перезапустить контейнер без установки обновлений
и посмотреть, есть ли в файле
/etc/sysconfig/network-scripts/ifcfg-venet0:0строка
ARPCHECK="no"
Если этой строки нет — обновляться нельзя, потому что после обновления сеть не будет работать.
Если эта строка есть — все нормально, патч bugzilla.openvz.org/show_bug.cgi?id=3169
на hardware node уже применен и обновляться до CentOS 7.1 можно.
Собственно, сам патч:
# curl "http://git.openvz.org/?p=vzctl;a=patch;h=24a0a40277542fba" -o redhat-add_ip.sh.patch # patch -d /etc/vz/dists/scripts < redhat-add_ip.sh.patch
— но применять его надо только на hardware node, а не внутри контейнера.
OVHшные OpenVZ контейнеры НЕ пропатченны. Вчера накатил base апдейты (CentOS 7.0) и контейнер полностью отвалился от сети после ребута, не отвечает даже на пинги. Только KVM, только хардкор…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
CentOS 7 (1503) уже доступен. Что нового и как обновиться