Ubuntu 22.04 の KVM 環境で virt-install を使って仮想マシンを作成する手順です。ここでは、ブリッジネットワークを使う前提で、ISO からのインストールと既存イメージの import を整理します。
参考
書籍
書籍
参考書籍
ストーリーで覚える Linux CLI 入門
Linux のコマンドライン操作やサーバー管理の基礎を確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
ネットワーク設計
VM を外部ネットワークへ直接接続したい場合は、NAT 型の default network よりブリッジインターフェイスが扱いやすいです。管理用、外部公開用、内部通信用などを分けると整理しやすくなります。
ブリッジの確認
ip link show type bridge
networkctl status
virsh net-list --allISO からインストール
sudo virt-install --name ubuntu-test --memory 4096 --vcpus 2 --disk path=/var/lib/libvirt/images/ubuntu-test.qcow2,size=40,bus=virtio --cdrom /var/lib/libvirt/images/ubuntu-22.04-live-server.iso --os-variant ubuntu22.04 --network bridge=br0,model=virtio --graphics none --console pty,target_type=serial既存 QCOW2 を import
sudo virt-install --name imported-vm --memory 4096 --vcpus 2 --disk path=/var/lib/libvirt/images/imported-vm.qcow2,bus=virtio --os-variant generic --network bridge=br0,model=virtio --import --graphics none --console pty,target_type=serial確認
virsh list --all
virsh domiflist ubuntu-test
virsh domblklist ubuntu-test
virsh console ubuntu-testまとめ
virt-install は VM 作成の入口ですが、実際の運用ではネットワーク、ディスク形式、コンソール、OS variant を明示することが重要です。手順として残す場合は、どのブリッジに接続するのかを曖昧にしない方が後で読みやすくなります。
Ubuntu 22.04 KVM virt-install 仮想マシンのデプロイ




