Xen(다른 것과 마찬가지로) 가상 머신을 사용하면 VM을 저장하고 다시 시작할 수 있습니다. 예를 들어 Debian Lenny의 Xen은 Dom0이 다시 시작될 때 가상 머신을 저장하고 재개하도록 구성됩니다.
이 동작을 활성화할 수 있지만 특정 VM이 저장되지 않도록 할 수 있습니까? 그 이유는 cryptsetup-luks
암호화된 데이터를 저장하는 데 사용하는 클라이언트 데이터가 있는 일부 VM이 있고 암호화 키가 메모리 저장 파일로 페이지아웃되는 것을 원하지 않기 때문입니다.
아니면 메모리 저장 파일의 저장 영역을 암호화하는 것이 이 상황을 해결하는 유일한 방법입니까?
답변1
/etc/default/xendomains
을(를) 편집 하고 비워서 모든 도메인의 저장을 비활성화할 수 있습니다 XENDOMAINS_SAVE
. init 스크립트를 살펴보면 다른 도메인을 저장하면서 종료하려는 도메인 목록을 제공하는 간단한 방법은 없는 것 같습니다.
나는 종료 시 도메인을 저장하는 것을 좋아하지 않습니다. 왜냐하면 dom0 종료가 훨씬 더 오래 걸리기 때문입니다(단축이 아닌 연장, dom0 재부팅으로 인한 가동 중단). 그리고 솔직히 그렇게 하는 데 큰 이점이 없다고 생각합니다. 완전히 재부팅할 수 없는 머신은 심각하게 손상된 상태입니다(dom0 또는 domU의 충돌은 관계없이 사용자를 다운시키므로 복구 가능한 상태여야 합니다).