[ English | русский | Indonesia ]
Выключение узла блочного хранилища¶
Если узел блочного хранилища LVM должен быть выключен:
- Отключите службу - cinder-volume:- # cinder service-list --host CINDER SERVICE NAME INCLUDING @BACKEND # cinder service-disable CINDER SERVICE NAME INCLUDING @BACKEND \ cinder-volume --reason 'RAM maintenance' 
- Отобразите все инстансы с подключенными дисками блочного хранилища: - # mariadb cinder -BNe 'select instance_uuid from volumes where deleted=0 '\ 'and host like "%<cinder host>%"' | tee /home/user/running_instances 
- Выключите все инстансы с подключенными дисками блочного хранилища: - # cat /home/user/running_instances | xargs -n1 nova stop 
- Убедитесь, что инстансы выключены: - # cat /home/user/running_instances | xargs -n1 nova show | grep -F vm_state 
- Выключите узел блочного хранилища: - # shutdown -h now 
- Замените вышедшее из строя оборудование и проверьте работоспособность нового оборудования. 
- Включите службу - cinder-volume:- # cinder service-enable CINDER SERVICE NAME INCLUDING @BACKEND cinder-volume 
- Убедитесь, что службы на хосте снова подключены к окружению: - # cinder service-list --host CINDER SERVICE NAME INCLUDING @BACKEND 
- Запустите инстансы и убедитесь, что все инстансы запущены: - # cat /home/user/running_instances | xargs -n1 nova start # cat /home/user/running_instances | xargs -n1 nova show | grep -F vm_state 
