Oracle Linux 9: libvirtd
サービスの管理
次の情報では、libvirtd
サービスの起動、有効化およびステータス確認の方法について説明します。
前提条件
- ホスト・システムにインストールされている仮想化パッケージ。詳細は、「仮想化パッケージのインストール」を参照してください。
- 管理者権限。
Oracle Linux 9では、libvirtd
サービスは複数の機能サービス・ソケットに分割されており、仮想化コンポーネントごとによりアトミックな制御とロギングが可能になっています。
個々のlibvirt
機能コンポーネントまたはドライバは、ドライバごとに3つのsystemdソケットを使用して公開される個別のデーモンにモジュール化されます。
次のsystemdデーモンは、KVMの
libvirt
内の個々のドライバに対して定義されています。
virtqemud
: KVMで仮想マシンを実行するためのQEMU管理デーモンです。virtnetworkd
: 仮想ネットワーク管理デーモンです。virtnodedevd
: ホスト物理デバイス管理デーモンです。virtnwfilterd
: ホスト・ファイアウォール管理デーモンです。virtsecretd
: ホスト・シークレット管理デーモンです。virtstoraged
: ホスト・ストレージ管理デーモンです。virtinterfaced
: ホストのネットワーク・インタフェース・カード(NIC)管理デーモンです。virtproxyd
は、リモート・クライアントがlibvirt
APIに安全にアクセスできる仮想化プロキシ・デーモンです。
libvirtd
で使用可能な完全な仮想化機能を公開するには、すべての仮想化デーモンが実行されている必要があります。デーモンごとに1つのサービスと3つのUNIXソケットが、デーモンへの様々なレベルのアクセスを公開するために使用できます。
systemd libvirt
デーモンのモジュール化の詳細は、https://libvirt.org/daemons.htmlを参照してください
手順
libvirtd
サービスを起動および有効化するには、次の手順を実行します: