1つのHPG9ブレードにRHEVをインストールしました。ここで、LinuxでゲストVMを作成します。続行するために、イメージをRHEVマシンにコピーし、そのisoを/ mnt/isoにマウントしました。以下のコマンドを使用してインストールします。
virt-install --accelerate --hvm --connect qemu:///system \
--network=bridge:control,model=virtio --ram=4096 --vcpus=2 --os-type=linux \
--os-variant=rhel5.4 --nographics --location=/mnt/iso --name=TestVM2 \
--extra-args='console=ttyS0' --disk none
--location=/mnt/iso
は私のマウントポイントであり、ISOイメージは/root
にあります。
画面の下でブロックされています。誰かが続行する方法を提案できますか?
インストールイメージが含まれているメディアの種類は何ですか?ローカルCD/DVDハードドライブNFSディレクトリのURL
問題は、--location
オプションにディレクトリを指定したことです。これを行うと、virt-installはそのディレクトリ内のkernel/initrdでのみ起動できますが、ディレクトリの内容は仮想マシンに提供されません。
マニュアルページもこれについて警告しています:
DIRECTORY
Path to a local directory containing an installable
distribution image. Note that the directory will not be
accessible by the guest after initial boot, so the OS installer
will need another way to access the rest of the install media.
--location
にディレクトリを使用することにはこの制限がありますが、他の可能なパラメータにはありません。
仮想マシンにブートメディアを提供する場合は、代わりにISOイメージの場所を提供する必要があります。イメージをマウントする必要はありません。例えば:
--location /var/lib/libvirt/isos/CentOS-6.10-x86_64-DVD.iso