23.10. Compute 노드 장애 문제 해결
Compute 노드는 Compute 서비스를 사용하여 하이퍼바이저 기반 작업을 수행합니다. 따라서 Compute 노드에 대한 주요 진단은 이 서비스와 관련이 있습니다.
절차
stackrc
파일을 소싱합니다.$ source ~/stackrc
장애가 있는 Compute 노드의 IP 주소를 가져옵니다.
(undercloud) $ openstack server list
노드에 로그인합니다.
(undercloud) $ ssh heat-admin@192.168.24.60
root 사용자로 변경합니다.
$ sudo -i
컨테이너 상태를 표시합니다.
$ sudo podman ps -f name=nova_compute
-
Compute 노드의 주 로그 파일은
/var/log/containers/nova/nova-compute.log
입니다. Compute 노드 통신에 문제가 발생하면 일반적으로 이 로그 파일을 사용하여 진단을 시작하는 것이 좋습니다. - Compute 노드에서 유지보수를 수행하는 경우 기존 인스턴스를 호스트에서 운영 가능한 Compute 노드로 마이그레이션한 다음 해당 노드를 비활성화합니다.