지정된 호스트로의 이동
[root@localhost ~(logged)]# openstack server migrate CentOS1 --live localhost.localdomain
Unable to migrate instance (62efb980-98af-4823-bf2e-1b147967f8b0) to current host (localhost.localdomain). (HTTP 400) (Request-ID: req-7987b44b-433e-412d-8ccd-194a885d3b38)
live : 동작중인 상태에서 migrate
현재 호스트가 하나기 때문에 마이그레이션 할 수 없다고 뜬다.(현재 있는 호스트이기 때문)
실제 환경이라면
openstack server migrate CentOS1 --live Compute_Node_2
다음과 같이 사용
자원 사용률이 가장 적은 호스트를 인식해 마이그레이션 (호스트 지정하지 않아도 됨)
[root@localhost ~(logged)]# nova live-migration CentOS1
ssh 이용(CLI) (private key 이용)
[root@localhost ~(logged)]# ssh -i ~/.ssh/chulsoo.pem -l centos 211.183.3.203
The authenticity of host '211.183.3.203 (211.183.3.203)' can't be established.
ECDSA key fingerprint is SHA256:xYdHvgMCsUbR5lv/QEcBEElwW4sPmdNzmJ8VtYV+0co.
ECDSA key fingerprint is MD5:32:1e:7b:3b:15:15:32:99:43:97:7a:9e:82:48:3e:d3.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '211.183.3.203' (ECDSA) to the list of known hosts.
Last login: Fri Sep 16 00:02:31 2022 from 211.183.3.1
-l centos: 일반 사용자 centos로 접속
vnc 이용(GUI)
[root@localhost ~(logged)]# openstack console url show CentOS1 | grep url | gawk '{print $4}'
http://211.183.3.111:6080/vnc_auto.html?path=%3Ftoken%3D7f14c7a3-e1f7-429d-890e-395b117428e8
이 주소를 주소로 붙여넣기