16.6.2. virt-rescue 실행


게스트 가상 머신에서 virt-rescue 를 사용하기 전에 guest 가상 머신이 실행되고 있지 않은지 확인합니다. 그렇지 않으면 디스크 손상이 발생합니다. guest 가상 머신이 활성 상태가 되지 않은 경우 다음을 입력합니다.
virt-rescue GuestName
(여기서 guestName은 libvirt에 알려진 게스트 이름) 또는:
virt-rescue /path/to/disk/image
(여기서 경로는 게스트 가상 머신 디스크를 포함하는 모든 논리 볼륨, LUN 등)일 수 있습니다.
virt-rescue가 복구 VM이 부팅되므로 먼저 출력 스크롤이 표시됩니다. 결국 다음이 표시됩니다.
Welcome to virt-rescue, the libguestfs rescue shell.

 Note: The contents of / are the rescue appliance.
 You have to mount the guest virtual machine's partitions under /sysroot
 before you can examine them.

 bash: cannot set terminal process group (-1): Inappropriate ioctl for device
 bash: no job control in this shell
 ><rescue>
여기에서 쉘 프롬프트는 일반 bash 쉘이며, 일반 Red Hat Enterprise Linux 명령 세트를 사용할 수 있습니다. 예를 들어 다음을 입력할 수 있습니다.
><rescue> fdisk -l /dev/vda
이전 명령은 디스크 파티션을 나열합니다. 파일 시스템을 마운트하려면 사용자가 원하는 항목을 마운트할 수 있도록 복구 시스템의 빈 디렉토리인 /sysroot 아래에 마운트하는 것이 좋습니다. / 아래의 파일은 복구 VM 자체의 파일입니다.
><rescue> mount /dev/vda1 /sysroot/
EXT4-fs (vda1): mounted filesystem with ordered data mode. Opts: (null)
><rescue> ls -l /sysroot/grub/
 total 324
 -rw-r--r--. 1 root root     63 Sep 16 18:14 device.map
 -rw-r--r--. 1 root root  13200 Sep 16 18:14 e2fs_stage1_5
 -rw-r--r--. 1 root root  12512 Sep 16 18:14 fat_stage1_5
 -rw-r--r--. 1 root root  11744 Sep 16 18:14 ffs_stage1_5
 -rw-------. 1 root root   1503 Oct 15 11:19 grub.conf
 [...]
게스트 가상 시스템을 다시 비우고 나면 exit 또는 Ctrl+d 를 입력하여 쉘을 종료합니다.
virt-rescue 에는 많은 명령줄 옵션이 있습니다. 가장 자주 사용되는 옵션은 다음과 같습니다.
  • --ro: 게스트 가상 머신의 읽기 전용 모드로 Operate. 변경 사항은 저장되지 않습니다. 이를 사용하여 게스트 가상 머신을 실험할 수 있습니다. 쉘을 종료하는 즉시 모든 변경 사항이 삭제됩니다.
  • --network: rescue 쉘에서 네트워크 액세스를 활성화합니다. 필요한 경우 RPM 또는 기타 파일을 게스트 가상 시스템으로 다운로드합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.