手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 KVM 環境構築 – 仮想化支援機能と libvirt の確認

CentOS 8 は既に通常の CentOS Linux としてはサポートが終了しています。このページは新規構築を推奨するものではなく、過去環境の保守、移行前調査、設定の読み解きに使うためのレガシー Linux 手順です。新規構築では、現在サポートされているディストリビューションを利用してください。

CentOS 8 サーバー管理ガイドへ戻る

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-viewer

libvirtd を起動する

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 7 システム管理ガイド

CentOS 7 の systemd、NetworkManager、firewalld などを確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

CentOS 8 KVM 環境構築 – 仮想化支援機能と libvirt の確認

コメントを残す

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

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

トップへ戻る