7.7. 가상 머신 콘솔에 액세스

OpenShift Virtualization에서는 다양한 제품 작업을 수행할 수 있도록 여러 개의 가상 머신 콘솔을 제공합니다. OpenShift Container Platform 웹 콘솔과 CLI 명령을 사용하여 이러한 콘솔에 액세스할 수 있습니다.

7.7.1. OpenShift Container Platform 웹 콘솔에서 가상 머신 콘솔에 액세스

OpenShift Container Platform 웹 콘솔에서 직렬 콘솔 또는 VNC 콘솔을 사용하여 가상 머신에 연결할 수 있습니다.

OpenShift Container Platform 웹 콘솔에서 RDP(원격 데스크탑 프로토콜)를 사용하는 데스크탑 뷰어 콘솔을 사용하여 Windows 가상 머신에 연결할 수 있습니다.

7.7.1.1. 직렬 콘솔 연결

웹 콘솔의 가상 머신 개요 화면에 있는 콘솔 탭에서 실행 중인 가상 머신 의 직렬 콘솔에 연결합니다.

절차

  1. OpenShift Virtualization 콘솔의 사이드 메뉴에서 워크로드가상화를 클릭합니다.
  2. 가상 머신 탭을 클릭합니다.
  3. 가상 머신을 선택하여 가상 머신 개요 페이지를 엽니다.
  4. 콘솔을 클릭합니다. 기본적으로 VNC 콘솔이 열립니다.
  5. 전환 전에 연결 끊기 를 선택하여 한 번에 하나의 콘솔 세션만 열려 있는지 확인합니다. 그렇지 않으면 VNC 콘솔 세션이 백그라운드에서 활성 상태로 유지됩니다.
  6. VNC 콘솔 드롭다운 목록을 클릭하고 직렬 콘솔을 선택합니다.
  7. 연결 끊기 를 클릭하여 콘솔 세션을 종료합니다.
  8. 선택 사항: 새 창에서 콘솔 열기를 클릭하여 직렬 콘솔을 별도의 창에서 엽니다.

7.7.1.2. VNC 콘솔에 연결

웹 콘솔의 가상 머신 개요 화면에 있는 콘솔 탭에서 실행 중인 가상 머신의 VNC 콘솔에 연결합니다.

절차

  1. OpenShift Virtualization 콘솔의 사이드 메뉴에서 워크로드가상화를 클릭합니다.
  2. 가상 머신 탭을 클릭합니다.
  3. 가상 머신을 선택하여 가상 머신 개요 페이지를 엽니다.
  4. 콘솔 탭을 클릭합니다. 기본적으로 VNC 콘솔이 열립니다.
  5. 선택 사항: 새 창에서 콘솔 열기를 클릭하여 VNC 콘솔을 별도의 창에서 엽니다.
  6. 선택 사항: 키 보내기를 클릭하여 가상 머신에 키 조합을 보냅니다.

7.7.1.3. RDP를 사용하여 Windows 가상 머신에 연결

RDP(원격 데스크탑 프로토콜)를 사용하는 데스크탑 뷰어 콘솔에서는 Windows 가상 머신 연결을 위해 개선된 콘솔 환경을 제공합니다.

RDP를 사용하여 Windows 가상 머신에 연결하려면 웹 콘솔의 가상 머신 세부 정보 화면에 있는 콘솔 탭에서 가상 머신에 대한 console.rdp 파일을 다운로드하여 선호하는 RDP 클라이언트에 제공하십시오.

사전 요구 사항

  • Windows 가상 머신이 실행 중이고 QEMU 게스트 에이전트가 설치되어 있습니다. qemu-guest-agent는 VirtIO 드라이버에 포함되어 있습니다.
  • 계층 2 NIC가 가상 머신에 연결되어 있습니다.
  • RDP 클라이언트가 Windows 가상 머신과 동일한 네트워크의 머신에 설치되어 있습니다.

절차

  1. OpenShift Virtualization 콘솔의 사이드 메뉴에서 워크로드가상화를 클릭합니다.
  2. 가상 머신 탭을 클릭합니다.
  3. Windows 가상 머신을 선택하여 가상 머신 개요 화면을 엽니다.
  4. 콘솔 탭을 클릭합니다.
  5. 콘솔 목록에서 데스크탑 뷰어를 선택합니다.
  6. 네트워크 인터페이스 목록에서 계층 2 NIC를 선택합니다.
  7. 원격 데스크탑 시작을 클릭하여 console.rdp 파일을 다운로드합니다.
  8. RDP 클라이언트를 열고 console.rdp 파일을 참조합니다. 예를 들면 다음과 같이 remmina를 사용합니다.

    $ remmina --connect /path/to/console.rdp
  9. 관리자 이름 및 암호를 입력하여 Windows 가상 머신에 연결합니다.

7.7.1.4. 웹 콘솔에서 SSH 명령 복사

웹 콘솔의 Actions 목록에서 SSH를 통해 실행 중인 VM(가상 머신)에 액세스하려면 명령을 복사합니다.

절차

  1. OpenShift Container Platform 콘솔의 사이드 메뉴에서 워크로드 → 가상화를 클릭합니다.
  2. 가상 머신 탭을 클릭합니다.
  3. 가상 머신을 선택하여 가상 머신 개요 페이지를 엽니다.
  4. 작업 목록에서 SSH 명령 복사 를 선택합니다. 이제 이 명령을 OpenShift CLI(oc)에 붙여넣을 수 있습니다.