qcow2 文件安装 kvm 虚拟机并通过命令行管理–>1

qcow2 文件安装 kvm 虚拟机并通过命令行管理–>1部署环境:(准备至少两块物理网卡和两块硬盘)其中,eth0网卡作为桥接网卡,eth1作为NAT网卡,两块物理网卡的目的是为了后面将eth1网卡作为网桥的slave时ssh会话不会断开第一步:从官网下载qcow2文件下载地址:https://cloud.centos.o

大家好,欢迎来到IT知识分享网。

部署环境:

(准备至少两块物理网卡和两块硬盘)

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 其中,eth0 网卡作为桥接网卡,eth1 作为 NAT 网卡,两块物理网卡的目的是为了后面将 eth1 网卡作为网桥的 slave 时 ssh 会话不会断开

第一步:从官网下载 qcow2 文件

下载地址:https://cloud.centos.org/centos/8-stream/x86_64/images/

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 找到最新的 cloud image 下载

第二步:将下载好的 image 上传

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 第三步:检查服务,赋予 qemu 用户对 /opt 目录的权限

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 因为 kvm 虚拟化在执行操作的过程中使用的是 qemu 用户,因此 qemu 用户对 qcow2 文件所在的目录必须有 rwx 权限

第四步:安装 virsh 命令和 virt-install 命令并测试使用 qcow2 文件安装 kvm 虚拟机

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 第五步:进入虚拟机的控制台

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 进入后,我们发现我们并不知道控制台的登录用户名和密码,因此我们需要自定义我们下载的 cloud image(Ctrl + ] 可以退出虚拟机控制台)

第六步:自定义 cloud image

删除虚拟机并安装 virt-customize 命令,此命令用来自定义 cloud image

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 -a 表示添加并编辑 image,–selinux-relabel 表示重新为 selinux 打标签,激活成功教程过密码都知道改完密码后要重新打标签

此时我们再用这个 qcow2 创建的虚拟机的时候,密码就已经设置为 kvmtest

第七步:重新拉起虚拟机并登录到虚拟机

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 第八步:给虚拟机配置 IP

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 因为我们进入的是虚拟机的控制台,因此当我们敲的命令比较长时就会串行,因此我们在命令栏上敲

激活配置文件后,查看虚拟机 IP

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 第九步:给网桥配置 IP,使其可以 ssh 登录到虚拟机

首先,按 “Ctrl+]” 退出虚拟机控制台

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 网桥配完 IP 后,重启虚拟机确保虚拟机可以桥接到网桥

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 第十步:将物理网卡 eth1 桥接到网桥,使其可以通过 ssh 被访问

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

qcow2 文件安装 kvm 虚拟机并通过命令行管理-->1

 此时这个 kvm 虚拟机不仅可以被宿主机访问,还可以被和宿主机共同连接虚拟交换机的 Windows 访问

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/27904.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信