최근 Echobox1이 사용하는 vcpus 가상 서버 수를 4개에서 1개로 줄였습니다.
전에:
# virsh vcpucount Echobox1
maximum config 4
maximum live 4
current config 4
current live 4
다음을 사용하여 이 서버를 다시 시작했습니다.
virsh reboot Echobox1
그러나 라이브 vcpucount에는 여전히 4가 표시됩니다.
# virsh vcpucount Echobox1
maximum config 1
maximum live 4
current config 1
current live 4
라이브 vcpucount를 재설정하려면 무엇이 더 필요합니까? 전체 가상 서버를 다시 시작할 수 있지만 그 아래에서 실행 중인 다른 시스템이 여러 개 있으므로 그렇게 하지 않는 것이 좋습니다.
메모: 이 컴퓨터에서는 --live 옵션을 사용할 수 없습니다.
# virsh setvcpus Echobox1 1 --live
error: unsupported configuration: failed to find appropriate hotpluggable vcpus to reach the desired target vcpu count
요약:
어떻게 재설정하나요?살다구성 파일을 변경한 후 vcpucount가 발생합니까?
답변1
이것은 실제로 예상보다 쉬웠습니다. 라이브 vcpu 수를 재설정하려면 가상 서버를 종료한 다음 시작합니다. 단순히 재부팅하면 라이브 카운트가 업데이트되지 않습니다.
# virsh shutdown Echobox1
# virsh start Echobox1