1. AHV Host : maintenance mode 전환
(1) CVM에서 maintenance mode로 전환할 호스트 정보 확인
$ acli host.list
Hypervisor IP Hypervisor Host UUID
192.168.4.21 192.168.4.21 e6f9c2a5-8d6d-4b69-8fe5-50f84a837778 ...
192.168.4.22 192.168.4.22 d5b756a5-ebf8-4e35-80ac-fcdd9b696b35 ...
192.168.4.23 192.168.4.23 d74885ae-253c-420e-9c8c-b16b53d34506 ...
(2) maintenance 대상이 아닌 다른 host의 CVM에서 host maintenance수행
$ acli host.enter_maintenance_mode <host_ip> [wait="{ true | false }" ] [non_migratable_vm_action="{ acpi_shutdown | block }" ]
- wait : 해당 host의 VM들이 다른 host로 live migration 될 때까지 대기할지 여부 결정
true - 모든 VM들이 migrate 될때까지 command가 종료되지 않음
false - VM들의 migrate 상태와 상관 없이 바로 command가 종료 됨
- non_migratable_vm_action : GPU, CPU/PCI passthrough, affinity 설정된 VM들의 동작 지정
block - shutdown되거나 migrate 되지 않음
acpi_shutdown - 자동으로 VM들이 shutdown 됨
(3) host가 maintenance 모드로 전환되었는지 확인 (
$ acli host.get host-ip
- node_state : EnteredMaintenanceMode
- schedulable : False
(4) CVM maintenance mode 전환
$ ncli host list
Id : 0005e113-a51d-fa40-16fc-b4055d66a718::5 << host-ID
Uuid : e6f9c2a5-8d6d-4b69-8fe5-50f84a837778
Name : AHVB1N1
IPMI Address : 192.168.2.61
Controller VM Address : 192.168.4.31
$ ncli host edit id=host-ID enable-maintenance-mode=true
2. AHV Host : maintenance mode 해제
(1) CVM maintenance mode 해제
$ ncli host list
Id : 0005e113-a51d-fa40-16fc-b4055d66a718::5 << host-ID
Uuid : e6f9c2a5-8d6d-4b69-8fe5-50f84a837778
Name : AHVB1N1
IPMI Address : 192.168.2.61
Controller VM Address : 192.168.4.31
$ ncli host edit id=host-ID enable-maintenance-mode=false
(2) 모든 CVM 서비스가 가동 되었는지 확인
$ cluster status | grep -v UP
(3) host maintenance mode 해제 대상이 아닌 다른 host의 CVM에서 host maintenance수행
$ acli host.exit_maintenance_mode <host_ip>
(4) host의 maintenance 모드가 해제되었는지 확인
$ acli host.get host-ip
- node_state : kAcropolisNormal 또는 AcropolisNormal
- schedulable : True
3. CVM : maintenance mode 전환
$ ncli host list
Id : 0005e113-a51d-fa40-16fc-b4055d66a718::5 << host-ID
Uuid : e6f9c2a5-8d6d-4b69-8fe5-50f84a837778
Name : AHVB1N1
IPMI Address : 192.168.2.61
Controller VM Address : 192.168.4.31
$ ncli host edit id=host-ID enable-maintenance-mode=true
4. CVM : maintenance mode 해제
$ ncli host list
Id : 0005e113-a51d-fa40-16fc-b4055d66a718::5 << host-ID
Uuid : e6f9c2a5-8d6d-4b69-8fe5-50f84a837778
Name : AHVB1N1
IPMI Address : 192.168.2.61
Controller VM Address : 192.168.4.31
$ ncli host edit id=host-ID enable-maintenance-mode=false
'IT > nutanix' 카테고리의 다른 글
AHV에 가상으로 ESXi 서버 설치하기 (0) | 2023.06.20 |
---|---|
vdisk의 실제 chunk 및 snapshot chain 확인 (0) | 2022.06.15 |
AHV의 acropolis master 확인 (0) | 2022.06.15 |
NGT 대량 배포하기 (0) | 2022.06.15 |
Nutanix AHV의 VM Export / Import 절차 (0) | 2022.06.10 |