13.3. SR-IOV のトラブルシューティング
本セクションは、SR-IOV に影響を与える可能性がある問題の解決策を記載します。
- ゲストの起動エラー
- 設定した仮想マシンを起動すると、次のようなエラーが発生します。
# virsh start test error: Failed to start domain test error: internal error unable to start guest: char device redirected to /dev/pts/2 get_real_device: /sys/bus/pci/devices/0000:03:10.0/config: Permission denied init_assigned_device: Error: Couldn't get real device (03:10.0)! Failed to initialize assigned device host=03:10.0
このエラーは、多くの場合、別のゲストまたはホスト自体に割り当てられているデバイスが原因で発生します。 - ゲストの移行、保存、またはダンプのエラー
- 仮想マシンの移行およびダンプを試行すると、以下のようなエラーが発生します。
# virsh dump --crash 5 /tmp/vmcore error: Failed to core dump domain 5 to /tmp/vmcore error: internal error unable to execute QEMU command 'migrate': An undefined error has occurred
デバイスの割り当ては、仮想マシンが起動した特定ホストのハードウェアを使用するため、デバイスの割り当てが使用中の場合は、ゲストの移行と保存に対応しません。現在では、ゲストのコアダンプにも同じ制限が適用されます。これは将来変更される可能性があります。