
コマンドを使用してゲストにシリアル デバイス (コンソール) を追加したいと思いますvirsh attach-device
。次の内容を含む console.xml ファイルがあります。
<serial type="pty">
<target port="0"/>
</serial>
そして、次のコマンドを実行します。
sudo virsh attach-device VMNAME console.xml
しかし、次のエラーが発生します。
error: Failed to attach device from console.xml
error: XML error: unknown device type
私のバージョン情報は次のとおりです:
Compiled against library: libvir 0.9.8
Using library: libvir 0.9.8
Using API: QEMU 0.9.8
Running hypervisor: QEMU 1.0.0
何が間違っているのでしょうか? スクリプトからこれを追加するにはどうすればよいですか? ご協力いただければ幸いです!!
前もって感謝します。
答え1
libvirtによるとドキュメンテーション、また、ソース要素。次のようになります。
<serial type='pty'>
<source path='/dev/pts/3'/>
<target port='0'/>
</serial>