Skip to Content
Vm ManagementVM 관리

VM 관리

OpenFactory는 libvirt 가상 머신을 사용하여 이미지를 부팅하고 확인을 실행하며 프로젝트 토폴로지를 배포합니다. 콘솔은 원하는 그래프를 libvirt가 반환한 런타임 상태와 결합합니다.

현재 기능

능력경계
계획된 토폴로지VM 및 네트워크 노드를 추가하고, 연결하고, 부팅 변형을 선택하고, 프로비저닝하기 전에 그래프 레이아웃을 저장
VM 수명주기인증된 VM 생성, 시작, 정상 종료, 재부팅, 하드 리셋, 강제 전원 끄기 및 삭제
부팅 이미지빌드 중 하나를 사용하거나 활성화된 공개 카탈로그 실행 대상을 사용하세요. 프로비저닝된 노드의 변형을 변경하면 디스크를 유지하면서 CD-ROM을 교체하고 콜드 재시작합니다.
콘솔실행 중인 VM에 대한 브라우저 VNC 콘솔 열기
검증임시 테스트 환경을 프로비저닝하고 사전 정의, 기능, 사용자 정의, GUI 또는 벤치마크 검사를 실행
영구 오버레이지원되는 이미지를 위한 선택적인 Zone 2 디스크; 스냅샷 및 롤백은 해당 오버레이에만 적용됩니다

VM 가용성, 크기, 노드 수 및 보존은 백엔드에서 반환된 현재 계정 자격에서 적용됩니다. 문서에 있는 복사된 계획 테이블에 의존하지 마십시오.

중요한 차이점

  • 계획된 노드는 실행 중인 VM이 아닌 토폴로지 데이터입니다.
  • 실행 중인 VM은 해당 이미지가 테스트를 통과했다는 증거가 아닙니다.
  • ISO 부팅 VM의 루트 디스크는 자동으로 설치된 시스템이 아닙니다.
  • 영역 2 스냅샷은 전체 VM 스냅샷이 아닙니다. 게스트를 캡처하지 않습니다. 메모리, 변경할 수 없는 기본 이미지 또는 임의의 디스크.
  • 브라우저 콘솔 성공은 SSH, 설치 프로그램 또는 물리적 하드웨어를 입증하지 않습니다. 행동.

안전한 작업 흐름

  1. 이미지를 검증하고 빌드합니다.
  2. 원하는 VM 및 네트워크 노드를 프로젝트에 추가하거나 토폴로지를 구축합니다.
  3. 정확한 부팅 변형을 선택하고 리소스 제한을 검토합니다.
  4. 프로비저닝한 다음 런타임 식별자와 상태를 검사합니다.
  5. 콘솔을 열고 프롬프트별 어설션을 실행합니다.
  6. 설치 가능한 미디어의 경우 디스크에 설치 테스트를 완료하고 다음에서 재부팅합니다. ISO가 아닌 디스크.
  7. 테스트, 인증 및 하드웨어 증거를 별도로 보관하십시오.
  8. 증거가 보존되면 임시 VM 및 네트워크를 삭제합니다.

관련