首页主机资讯CentOS Stream 8虚拟化环境搭建方法

CentOS Stream 8虚拟化环境搭建方法

时间2026-01-21 02:32:03发布访客分类主机资讯浏览686
导读:CentOS Stream 8 虚拟化环境搭建指南 一 环境准备与前置检查 硬件虚拟化支持:确认 CPU 支持 Intel VT‑x/AMD‑V,执行 egrep -c ‘(vmx|svm ’ /proc/cpuinfo,返回值应 ≥ 1...

CentOS Stream 8 虚拟化环境搭建指南

一 环境准备与前置检查

  • 硬件虚拟化支持:确认 CPU 支持 Intel VT‑x/AMD‑V,执行 egrep -c ‘(vmx|svm)’ /proc/cpuinfo,返回值应 ≥ 1
  • 虚拟化组件安装:在 CentOS Stream 8 上安装虚拟化元包并启动服务:sudo dnf install -y @virtualization;sudo systemctl enable --now libvirtd
  • 基础验证:执行 virsh list --all 应能看到空列表(无虚拟机),表示 libvirt 正常。

二 方案一 基于 KVM/QEMU 的本地虚拟化

  • 安装与启动:sudo dnf install -y @virtualization;sudo systemctl enable --now libvirtd
  • 网络与存储:
    • 创建默认存储池(镜像与磁盘统一存放):
      sudo virsh pool-define-as default_pool --type dir --target /var/lib/libvirt/images
      sudo virsh pool-build default_pool
      sudo virsh pool-start default_pool
      sudo virsh pool-autostart default_pool
    • 网络建议:默认 NAT 即可满足大多数场景;如需让虚拟机直连物理网络,创建 桥接 br0 并在创建 VM 时选择 bridge=br0(桥接配置因网络环境而异,需按实际网卡与网段设置)。
  • 创建虚拟机(命令行示例):
    virt-install --name vm1 --memory 4096 --vcpus 2 --os-variant centos8 \ –cdrom /isos/CentOS-Stream-8-x86_64-dvd1.iso \ –network network=default,model=virtio \ –disk size=40,format=qcow2 \ –graphics spice
  • 图形化管理:如为桌面环境,可安装 virt-manager 进行可视化创建与管理:sudo dnf install -y virt-manager。

三 方案二 使用 Cockpit Web 控制台管理 KVM

  • 安装组件:sudo dnf install -y cockpit cockpit-machines
  • 启动服务:sudo systemctl enable --now cockpit.socket
  • 访问与登录:浏览器访问 https://< 主机IP> :9090,使用本机账户登录;在 Cockpit 中进入 “Virtual Machines” 即可创建与管理 KVM 虚拟机。

四 方案三 在 VMware Workstation 上运行 CentOS Stream 8(嵌套虚拟化)

  • 新建虚拟机:典型配置,客户机操作系统选择 Linux → CentOS 8 64 位;分配 CPU 2 核、内存 4GB、磁盘 20GB(可按需调整)。
  • 挂载镜像:在“CD/DVD”中选择下载好的 CentOS Stream 8 ISO,勾选“启动时连接”。
  • 安装要点:语言可选 中文(简体),时区 Asia/Shanghai;软件选择 服务器最小安装;设置 root 强密码;完成后重启并从硬盘启动。
  • 网络建议:Workstation 默认 NAT 便于上网;如需固定 IP,可在宿主机 NAT 设置中查看网关,并在客户机网卡配置为静态 IP(示例网卡名可能为 ens160,以实际为准)。

五 常见问题与优化建议

  • 性能与稳定性:优先使用 virtio 作为磁盘与网卡模型;为宿主机启用硬件虚拟化并合理分配内存与 CPU,避免过度超配。
  • 存储与快照:磁盘格式推荐 qcow2(支持快照、按需分配);镜像与磁盘统一放在 /var/lib/libvirt/images 便于管理。
  • 网络选择:默认 NAT 简单通用;需要虚拟机与局域网其他主机互通时再配置 桥接
  • 安全建议:生产环境不建议直接关闭防火墙与 SELinux;按需放行 libvirt 相关端口与服务,保持最小暴露面。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS Stream 8虚拟化环境搭建方法
本文地址: https://pptw.com/jishu/787982.html
如何定制centos上的minio安装脚本 centos上minio数据恢复策略是什么

游客 回复需填写必要信息