使用GFS集群部署KVM虚拟化平台

  

实验环境

           <强> 4台GFS节点服务器做从而集群,提供存储服务给KVM客户端做虚拟化
  服务器角色   IP地址   磁盘空间               gfs-node1   192.168.142.152   40 g + 40 g         gfs-node2   192.168.142.154   40 g + 40 g         gfs-node3   192.168.142.162   40 g + 40 g         gfs-node4   192.168.142.163   40 g + 40 g         kvm-client   192.168.142.163   40克            

第一步:部署GFS节点服务器

  

<强> 1。为四台GFS节点服务器服务器每台添加一个新磁盘

  

使用GFS集群部署KVM虚拟化平台“> <br/> <强> 2。使用脚本一键部署GFS节点</强> </p>
  <pre> <代码类= # !/bin/bash   systemctl停止firewalld.service   setenforce 0      #格式化磁盘   回声”存在磁盘列表:“   fdisk - l | grep的磁盘/dev/sd [a - z]”   回声”=================================================="   PS3="选择要创建磁盘:”   选择VAR的ls/dev/sd * | grep - o的sd[上]| uniq的辞职   做   $ VAR在   sda)   fdisk - l/sda   休息;;   sd[上])   #创建分区   回声“n   p      w”| fdisk/dev/$ VAR      #让文件系统   mkfs。xfs我大?512/dev/$ {VAR}“1”,在/dev/null   #挂载系统   mkdir - p/数据/$ {VAR}“1”,在/dev/null   echo - e“/dev/$ {VAR} " 1 "/数据/$ {VAR}”1“xfs默认值0 0 \ n”在祝辞挂载   ——山,比;/dev/null   休息;;   退出)   休息;;   *)   回声“错误的磁盘,请再检查一次”;;   esac   完成   #授予执行权限   chmod + x a.sh      #执行脚本   。/a.sh      #注意修改主机地址! ! !   猫在祝辞/etc/hosts<& lt; eof   192.168.142.152 node1   192.168.142.154 node2   192.168.142.162 node3   192.168.142.163 node4   192.168.142.163 kvm   EOF      #创建百胜源仓库   #进入百胜仓库目录   cd/etc/yum.repos.d      #创建备份文件夹   mkdir贝克      #移动使用文件到备份文件夹   mv C *贝克      #清除百胜缓存   百胜清洗所有的      #创建私有百胜源   猫在GLFS.repo<& lt; eof   (演示)   name=演示   baseurl=http://123.56.134.27/demo   gpgcheck=0   使=1      (gfsrepo)   name=gfsrepo   baseurl=http://123.56.134.27/gfsrepo   gpgcheck=0   使=1   EOF      #重新加载百胜源   百胜列表      #安装必要软件包   yum安装- y从而glusterfs-server glusterfs-fuse glusterfs-rdma      #启动glusterd服务   systemctl开始glusterd.service      #设定开机自启动glusterd服务   systemctl启用glusterd.service      #设定时间同步阿里时间服务器   ntpdate ntp1.aliyun.com    之前   

<强> 3。四台节点部署完毕,在node1节点上操作

  
 <代码类=" language-bash "> #添加其他节点信息
  gluster同行调查node2
  gluster同行调查node3
  gluster同行调查node4
  
  #创建分布式卷
  gluster卷创建dis-volume副本2 node1:/数据/sdb1 node2:/数据/sdb1 node3:/数据/sdb1 node4:/数据/sdb1力量
  
  #启动分布式卷
  gluster体积开始dis-volume  
  <人力资源/>   

第二步:客户端部署KVM操作

  

<强> 1。调试客户端环境,内存最少4 g,开启虚拟化引擎
使用GFS集群部署KVM虚拟化平台“> <br/> <强> 2。挂载GFS到客户端</强> </p>
  <pre> <代码类= #创建挂载目录   mkdir/数据      #挂载分布式卷到客户端目录   山。从而node1: dis-vol/数据      #查看磁盘分区信息   df ht      #远程挂载微软宿主机上的镜像,后面再用   山。cifs//192.168.142.1/ISO/mnt/<代码>   

<强> 3。安装KVM

  
 <代码类=" language-bash "> #安装桌面环境组件包
  百胜groupinstall“GNOME桌面”- y
  
  #安装KVM模块
  yum安装qemu-kvm - y
  
  #安装KVM调试工具
  yum安装qemu-kvm-tools - y
  
  #安装构建虚拟机的命令行工具
  yum安装virt-install - y
  
  #安装qemu组件,创建磁盘,启动虚拟机
  yum安装qemu-img - y
  
  #安装网络支持工具
  yum安装bridge-utils - y
  
  #安装虚拟机管理工具
  yum安装使用libvirt - y
  
  #安装图像化管理虚拟机
  yum安装virt-manager - y
  
  #查看CPU是否支持虚拟化(虚拟机需要配置中开启虚拟化功能)/proc/cpuinfo egrep”(vmx | svm)”
  
  #查看kvm模块是否安装
  lsmod | grep kvm
  
  #开启libvirtd服务
  systemctl开始libvirtd
  
  #查看libvirtd服务状态
  systemctl地位libvirtd
  
  #开机自启动libvirtd服务
  systemctl启用libvirtd 

使用GFS集群部署KVM虚拟化平台