我试图在Ubuntu 18.04 Azure VM上安装RHEL7.9 KVM来宾。anaconda安装程序由于一些错误而失败,但是virt查看器屏幕关闭得太快了,我无法读取确切的错误。我知道所有anaconda日志都存储在KVM来宾磁盘映像上的/tmp/anaconda.log文件中,但我无法找到检查文件内容的方法。我试着使用“挂载-o循环.img”命令挂载KVM来宾磁盘映像,但是它失败了,缺少NTFS签名,这可能是因为在KVM来宾的磁盘被正确分区之前安装失败。我正在寻找检查该文件内容的方法。是否有任何方法将来宾机器的anaconda日志重定向到Ubuntu主机?粘贴使用的virt脚本和kickstart文件。RHEL7.9 7.9安装媒体是从https://developers.redhat.com/products/rhel/download站点下载的。
virt-install.sh
--disk /datadrive/rhel79-oracle-$1.img,size=40,format=raw \
--os-variant rhel7.0 \
--initrd-inject ./ks-rhel79-oracle.cfg \
--extra-args="ks=file:/ks-rhel79-oracle.cfg" \
--vcpus 2 \
--memory 2048 \
--noreboot \
--name rhel79-oracle-$1ks-rhel79-oracle.cfg
# System authorization information
auth --passalgo=sha512 --useshadow
text
firstboot --disable
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8
# Installation logging level
logging --level=debug
# Network information
network --bootproto=dhcp --device=link --activate
network --bootproto=dhcp --hostname=Azure-image
# Shutdown after installation
shutdown
# Root password
rootpw --plaintext password
# SELinux configuration
selinux --disabled
# System services
services --enabled="sshd,chronyd"
# Do not configure the X Window System
skipx
# System timezone
timezone US/Eastern
# System bootloader configuration
bootloader --append="rootdelay=60 mpath crashkernel=2048M intel_idle.max_cstate=1 processor.max_cstate=1 transparent_hugepage=never numa_balancing=disable mce=ignore_ce modprobe.blacklist=kvm_intel,kvm,iTCO_wdt,iTCO_vendor_support,sb_edac,edac_core" --location=mbr
# Partition scheme
zerombr
clearpart --all
# Disk partitioning information
part swap --fstype="swap" --size=32768
part / --fstype="xfs" --grow --size=6144
%post --logfile=/root/anaconda-composer.log --erroronfail
# Remove random-seed
rm /var/lib/systemd/random-seed
# Clear /etc/machine-id
rm /etc/machine-id
touch /etc/machine-id
%end
%packages
@base
%end
%addon com_redhat_kdump --enable --reserve-mb=2048
%end发布于 2021-05-21 09:46:46
下面的解决方案对我有效。使用下面的命令在主机上的6080端口(Redhat7.8 Azure VM)上启动rsyslog,并修改virt-install脚本,如下所示将anaconda日志定向到主机。
安装-y anaconda mkdir -p /home/shaaga/remote_inst eval ` -p 6080 -o rsyslogd.conf -s /home/shaaga/remote_inst virt-install -location/datadrive/iso_映像/rhel7.9-dvd.iso-disk /datadrive/rhel79-oracle-$1.img,size=40,format=raw --os-变体rhel7.0 -initrd-注入./ks-rhel79-oracle.cfg --extra=“ks=file:/ks-rhel79-oracle.cfg”-vcpus 2-内存2048 -noreboot-名称rhel79-oracle-1-通道tcp,host=127.0.0.1:6080,mode=connect,target_type=virtio,name=org.fedoraproject.anaconda.log.0
https://askubuntu.com/questions/1336698
复制相似问题