BigAp.ru — интернет-магазин электроники и бытовой техники

Автор Тема: Virsh - поочередный ребут всех гостевых машин  (Прочитано 141 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8358
  • Karma: +113/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Весь список машин:
virsh list
 Id    Name                           State
----------------------------------------------------
 19    centos01                       running
 20    centos02                       running
 21    fedora-server                  running
 22    fedora01                       running
Для получения спска, необходимо убрать первые три строки, выбрать вторую колонку:
virsh list | tail -n +3 | awk '{print $2}'
centos01
centos02
fedora-server
fedora01
Добавит в переменную, перебрать for'ом:
list=`virsh list | tail -n +3 | awk '{print $2}'`
for i in $list; do virsh reboot $i; done
Результат:
for i in $list; do virsh reboot $i; done
Domain centos01 is being rebooted

Domain centos02 is being rebooted

Domain fedora-server is being rebooted

Domain fedora01 is being rebooted
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

 


xx
Virsh - быстрый просмотр месторасположения дисков виртуальных машин

Автор sysadmin

0 Ответов
304 Просмотров
Последний ответ Июль 14, 2016, 10:21:09 am
от sysadmin
smiley
Перезагрузка ноды KVM с выключением гостевых ОС

Автор sysadmin

0 Ответов
938 Просмотров
Последний ответ Март 16, 2015, 05:38:49 pm
от sysadmin
xx
Создание новой машины из virsh

Автор sysadmin

0 Ответов
549 Просмотров
Последний ответ Сентябрь 21, 2015, 09:54:48 am
от sysadmin
xx
Коннект к другому хосту посредством virsh

Автор sysadmin

0 Ответов
1076 Просмотров
Последний ответ Октябрь 31, 2013, 05:42:03 pm
от sysadmin