문서의 이전 판입니다!


클라우드용 이미지 생성

클라우드 이미지로 쓸 OS를 미리 설치하고 준비가 완료된 상태라고 가정한다.

  • 패키지 업데이트(필요시)
  • 필요패키지 설치
# dnf install -y cloud-utils-growpart cloud-init
  • /etc/cloud/cloud.cfg 파일 내의 내용 추가
cloud_init_modules:
- resolv-conf      ### <- 이부분 추가
  • /etc/sysconfig/network 내에 아래 내용 추가
NOZEROCONF=yes
  • 커널 설정 변경

/etc/default/grub 파일 내용 추가

GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,115200n8"

커널 재생성

# grub2-mkconfig -o /boot/grub2/grub.cfg
  • /etc/sysconfig/network-scripts/ 내의 모든 파일을 삭제한다.
  • Subscription 정보를 삭제한다.
# sudo subscription-manager register
# sudo subscription-manager attach --pool=Valid-Pool-Number-123456
# sudo subscription-manager repos --enable=rhel-7-server-rpms
  • 가상머신 shutdown
  • sysprep 수행
[root@host]# virt-sysprep -d <대상가상머신이름>
  • 용량최적화 하여 이미지 파일 생성
[root@host]# virt-sparsify --compress <가상머신파일명> <내보낼이미지파일명>
로그인하면 댓글을 남길 수 있습니다.
  • 클라우드용_이미지_생성.1652409713.txt.gz
  • 마지막으로 수정됨: 2022/05/13 02:41
  • 저자 koov