KVM 가상화를 사용하여 fedora37 서버를 구성하려고 합니다. Fedora 서버 iso를 로컬로 다운로드하고 아래 virt-install 명령을 사용하여 kickstart 파일을 사용하여 자동 구성했습니다. 자세한 내용은 다음과 같습니다.
국제 표준화기구
-rw-r--r--. 1 admin admin 2459566080 Feb 28 10:55 /home/admin/Downloads/Fedora-Server-dvd-x86_64-37-1.7.iso
주문하다
$ virt-install --name test1.stack.com \
--description 'test1.stack.com' \
--metadata name="test1",title="test1" \
--memory 4096 \
--vcpus 2 \
--location /home/admin/Downloads/Fedora-Server-dvd-x86_64-37-1.7.iso \
--os-variant fedora37 \
--disk size=40 \
--network bridge=virbr0 \
--initrd-inject /home/admin/middleware/stack/kickstartfiles/ks.cfg \
--extra-args "inst.ks=file:/ks.cfg console=tty0 console=ttyS0,115200n8"
시작 파일
$ cat ks.cfg
# Generated by Anaconda 37.12.6
# Generated by pykickstart v3.41
#version=DEVEL
# Use graphical install
#graphical
install
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8
# Network information
network --bootproto=dhcp --device=enp1s0 --ipv6=auto --activate
network --hostname=test1.stack.com
# Use CDROM installation media
#cdrom
#location /home/admin/Downloads/Fedora-Server-dvd-x86_64-37-1.7.iso
%packages
@^server-product-environment
%end
# Run the Setup Agent on first boot
firstboot --enable
# Generated using Blivet version 3.5.0
ignoredisk --only-use=vda
autopart
# Partition clearing information
clearpart --none --initlabel
# System timezone
timezone Asia/Kolkata --utc
# Root password
rootpw --iscrypted $y$j9T$T6q2l9wDCgMeAx03V5ROu0EV$VMvuTdW3C53YO81zP0X6oRTWmgw08FGp9yXiSZRdLmC
user --groups=wheel --name=admin --password=$y$j9T$pfrDLFU0igHpjBUcrBEFxjYL$HyupPZODgb.ihZhywInuu2iXb7lcXO2CsBnyrHknptB --iscrypted --gecos="admin"
그러나 킥스타트 파일을 사용한 가상 머신 구성은 스크린샷에 표시된 것처럼 다음 단계에서 몇 시간 동안 중단됩니다.
여기서 놓친 것이 있으면 제안해 주세요. 설치 명령에서 --initrd-inject 및 --extra-args를 제거하면 수동으로 구성하고 설치를 계속할 수 있는 텍스트 인터페이스가 시작됩니다. 그러나 이러한 구성이 kickstart 파일에 의해 수행되도록 하고 싶습니다. 지금 막혔어.