Skip to content

Выполнение команды во всех запущенных контейнерах OpenVZ

Запишу пример, чтобы в следующий раз не писать заново.

for i in `cat /proc/vz/veinfo | awk '{print $1}'|egrep -v '^0$'`;
do echo "Container $i"; vzctl exec $i /etc/init.d/zabbix_agentd restart;
done

 

for i in `cat /proc/vz/veinfo | awk '{print $1}'|egrep -v '^0$'`; do echo "Container $i";
vzctl exec $i 'echo -e "deb http://repo.zabbix.com/zabbix/2.0/debian wheezy main\ndeb-src http://repo.zabbix.com/zabbix/2.0/debian wheezy main" > /etc/apt/sources.list.d/zabbix.list';
done

 

Leave a Reply

Your email address will not be published. Required fields are marked *

π