veth: custom script wird nicht ausgeführt [message #23839] |
Tue, 27 November 2007 16:56 |
Hurlyburly
Messages: 6 Registered: November 2007
|
Junior Member |
|
|
Hallo,
ich habe eine VE mit veth nach dieser Anleitung http://wiki.openvz.org/Virtual_Ethernet_device eingerichtet. (Host: Debian Etch; VE: Debian Sarge; vzctl hat die Version 3.0.11.) Es geht soweit - nur dass das Script, mit dem beim Starten das Routing automatisiert eingetragen werden soll, anscheinend nicht ausgeführt wird. Woran kann das liegen? Alle Dateien sind wie beschrieben angelegt worden, das Script ist ausführbar, die VEID.conf stimmt auch, soweit ich sehe. Dennoch läuft der Start einfach so durch, als gäbe es das Custom Script nicht. (Es werden auch keine Fehlermeldungen gezeigt). Außerdem wird in VE jedesmal ein venet0 Interface angelegt, obwohl das, soweit ich die o.g. Anleitung verstanden habe, nicht passieren soll, wenn IP_ADDRESS auskommentiert ist.
Auszug VEID.conf
...
CONFIG_CUSTOMIZED="yes"
VETH_IP_ADDRESS="xx.xx.xx.xx"
EXTERNAL_SCRIPT="/usr/sbin/vznetaddroute"
#IP_ADDRESS="x.xx.xx.xx"
...
Auszug /etc/network/interfaces:
# Auto generated venet0 interfaces
auto venet0 lo
iface venet0 inet static
address 127.0.0.1
netmask 255.255.255.255
broadcast 0.0.0.0
up route add -net 191.255.255.1 netmask 255.255.255.255 dev venet0
up route add default gw 191.255.255.1
iface lo inet loopback
|
|
|
|
|
|
|