ユーザ用ツール

サイト用ツール


linux:kvm

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
最新のリビジョン両方とも次のリビジョン
linux:kvm [2020/11/26 13:22] – [ネットワーク設定] Wiki Editorlinux:kvm [2022/01/06 09:59] – [ゲストOS] Wiki Editor
行 164: 行 164:
     -drive file=exam_vm_raw.img,driver=raw,if=virtio,index=0,media=disk,cache=writeback \     -drive file=exam_vm_raw.img,driver=raw,if=virtio,index=0,media=disk,cache=writeback \
     -boot c \     -boot c \
-    -netdev tap,id=net0,ifname=tap0,vhost=on,script=no,downscript=no -device virtio-net,netdev=net0,mac=52:54:00:87:92:31 \ +    -netdev tap,id=net0,ifname=tap0,vhost=on,script=no,downscript=no 
-    -netdev tap,id=net1,ifname=tap_local0,vhost=on,script=no,downscript=no -device virtio-net,netdev=net1,mac=52:54:00:87:92:32 \ +    -device virtio-net,netdev=net0,mac=52:54:00:87:92:31 \ 
-    -monitor unix:/home/kvm-admin/monitor_socket/exam_vm.sock,server,nowait \+    -netdev tap,id=net1,ifname=tap_local0,vhost=on,script=no,downscript=no 
 +    -device virtio-net,netdev=net1,mac=52:54:00:87:92:32 \ 
 +    -monitor unix:/home/kvm-admin/socket/monitor.sock,server,nowait \ 
 +    -serial unix:/home/kvm-admin/socket/console.sock,server,nowait \
     -display none \     -display none \
     -daemonize \     -daemonize \
行 205: 行 208:
     * 上記コマンドにパイプでモニタコマンドを与えてやると直接モニタを操作できる。例えば「echo "system_powerdown" |socat - UNIX-CONNECT:/foo/bar/vm01.sock」とすれば、仮想マシンに電源ボタンを押下したことを伝達できる。仮想マシン上のカーネルで電源ボタンの押下を検知できるようにし、acpidなどを設定しておくとHostから手軽にシャットダウンできる。     * 上記コマンドにパイプでモニタコマンドを与えてやると直接モニタを操作できる。例えば「echo "system_powerdown" |socat - UNIX-CONNECT:/foo/bar/vm01.sock」とすれば、仮想マシンに電源ボタンを押下したことを伝達できる。仮想マシン上のカーネルで電源ボタンの押下を検知できるようにし、acpidなどを設定しておくとHostから手軽にシャットダウンできる。
     * telnetの場合は「-monitor telnet:127.0.0.1:10100,server,nowait」。10100番ポートにtelnetするとモニタにアクセスできる。     * telnetの場合は「-monitor telnet:127.0.0.1:10100,server,nowait」。10100番ポートにtelnetするとモニタにアクセスできる。
 +  * -serial unix:/foo/var/console.sock,server,nowait
 +    * LinuxやGrubのコンソールを出すためのシリアルポートを仮想マシン上に作成し、その出力をUNIXドメインソケットとして/foo/var/console.sockに接続する。シリアルコンソールに関する他の設定は後述。
   * -display none   * -display none
     * 本番でサーバ運用の場合はディスプレイは不要なのでnone。     * 本番でサーバ運用の場合はディスプレイは不要なのでnone。
linux/kvm.txt · 最終更新: 2022/01/06 10:40 by Wiki Editor

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki