使用GFS集群部署KVM虚拟化平台(实例!!!)
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,实验环境4台GFS节点服务器做GlusterFS集群,提供存储服务给KVM客户端做虚拟化服务器角色IP地址磁盘空间gfs-node1192.168.142.15240G+40Ggfs-node2192
千家信息网最后更新 2025年12月02日使用GFS集群部署KVM虚拟化平台(实例!!!)
实验环境
| 4台GFS节点服务器做GlusterFS集群,提供存储服务给KVM客户端做虚拟化 | 服务器角色 | IP地址 | 磁盘空间 |
|---|---|---|---|
| gfs-node1 | 192.168.142.152 | 40G+40G | |
| gfs-node2 | 192.168.142.154 | 40G+40G | |
| gfs-node3 | 192.168.142.162 | 40G+40G | |
| gfs-node4 | 192.168.142.163 | 40G+40G | |
| kvm-client | 192.168.142.163 | 40G |
第一步:部署GFS节点服务器
1.为四台GFS节点服务器服务器每台添加一个新磁盘
2.使用脚本一键部署GFS节点
#!/bin/bashsystemctl stop firewalld.servicesetenforce 0#格式化磁盘echo "the disks exist list:"fdisk -l |grep '磁盘 /dev/sd[a-z]'echo "=================================================="PS3="chose which disk you want to create:"select VAR in `ls /dev/sd*|grep -o 'sd[b-z]'|uniq` quitdo case $VAR in sda) fdisk -l /dev/sda break ;; sd[b-z]) #create partitions echo "n p w" | fdisk /dev/$VAR #make filesystem mkfs.xfs -i size=512 /dev/${VAR}"1" &> /dev/null #mount the system mkdir -p /data/${VAR}"1" &> /dev/null echo -e "/dev/${VAR}"1" /data/${VAR}"1" xfs defaults 0 0\n" >> /etc/fstab mount -a &> /dev/null break ;; quit) break;; *) echo "wrong disk,please check again";; esacdone#授予执行权限chmod +x a.sh#执行脚本./a.sh#注意修改主机地址!!!cat >>/etc/hosts<<-EOF192.168.142.152 node1192.168.142.154 node2192.168.142.162 node3192.168.142.163 node4192.168.142.163 kvmEOF#创建yum源仓库#进入yum仓库目录cd /etc/yum.repos.d#创建备份文件夹mkdir bak#移动使用文件到备份文件夹mv C* bak#清除yum缓存yum clean all#创建私有yum源cat >GLFS.repo<<-EOF[demo]name=demobaseurl=http://123.56.134.27/demogpgcheck=0enable=1[gfsrepo]name=gfsrepobaseurl=http://123.56.134.27/gfsrepogpgcheck=0enable=1EOF#重新加载yum源yum list#安装必要软件包yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma#启动glusterd服务systemctl start glusterd.service#设定开机自启动glusterd服务systemctl enable glusterd.service#设定时间同步阿里时间服务器ntpdate ntp1.aliyun.com3.四台节点部署完毕,在node1节点上操作
#添加其他节点信息gluster peer probe node2gluster peer probe node3gluster peer probe node4#创建分布式卷gluster volume create dis-volume replica 2 node1:/data/sdb1 node2:/data/sdb1 node3:/data/sdb1 node4:/data/sdb1 force #启动分布式卷gluster volume start dis-volume第二步: 客户端部署KVM操作
1.调试客户端环境,内存最少4G,开启虚拟化引擎
2.挂载GFS到客户端
#创建挂载目录mkdir /data#挂载分布式卷到客户端目录mount.glusterfs node1:dis-vol /data#查看磁盘分区信息df -hT#远程挂载微软宿主机上的镜像,后面再用mount.cifs //192.168.142.1/ISO /mnt3.安装KVM
#安装桌面环境组件包yum groupinstall "GNOME Desktop" -y#安装KVM模块yum install qemu-kvm -y#安装KVM调试工具yum install qemu-kvm-tools -y#安装构建虚拟机的命令行工具yum install virt-install -y#安装qemu组件,创建磁盘,启动虚拟机yum install qemu-img -y#安装网络支持工具yum install bridge-utils -y#安装虚拟机管理工具yum install libvirt -y#安装图像化管理虚拟机yum install virt-manager -y#查看CPU是否支持虚拟化(虚拟机需要配置中开启虚拟化功能)egrep '(vmx|svm)' /proc/cpuinfo#查看kvm模块是否安装lsmod | grep kvm#开启libvirtd服务systemctl start libvirtd#查看libvirtd服务状态systemctl status libvirtd#开机自启动libvirtd服务systemctl enable libvirtd4.部署linux虚拟机环境
#切换至挂载点cd /data#创建备份目录mkdir vdisk viso#后台复制镜像cp -r /mnt/CentOS-7-x86_64-DVD-1708.iso /data/viso/ 切换网卡配置目录cd /etc/sysconfig/network-scripts/#复制ens33 网卡配置文件作为桥接网卡的模板cp -p ifcfg-ens33 ifcfg-br0#编辑ens33 网卡配置文件vim ifcfg-ens33#尾行追加桥接BRIDGE=br0#编辑桥接 网卡配置文件vim ifcfg-br0#替换类型为bridge桥接模式TYPE=bridge#修改为静态模式BOOTPROTO=static#改名NAME=br0#改驱动名称DEVICE=br0#追加IP地址,掩码和网关IPADDR=192.168.142.164NETMASK=255.255.255.0GATEWAY=192.168.142.1#重启网络服务service network restart 第三步:KVM图形化管理
1.打开终端以root身份输入一下命令切换图形化管理界面
#打开终端输入一下命令切换图形化管理界面virt-manager2.创建部署虚拟化环境
创建存储池,双击QEMU/KVM,选择"存储"选项卡,然后单击"+"按钮新建存储池。单击"前进"按钮,根据提示输入或浏览用以设置存储目录,如/data_kvm/store,最后单击"完成"按钮即可

到这里就完成了GFS+KVM全部部署了,谢谢阅读!!!
服务
节点
服务器
磁盘
客户
客户端
环境
目录
网卡
存储
管理
配置
工具
切换
分布式
命令
图形
地址
按钮
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
县城建立专技中职人才数据库
软件开发工程师的绩效考评
加入陌生无线网络安全吗
25岁还能学软件开发
天津二手服务器回收价格
服务器机柜正面最少留多少距离
开源数据库之间怎么合并
读取数据库表
传奇服务器哪个版本最好玩
苹果id服务器验证失败有影响吗
望远县软件开发定制价格表
服务器租用服务态度好
软件开发版硬件
java 服务器写数据库
上海服务器漏洞招投标
杭州与北京软件开发
苹果手机服务器停用怎么解决
软件开发预算怎么操作
广州千八互联网科技有限公司
光明人口管理服务器
平谷区手动软件开发报价
服务器监控可视化
湖南单招软件开发专业的学校有
金融领域三大中文数据库
忍者必须死华为服务器安全么
广州金融软件开发咨询
信息化网络安全会议
三级网络技术分析五官
米土巴巴北京网络技术
网络安全系数表