User Tools

Site Tools


docs:vserver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
docs:vserver [2012-10-28 12:50]
glen refreshen creating vserver docs
docs:vserver [2013-02-11 18:09]
arekm
Line 1040: Line 1040:
  
 ip link add name "​${VSERVER_HOST_IFACE}"​ type veth peer name "​${VSERVER_GUEST_IFACE}"​ ip link add name "​${VSERVER_HOST_IFACE}"​ type veth peer name "​${VSERVER_GUEST_IFACE}"​
-vserver ${VSERVER_NAME} ​exec sh -c 'exec sleep 60' ​&+vserver ${VSERVER_NAME} exec sleep 60 &
 for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do
         pid=$(vserver ${VSERVER_NAME} exec pidof -s sleep)         pid=$(vserver ${VSERVER_NAME} exec pidof -s sleep)
Line 1046: Line 1046:
         usleep 100000         usleep 100000
 done done
 +if [ -z "​$pid"​ ]; then
 +        echo "​vserver guest $VSERVER_NAME:​ failed to find guest net namespace"​ >&2
 +fi
 ip link set "​${VSERVER_GUEST_IFACE}"​ netns $pid ip link set "​${VSERVER_GUEST_IFACE}"​ netns $pid
 sysctl -q -w net.ipv4.conf.${VSERVER_HOST_IFACE}.forwarding=1 sysctl -q -w net.ipv4.conf.${VSERVER_HOST_IFACE}.forwarding=1
docs/vserver.txt ยท Last modified: 2015-10-05 15:07 by glen