Tag Archives: openvz

Execute a command in all running OpenVZ Containers

If you wish to execute a command in all running Containers, you can use the following script:[codesyntax lang=”bash”] for i in `cat /proc/vz/veinfo | awk ‘{print $1}’|egrep -v ‘^0$’`; \ do echo “Container $i”; vzctl exec $i <command>; done [/codesyntax] where <command> is the command to be executed in all the running Containers. For example: … Continue reading Execute a command in all running OpenVZ Containers

How to view in what openvz vps a process is running

1. Login on openvz node and use ps command to find the PID [codesyntax lang=”bash”] ssh root@openvz-node ps auxwwwf [/codesyntax] 2. After finding PID execute following commands [codesyntax lang=”bash”] PID=12345 for i in `vzlist -a | grep running | awk ‘{print $1}’`; do echo $i; ps $* -p $(grep -l “^envID:[[:space:]]*$i\$” /proc/[0-9]*/status | sed -e … Continue reading How to view in what openvz vps a process is running

How to install openvz on CentOS 6.2

1. Add openvz repo[codesyntax lang=”bash”] cd /etc/yum.repos.dwget http://download.openvz.org/openvz.reporpm –import http://download.openvz.org/RPM-GPG-Key-OpenVZ [/codesyntax] 2. Install openvz[codesyntax lang=”bash”] yum install openvz-kernel-rhel6 vzctl vzquota bridge-utils [/codesyntax] 3. Modify relevant kernel settings (sysctl.conf)[codesyntax lang=”bash”] vim /etc/sysctl.conf [/codesyntax] net.ipv4.ip_forward=1kernel.sysrq = 1 net.ipv4.conf.all.rp_filter=1net.ipv4.icmp_echo_ignore_broadcasts=1 net.ipv4.conf.default.forwarding=1net.ipv4.conf.default.proxy_arp = 0net.ipv4.conf.default.send_redirects = 1net.ipv4.conf.all.send_redirects = 0net.ipv4.conf.eth0.proxy_arp=1 [codesyntax lang=”bash”] sysctl -p [/codesyntax] 4. Reboot the server[codesyntax lang=”bash”] reboot [/codesyntax] … Continue reading How to install openvz on CentOS 6.2