linux系统下的虚拟化部署

kvm安装条件

1.inter cpu------------->vmx
在这里插入图片描述

2.amd cpu------------->svm

kvm虚拟化安装

dnf group list --hidden #查找需要安装的组
在这里插入图片描述

dnf group install “Virtualization Client” “Virtualization Hypervisor” “Virtualization Tools” -y
在这里插入图片描述

Virtualization Client #虚拟化客户端
Virtualization Hypervisor #虚拟化核心套件
Virtualization Tools #虚拟化工具

kvm虚拟化相关信息

服务名称:
libvirtd
虚拟化核心:
qemu/kvm
虚拟化存储目录(虚拟机硬盘):
/var/lib/libvirt/images/xxxx.qcow2
虚拟化硬件信息:
/etc/libvirt/qemu/xxxx.xml

linux安装虚拟机

1.安装
Virtualization Client #虚拟化客户端
Virtualization Hypervisor #虚拟化核心套件
Virtualization Tools #虚拟化工具

2.打开虚拟化服务
systemctl enable --now libvirtd
在这里插入图片描述
3.virt-manager打开虚拟机软件
在这里插入图片描述
4.新建虚拟机
在这里插入图片描述

虚拟机管理命令

virt-manager #打开虚拟器控制器

virt-viewer #显示虚拟机

virsh list #列出运行的虚拟器

virsh list --all #列出所有虚拟机
在这里插入图片描述
virsh start #开启虚拟机

virsh shutdown #正确关闭虚拟机(有可能会被堵塞)

virsh destroy #断电虚拟机

虚拟机在linux系统中传输

virsh define xxxx.xml #通过硬件信息文件恢复虚拟机
在这里插入图片描述

virsh create xxxx.xml #通过硬件信息文件打开虚拟机,虚拟机关闭后消失
在这里插入图片描述

virsh undefine 名称 #删除虚拟机硬盘信息(若要完全删除需要再删除该虚拟机的硬盘)

在vmware做虚拟化实验

添加硬盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

使用本地源

在这里插入图片描述
在这里插入图片描述

安装虚拟化

在这里插入图片描述

开启虚拟化

打开 libvirtd
在这里插入图片描述
打开 libvirt-guests
在这里插入图片描述

fdisk /dev/sdb/

在这里插入图片描述

mkfs.xfs /dev/sdb1 -K

在这里插入图片描述

挂载

在这里插入图片描述
poweroff

让虚拟机可以虚拟化

在这里插入图片描述
在这里插入图片描述

重新永久挂载

在这里插入图片描述

在这里插入图片描述

利用网络源安装虚拟机

1.dnf install httpd -y
在这里插入图片描述
2.systemctl disable --now firewalld
在这里插入图片描述
3.systemctl enable --now httpd
在这里插入图片描述
4.mkdir /var/www/html/yxy
在这里插入图片描述
5.umount /dev/sr0
在这里插入图片描述
6.mount /dev/sr0 /var/www/html/yxy
在这里插入图片描述
7.chown qemu.qemu /var/lib/libvirt/images/
在这里插入图片描述
/run/media/root/RHEL-8-0-0-BaseOS-x86_64

8.安装虚拟机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置网桥

关闭虚拟机后进入网卡配置目录
在这里插入图片描述
复制到br0,生成br0的配置文件
在这里插入图片描述
更改文件 删除ip 添加网桥
在这里插入图片描述

修改br0文件
删除UUID
在这里插入图片描述
只留这两个
在这里插入图片描述
重启网络
要分别down up yxy.node2和br0
在这里插入图片描述
查看bridge
在这里插入图片描述
reload网络后
出现网桥选项(原本没有)
在这里插入图片描述
因为没有分配的ip 所以会出现问题
解决如下
dnf install httpd -y

复制文件
在这里插入图片描述
vim /etc/dhcp/dhcpd.conf
删去27 ,28 和36以后
在这里插入图片描述

在这里插入图片描述
开启dhcpd
在这里插入图片描述
删除之前失败的虚拟机重新安装 就没有问题了
在这里插入图片描述

虚拟机硬件信息设定脚本

在这里插入图片描述
写完文件
sh yxy.sh
自动建立
在这里插入图片描述
$1 代表sh文件后面随机输入的 命令 会替代文件中 $1 的位置
" " \前面有空格,后面不能有任何字符 代表换行
&代表后台运行
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值