Virtual Machine Manager - 繰り返し起動ステップの自動化

Virtual Machine Manager - 繰り返し起動ステップの自動化

Virtual Machine Managerを起動するたびに、次のコマンドを実行して仮想マシンを正常に実行する必要があります。

sudo virsh net-start default

Debian 11デスクトップでアプリケーションを実行するだけでこれを行うようにVirtual Machine Managerを設定するにはどうすればよいですか?

答え1

libvirtdを起動すると、「デフォルト」ネットワークが自動的に起動する必要があることをlibvirtに通知する必要があります。

sudo virsh net-autostart default

"default"がまだ起動していない場合は、最後に手動で起動する必要がありますが、次の再起動時にlibvirtdで "default"が自動的に起動されます。

参考までに、virsh以下のヘルプが組み込まれています。

# virsh help network
 Networking (help keyword 'network'):
    net-autostart                  autostart a network
    net-create                     create a network from an XML file
    net-define                     define an inactive persistent virtual network or modify an existing persistent one from an XML file
    net-destroy                    destroy (stop) a network
    net-dhcp-leases                print lease info for a given network
    net-dumpxml                    network information in XML
    net-edit                       edit XML configuration for a network
    net-event                      Network Events
    net-info                       network information
    net-list                       list networks
    net-name                       convert a network UUID to network name
    net-start                      start a (previously defined) inactive network
    net-undefine                   undefine a persistent network
    net-update                     update parts of an existing network's configuration
    net-uuid                       convert a network name to network UUID
    net-port-list                  list network ports
    net-port-create                create a network port from an XML file
    net-port-dumpxml               network port information in XML
    net-port-delete                delete the specified network port

# virsh help net-autostart
  NAME
    net-autostart - autostart a network

  SYNOPSIS
    net-autostart <network> [--disable]

  DESCRIPTION
    Configure a network to be automatically started at boot.

  OPTIONS
    [--network] <string>  network name or uuid
    --disable        disable autostarting

関連情報