ESXI GLusterFS ISCSI 构建低端虚拟化解决方案
ESXI 192.168.200.144
rhel 192.168.200.201   test01
rhel 192.168.200.202   test02
rhel 192.168.200.203   test03
rhel 192.168.200.151   test03 (EXSI上虚拟机)
glusterfs简单安装配置
OS: rhel 6.1
192.168.200.201   test01
192.168.200.202   test02
192.168.200.203   test03

安装:
tar xvzf glusterfs-3.5.2.tar.gz 
cd glusterfs-3.5.2
/configure
make
make install
1. 组集群
gluster peer probe 192.168.200.202
gluster peer probe 192.168.200.203   
#查看集群状态: 
gluster peer status 
Number of Peers: 2   
2.建立volume
gluster volume create data_volume replica 2 192.168.200.{202,203}:/data/gluster/ 
在此只选用了两台,因为replica必须大于1并且是node数目的倍数 
3.启用volume
gluster volume start data_volume 
4.挂载使用
192.168.200.202
mount -t glusterfs 192.168.200.202:data_volume /mnt 
192.168.200.203
mount -t glusterfs 192.168.200.202:data_volume /mnt

安装ISCSI
192.168.200.202安装ISCSI
安装:
yum install scsi-target-utils
启动服务
/etc/init.d/tgtd start
设为开机自启动:
chkconfig tftd on
确认一下有没有端口起来
netstat -anlpt | grep 3260
dd if=/dev/zero of=/mnt/test bs=5M count=2000
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /mnt/test
tgtadm --lld iscsi --op show --mode target 查看信息
设置访问控制
为Target分配了存储设备后,需要设置访问控制后才可以使用,我们可以设置Target任意被访问,但是这样不安全;所以我们可以设置基于IP地址授权或基于用户验证的方式来控制对Target的访问
任意被访问:
把任意访问的授权给去掉
tgtadm --lld iscsi --op unbind --mode target --tid 1 -I ALL
设置基于ip地址的授权
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.144
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.143
tgtadm --lld iscsi --op show --mode target

192.168.200.203安装ISCSI
安装:
yum install scsi-target-utils
启动服务
/etc/init.d/tgtd start
设为开机自启动:
chkconfig tftd on
注意要关闭服务器的selinux
确认一下有没有端口起来
netstat -anlpt | grep 3260
dd if=/dev/zero of=/mnt/test bs=5M count=2000
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /mnt/test
tgtadm --lld iscsi --op show --mode target 查看信息
设置访问控制
为Target分配了存储设备后,需要设置访问控制后才可以使用,我们可以设置Target任意被访问,但是这样不安全;所以我们可以设置基于IP地址授权或基于用户验证的方式来控制对Target的访问
任意被访问:
把任意访问的授权给去掉
tgtadm --lld iscsi --op unbind --mode target --tid 1 -I ALL
设置基于ip地址的授权
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.144
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.143
tgtadm --lld iscsi --op show --mode target
ESXI服务器 192.168.200.144 添加ISCSI
1,存储适配器添加ISCSI
2,点击属性,再点击动态发现,添加192.168.200.202 192.168.200.203两个IP地址
3,点击存储器,点击添加存储器,然后格式化新添加的存储
4,ESXI新建一台服务器192.168.200.151,数据放在新加的ISCSI存储上
5,关闭192.168.200.202
5, 检查192.168.200.151虚拟是否能正常运行
6,启动192.168.200.202,gluster iscsi服务启动正常
7,在ESXI路径中能看到192.168.200.202路径
8,关闭192.168.200.203
9, 检查192.168.200.151虚拟是否能正常运行
10,启动192.168.200.203,gluster iscsi服务启动正常
11,在ESXI路径中能看到192.168.200.203路径
12,可以如此交替测试,证明关掉任何一台服务器,虚拟机能正常运行

转载于:https://blog.51cto.com/3807648/1572677

ESXI GLusterFS ISCSI 构建低端虚拟化解决方案相关推荐

  1. KVM虚拟化解决方案系列之KVM架构篇

    虚拟化是云计算的基础,在有虚拟化之前,一个物理主机上只能安装一个操作系统和运行一个核心业务程序.在有了虚拟化之后,一个物理主机上可以运行多台虚拟机,虚拟机上可以安装不同的操作系统和运行不同的核心业务程 ...

  2. 【VMware虚拟化解决方案】配置和部署VMware ESXi5.5

    [VMware虚拟化解决方案]配置和部署VMware ESXi5.5 马博峰 在安装ESXi5.5之前,需要对要对整个环境进行设计和规划,由于虚拟化涉及服务器技术.网络技术和存储技术等多项技术,所以虚 ...

  3. OpenVZ,Xen,KVM等:虚拟化解决方案

    Table of Contents OpenVZ 技术原理 功能特点 参考资料 KVM 简介 特点 种类 相关链接 Xen.OpenVZ.KVM三大VPS技术优劣势详解.VPS虚拟服务器是虚拟技术的产 ...

  4. 【VMware虚拟化解决方案】服务器虚拟化案例

    文章来源:http://blog.51cto.com/crazy123/1388784 服务器虚拟化建议方案 前 言 1公司IT现状 1.1服务器资源利用率不高 1.1.1 CPU资源利用率 1.1. ...

  5. ibm刀片服务器虚拟化,IBM POWER刀片服务器的虚拟化解决方案v1.3.ppt

    IBM POWER刀片服务器的虚拟化解决方案v1.3 BladeCenter POWER blade JS21&JS22 虚拟化 PowerVM By Allan Figueroa Edit ...

  6. Citrix桌面虚拟化解决方案介绍

    Citrix桌面虚拟化解决方案介绍 解决方案概况 Citrix交付中心简介 思杰交付中心利用普遍存在的连接,将一套功能不一的特性融入了安全的.无限的信息接入.整体而言,思杰完整的交付中心能提供这些特性 ...

  7. 浪潮服务器的开始虚拟化选项,浪潮服务器虚拟化解决方案.pptx

    目录;;2020/1/27;"Enterprises that do not leverage virtualization will pay up to 40 percent more i ...

  8. 什么是智能医院?如何构建自己的解决方案?

    什么是智能医院?如何构建自己的解决方案? What is a Smart Hospital and how to build your own solution? 智能医院的概念旨在通过云计算服务.机 ...

  9. 微软虚拟化解决方案课件

    微软虚拟化解决方案课件 转载于:https://blog.51cto.com/yangzhiguo/231577

最新文章

  1. Android Binder的使用
  2. ddr4单颗粒最大_Zynq UltraScale +系列之“DDR4接口设计”
  3. 三、IntellijIDEA开发工具,学习Java好利器
  4. linux中使用ntpdate命令进行时间更新时出现the NTP socket is in use, exiting
  5. 网址URL特殊字符编码
  6. Python:SQLMap的工作流程
  7. 全国重点城市建筑物矢量数据合集二(Shp格式+带高度)
  8. 自平衡小车的原理和硬件设计
  9. Ruby语言的优点和缺点
  10. linux 命令行语法错误,sudo命令:解决使用Linux命令行时出现的错误提示
  11. appium+python入门,启动app
  12. laravel 清除缓存
  13. NES APU Replayer
  14. UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。
  15. 解决ffmpeg合成的视频格式浏览器无法播放问题
  16. 前端 PC端兼容性问题总结
  17. Mars3D\Cesium
  18. java timer schedule_Java Timer的使用,timer.schedule定时执行
  19. catia 螺钉外螺纹_请问catia如何画螺杆和螺栓上的螺纹
  20. 手机如何设置每个月23日固定时间定时提醒

热门文章

  1. 图片放大显示的jQuery插件
  2. Python defaultdict 模块和 namedtuple 模块
  3. 跟着 Event loop 规范理解浏览器中的异步机制
  4. w命令、vmstat命令、top命令、sar命令、noload命令
  5. 补8.python之面相对象part.7(类相关函数的补充)
  6. 如何安装Android SDK Emulator
  7. 算法导论——lec 10 图的基本算法及应用
  8. 转载: Qt 学习之路 2归档
  9. .net环境故障处理
  10. 针对web服务器容灾自动切换方案