KVM 使用時に Proxmox VM が ISO を起動しない

KVM 使用時に Proxmox VM が ISO を起動しない

私は、Xen HVM を使用して仮想化された vServer (ホストによると) に Proxmox をセットアップし、KVM を使用して vServer 内に pfSense を備えた VM を作成して、すべてのトラフィックを可能な限り最高のパフォーマンスでルーティングすることから始めようと考えています。しかし、何らかの理由で、ISO がアップロードされ、仮想 DVD ドライブ内にあるにもかかわらず、新しく作成した VM のコンソールにのみ次のメッセージが表示されます。

私のVMのProxmoxブート画面

これは私の VM のハードウェア構成です:

VMのハードウェア構成

私の VM オプションは次のとおりです:

VMオプション

AMD64 DVDインストーラーISOを公式pfSenseダウンロードウェブサイト (ホットリンク)

Mac で ISO を抽出し、Proxmox のローカル ストレージにアップロードしました。また、VM の起動順序を更新して、最初に DVD ドライブから起動するようにしました。また、左側の noVNC コントロールを使用して ESC キーを押して、ブート メニューにアクセスしようとしましたが、何も起こりませんでした。

ダウンロードした .iso.gz ファイルをチェックしましたsha256sumが、ハッシュは正しいです。

VM で KVM を無効にしてプロセッサを qemu64 に変更すると、ISO が起動しないことがわかりました。明らかに、これは解決策ではありません。KVM がないとパフォーマンスがひどく低下するからです。

の内容ログファイル:

Mar 30 04:11:46 system pvedaemon[15783]: start VM 100: UPID:system:00003DA7:002F5C28:6243D882:qmstart:100:root@pam:
Mar 30 04:11:46 system pvedaemon[10598]: <root@pam> starting task UPID:system:00003DA7:002F5C28:6243D882:qmstart:100:root@pam:
Mar 30 04:11:47 system systemd[1]: Started 100.scope.
Mar 30 04:11:47 system systemd-udevd[15793]: Using default interface naming scheme 'v240'.
Mar 30 04:11:47 system systemd-udevd[15793]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Mar 30 04:11:47 system systemd-udevd[15793]: Could not generate persistent MAC address for tap100i0: No such file or directory
Mar 30 04:11:47 system kernel: [31037.520616] device tap100i0 entered promiscuous mode
Mar 30 04:11:47 system kernel: [31037.537967] vmbr0: port 2(tap100i0) entered blocking state
Mar 30 04:11:47 system kernel: [31037.537970] vmbr0: port 2(tap100i0) entered disabled state
Mar 30 04:11:47 system kernel: [31037.538177] vmbr0: port 2(tap100i0) entered blocking state
Mar 30 04:11:47 system kernel: [31037.538179] vmbr0: port 2(tap100i0) entered forwarding state
Mar 30 04:11:47 system systemd-udevd[15804]: Using default interface naming scheme 'v240'.
Mar 30 04:11:47 system systemd-udevd[15804]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Mar 30 04:11:47 system systemd-udevd[15804]: Could not generate persistent MAC address for tap100i1: No such file or directory
Mar 30 04:11:47 system kernel: [31037.958119] device tap100i1 entered promiscuous mode
Mar 30 04:11:47 system kernel: [31037.974101] vmbr1: port 1(tap100i1) entered blocking state
Mar 30 04:11:47 system kernel: [31037.974104] vmbr1: port 1(tap100i1) entered disabled state
Mar 30 04:11:47 system kernel: [31037.974307] vmbr1: port 1(tap100i1) entered blocking state
Mar 30 04:11:47 system kernel: [31037.974310] vmbr1: port 1(tap100i1) entered forwarding state
Mar 30 04:11:48 system pvedaemon[10598]: <root@pam> end task UPID:system:00003DA7:002F5C28:6243D882:qmstart:100:root@pam: OK
Mar 30 04:11:51 system pvedaemon[10598]: <root@pam> starting task UPID:system:00003E03:002F5DFD:6243D887:vncproxy:100:root@pam:
Mar 30 04:11:51 system pvedaemon[15875]: starting vnc proxy UPID:system:00003E03:002F5DFD:6243D887:vncproxy:100:root@pam:
Mar 30 04:12:00 system systemd[1]: Starting Proxmox VE replication runner...
Mar 30 04:12:01 system systemd[1]: pvesr.service: Succeeded.
Mar 30 04:12:01 system systemd[1]: Started Proxmox VE replication runner.
Mar 30 04:13:00 system systemd[1]: Starting Proxmox VE replication runner...
Mar 30 04:13:01 system systemd[1]: pvesr.service: Succeeded.
Mar 30 04:13:01 system systemd[1]: Started Proxmox VE replication runner.

標準出力dmesg:https://gist.github.com/martin-braun/7c401af831e35343474e6a6aa69c11cc

コマンドラインから手動で VM を構成して実行しようとしました:

$ qm set 100 --bootdisk ide2
update VM 100: -bootdisk ide2
$ qm start 100

出力はもうありませんが、結果は同じです。

私に何ができる?

答え1

どうやら私のホスティング会社は vServer 上で KVM をサポートしていないようですので、別のオプションを探すか、専用サーバーを使用する必要があります。

関連情報