8.3. Virtctl 클라이언트 명령


virtctl 클라이언트는 OpenShift Virtualization 리소스를 관리하는 명령줄 유틸리티입니다.

virtctl 명령 목록을 보려면 다음 명령을 실행합니다.

$ virtctl help

특정 명령과 함께 사용할 수 있는 옵션 목록을 보려면 -h 또는 --help 플래그와 함께 실행하십시오. 예를 들어 다음과 같습니다.

$ virtctl image-upload -h

virtctl 명령과 함께 사용할 수 있는 글로벌 명령 옵션 목록을 보려면 다음 명령을 실행합니다.

$ virtctl options

다음 표에는 OpenShift Virtualization 설명서 전체에서 사용되는 virtctl 명령이 포함되어 있습니다.

표 8.2. virtctl 클라이언트 명령
명령설명

virtctl start <vm_name>

가상 머신을 시작합니다.

virtctl start --paused <vm_name>

일시 중지된 상태에서 가상 머신을 시작합니다. 이 옵션을 사용하면 VNC 콘솔에서 부팅 프로세스를 중단할 수 있습니다.

virtctl stop <vm_name>

가상 머신을 중지합니다.

virtctl stop <vm_name> --grace-period 0 --force

가상 머신을 강제 중지합니다. 이 옵션을 사용하면 데이터 불일치 또는 데이터 손실이 발생할 수 있습니다.

virtctl pause vm|vmi <object_name>

가상 머신 또는 가상 머신 인스턴스를 일시 정지합니다. 머신 상태는 메모리에 유지됩니다.

virtctl unpause vm|vmi <object_name>

가상 머신 또는 가상 머신 인스턴스의 일시 정지를 해제합니다.

virtctl migrate <vm_name>

가상 머신을 마이그레이션합니다.

virtctl restart <vm_name>

가상 머신을 재시작합니다.

virtctl expose <vm_name>

가상 머신 또는 가상 머신 인스턴스의 지정된 포트를 전달하고 서비스를 노드의 지정된 포트에 노출하는 서비스를 생성합니다.

virtctl console <vmi_name>

가상 머신 인스턴스의 직렬 콘솔에 연결합니다.

virtctl vnc --kubeconfig=$KUBECONFIG <vmi_name>

가상 머신 인스턴스에 대한 VNC(Virtual Network Client) 연결을 엽니다. 로컬 시스템에 원격 뷰어가 필요한 VNC를 통해 가상 머신 인스턴스의 그래픽 콘솔에 액세스합니다.

virtctl vnc --kubeconfig=$KUBECONFIG --proxy-only=true <vmi-name>

포트 번호를 표시하고 VNC 연결을 통해 뷰어를 사용하여 가상 머신 인스턴스에 수동으로 연결합니다.

virtctl vnc --kubeconfig=$KUBECONFIG --port=<port-number> <vmi-name>

해당 포트를 사용할 수 있는 경우 지정된 포트에서 프록시를 실행할 포트 번호를 지정합니다. 포트 번호를 지정하지 않으면 프록시는 임의의 포트에서 실행됩니다.

virtctl image-upload dv <datavolume_name> --image-path=</path/to/image> --no-create

이미 존재하는 데이터 볼륨에 가상 머신 이미지를 업로드합니다.

virtctl image-upload dv <datavolume_name> --size=<datavolume_size> --image-path=</path/to/image>

가상 머신 이미지를 새 데이터 볼륨에 업로드합니다.

virtctl version

클라이언트 및 서버 버전 정보를 표시합니다.

virtctl fslist <vmi_name>

게스트 머신에서 사용 가능한 전체 파일 시스템 목록을 반환합니다.

virtctl guestosinfo <vmi_name>

운영 체제에 대한 게스트 에이전트 정보를 반환합니다.

virtctl userlist <vmi_name>

게스트 머신에 로그인한 전체 사용자 목록을 반환합니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.