手当たり次第に書くんだ

飽きっぽいのは本能

Ubuntu 22.04 KVM 環境構築 – libvirt と仮想ネットワークの基本

Ubuntu 22.04 に KVM / libvirt 環境を構築する手順です。ここではオンラインインストール、libvirt の確認、デフォルトネットワークの扱いまでを整理します。

必要パッケージ

sudo apt-get update
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y   qemu-kvm   libvirt-daemon-system   libvirt-clients   virtinst   libosinfo-bin   virt-top

ユーザー権限

sudo usermod -aG libvirt,kvm $USER
newgrp libvirt
virsh list --all

サービス確認

systemctl status libvirtd --no-pager
virsh version
virsh nodeinfo

デフォルトネットワーク

libvirt の default network は NAT 型の仮想ネットワークです。検証用途では便利ですが、サーバー用途ではブリッジネットワークを使う方が分かりやすい場合があります。

virsh net-list --all
virsh net-info default

# 使用しない場合
sudo virsh net-destroy default
sudo virsh net-autostart default --disable

イメージ保存先

sudo ls -ld /var/lib/libvirt/images
sudo virsh pool-list --all
sudo virsh pool-info default

まとめ

KVM 環境構築では、パッケージ導入だけでなく、libvirt サービス、ユーザー権限、仮想ネットワーク、イメージ保存先を確認します。VM を本格運用する場合は、ブリッジ、ストレージ、バックアップの設計を別途固めます。

Ubuntu 22.04 KVM 環境構築 – libvirt と仮想ネットワークの基本

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る