CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。
CentOS 8 で KVM / libvirt を使うための基本確認を整理します。KVM は Linux カーネルの仮想化機能であり、libvirt は仮想マシンを管理するためのレイヤーとして使われます。
仮想化支援機能を確認する
lscpu | grep -E "Virtualization|Model name"
grep -E "vmx|svm" /proc/cpuinfo | head必要パッケージをインストールする
dnf install qemu-kvm libvirt virt-install virt-viewerlibvirtd を起動する
systemctl enable --now libvirtd
systemctl status libvirtd仮想化ホスト状態を確認する
virsh nodeinfo
virsh list --all
lsmod | grep kvmネットワークを確認する
virsh net-list --all
virsh net-info default確認するポイント
- CPU が仮想化支援機能に対応しているか。
- BIOS / UEFI で仮想化支援が有効か。
- libvirt の default network を使うのか、bridge を使うのか。
- VM ディスクの配置先とバックアップ方針があるか。
まとめ
CentOS 8 で KVM を使う場合、まず CPU、カーネルモジュール、libvirt、ネットワーク、ストレージを分けて確認します。既存環境では、VM が動いていることだけでなく、どのネットワークとストレージに依存しているかを見ることが重要です。
関連する記事
- CentOS 8 KVM 環境構築 – 仮想化支援機能と libvirt の確認
KVM / libvirt を使うための基本確認です。 - CentOS 8 virt-install – KVM 仮想マシン作成スクリプト例
virt-install による VM 作成を扱います。
参考書籍
参考
書籍
書籍
参考書籍
CentOS 7 システム管理ガイド
CentOS 7 の systemd、NetworkManager、firewalld などを確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。
Amazon で見るこのリンクは Amazon アソシエイトリンクです。
CentOS 8 KVM 環境構築 – 仮想化支援機能と libvirt の確認



