在使用 QEMU 虚拟化的 AIX VM 上安装 oracle

在使用 QEMU 虚拟化的 AIX VM 上安装 oracle

我在虚拟机中安装了一个 Linux VM,在其中安装了 QEMU 包并虚拟化了 AIX 7.2 映像。整个安装顺利进行。

但是,当我尝试在 QEMU 虚拟化的 AIX VM 内安装 Oracle 时,我收到一条分段错误消息。

启动虚拟机Qemu:

ppc64-softmmu/qemu-system-ppc64 -cpu POWER8 \
-machine pseries -m 8192 \
-drive file=hdisk0.qcow2,if=none,id=drive-virtio-disk0 \
-device virtio-scsi-pci,id=scsi \
-device scsi-hd,drive=drive-virtio-disk0 \
-cdrom AIX72.iso \
-net nic -net tap,script=no,ifname=tap0 \
-prom-env "boot-command=boot disk:" \
-prom-env "input-device=/vdevice/vty@71000000" \
-prom-env "output-device=/vdevice/vty@71000000" \
--daemonize

命令:

$ ./runInstaller
./runInstaller[238]: 6095358 Segmentation fault

细节:

$ ulimit -a
time(seconds)        unlimited
file(blocks)         2097151
data(kbytes)         131072
stack(kbytes)        32768
memory(kbytes)       32768
coredump(blocks)     2097151
nofiles(descriptors) 2000
threads(per process) unlimited
processes(per user)  unlimited

$ /usr/sbin/lsattr -E -l sys0 -a realmem
realmem 8388608 Amount of usable physical memory in Kbytes False

链接:

引导QEMU

指导神谕

答案1

你应该使用qemu-6.1,这样可以安装oracle并正常启动。

相关内容