Chinaunix首页 | 论坛 | 博客
  • 博客访问: 226946
  • 博文数量: 23
  • 博客积分: 245
  • 博客等级: 二等列兵
  • 技术积分: 973
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-14 13:32
个人简介

大家好,博主现在学习LINUX服务和集群管理还有ORACLE 管理。我在博客中写出详细的学习成果!和大家一起分享,文中有不足之处请大家帮忙指出!谢谢!

文章分类

全部博文(23)

文章存档

2018年(10)

2013年(10)

2012年(3)

分类: LINUX

2018-07-20 01:28:20

    实验目的:  通过LINUX自带的XEN虚拟机,构建LINUX集群环境。
实验平台: LINUX ENTERPRISE 5.8   VM9.0 ,小宁是在VM9.0上安装一台LINUX 5.8,然后在VM5.8上搭建XEN,及XEN的克隆主机,做成集群环境。

如果大家有什么问题,可以加QQ群208679434 ,注明CHINAUNIX,可以在QQ群里讨论,群里有很多高手,大家可以一同学习,共同进步


步骤1:搭建本机的YUM 库
          1.1  mount /root/Desktop/rhel5u8.iso    /mnt   -o loop 
          1.2  配置YUM配置文件
                   
步骤2 安装支持虚拟化的LINUX内核
         2.1   yum install kernel-xen -y
         
         2.2 安装XEN组件
         命令:  yum install xen  libvirt virt-viewer  virt-manager -y
        
         
         XEN是虚拟机管理程序
         LIBVIRT  也是虚拟机管理程序
         virt-viewer 使用VNC图形连接虚拟机
         virt-manager 图形管理虚拟机程序
         2.3  选择开机时所要加载的内核
         vim  /etc/grub.conf
         
          说明:将开机使用的内核改为XEN虚拟机核,修改选项 为  default=0
         2.4 重新启动
       
步骤三:在磁盘上划分新的卷组,并建立逻辑卷
           3.1 划分为的逻辑卷
           # fdisk /dev/sda
           
          
          3.2  同步并查看新分区
           #partprobe 
          
          3.3 创建逻辑卷
          注意:/dev/sda4 大小划分为50G,这样宿主机的LV占用20G,剩下的快照主机LVM占用以下的30G
         
步骤4:搭建FTP服务器为XEN提供安装源
           4.1
           # mkdir /var/ftp/rhel5_8    
           # mount /root/Desktop/rhel5u8.iso  /var/ftp/rhel5_8 -o loop 
           将本地桌面上的rhel5u8.iso  镜相挂载到FTP路径下
          4.2 重启FTP服务器
         
步骤5  安装XEN虚拟机之前的准备工作
          5.1 启动服务
          # service xend restart
          # service libvirtd restart 
          5.2 查看本地网卡信息,如果是以下信息,则说明安装成功,如果没有出现以下网卡信息,则需要重新安装操作系统,
         (这个戴图是安装完成后的戴图,只要网卡信息中有ethx,lo,peth,vif,virbro,xenbro的网卡信息即可)
         
        
                 
步骤六:安装虚拟机
       6.1 安装命令:virt-install  -r 1024  -n rhel5_8  - -disk  path=/dev/vg001/rhel5_8  -l  
        命令解释:-r 是指内存大小   -n 虚拟机名称 --disk 安装路径  -l  location 安装源

       
      6.2 安装完毕
      安装过程其实和重新安装系统
     
步骤七:安装快照主机(或叫寄生主机)
       7.1 创建快照主机介质文件
       # cd /dev/vg001/ (一定要切换到此目录下,否则在创建过程中会报错)
       # lvcreate -L 2G -s -n kz1  /dev/vg001/rhel5_8
       -L 大小 -n 名称  -s
       下面截图是创建5个快照主机
      
      7.2创建快照主机配置文件
      #cp /etc/xen/rhel5_8   /etc/xen/kz1    
      将安装好的xen虚拟机的配置文件复制一份给快照主机1
      #vim /etc/xen/zk1
      修改快照主机的配置文件,需要修改名称,UUID,内存及配置文件路径,还有MAC地址,下面是修改后的内容,每一个虚拟机的UUID和MAC是唯一的,不能一样。
     
       
      7.3登录到快照主机上
      # cd /dev/vg001/
      
      命令解释:virsh start kz1  是开启快照主机kz1
                     virsh console kz1 是登录到快照主机kz1
      7.4注意事项
      xen主机和快照主机不能同时开启
      7.5 修改快照主机名称kz1
       #hostname dba1.up.com
       #vi  /etc/hosts  (增加其他主机域名解析)
       
      7.6 快照主机之间通迅
      
 

      virbro是内桥网卡,xenbr0是外桥网卡,现在上图中所有的快照主机全在外桥上,经测试全部可以相互PING通
 
     
     也可以将外桥网卡转移到内桥网卡上
     命令:
     brctl delif  xenbr0 vif7.0 ( 网卡名)   
     brctl addif  virbro vif7.0
步骤八:快照主机的远程YUM库配置
      在每个快照主机上修改YUM配置文件如下,并在物理上挂载镜相,将镜相挂到/var/ftp/rhel5_8,并开启FTP服.
     
     

结束语:在做完以上步骤之后,可以在一台物理主机上搭建出5个快照主机来做集群实验。这样可以提高效果,并且效果很好!希望可以帮助到大家!
     

阅读(2239) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~