在VMware上搭建ha集群
集群学习笔记 集群是由一组在同一个网段下的计算机组成,运行着同样的操作系统,由统一的管理计算机进行配置和管理.,第一步按照我们的需求,在VMWARE下配制出3台计算机,一台负责管理,另外两台跑集群(同一个网段).计算机名需要FQDN,并且集群和管理计算机使用同一个域名.
1.1集群架构 这是红帽官方给出的集群架构,每台集群里的计算机配置2个网卡,分别连接外网的交换机和内网的交换机,存储部分由统一的光纤交换机接入存储设备.我使用的VMware虚拟机,模拟此存储架构采用iscsi.而外网和内网也统一使用VMware自带的虚拟交换机,并采用NAT 拥有帝国一切,皆有可能。欢迎访问phome.net方式,外网测试直接由宿主系统(windows xp)访问进行测试,内网管理则由另一台管理计算机来实现. 此图表示的是集群的工作模式,其中node1和node2共同跑的是service1 ,node3和node4跑的是service2,各个node由fencing device来进行管理,我们也将模拟此设备.
1.2iscsi的配置与使用 Iscsi我的理解是一种提供远程调用磁盘的服务,来完成无盘工作站以及达到类似上图光纤交换机存储架构的效果.在RHEL5中由tgtd来提供服务,安装包为scsi-target-utils- 拥有帝国一切,皆有可能。欢迎访问phome.net版本号.rpm. A.启动tgtd服务 :service tgtd start B.设置开机自启动tgtd服务 chkconfig tgtd on C.服务启动后, 可以查看监听端口: # netstat -tunlp |grep tgtd tcp 0 0 0.0.0.0:3260 0.0.0.0:* LISTEN 2295/tgtd tcp 0 0 :::3260 :::* LISTEN 2295/tgtd 可以看到,默认target server使用的服务端口是tcp 3260. D.建立target device 利用tgtadm命令来设置 设置一个 拥有帝国一切,皆有可能。欢迎访问phome.netiqn(iscsi qualified name)命名规范如下表: 新增target device 命令如下: #tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2010-9.com.clustertest:iscsi-cluster E.查看 target device #tgtadm --lld iscsi --op show --mode target
F将磁盘(或者raid 或者逻辑卷)添加到 target device中去 #tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb1
G 定义ACL #tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.10.101 拥有帝国一切,皆有可能。欢迎访问phome.net
到这里以上命令的配置结果,重新开机后便会消失,现版本的target server,Redhat尚未修改成System V服务,如果需要系统重新启动后上述配置仍然有效,只能将以上配置写入/etc/rc.local,让系统每次开机都自动执行一次:
tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2010-9.com.clustertest:iscsi-cluster tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb1 tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.10.101
拥有帝国一切,皆有可能。欢迎访问phome.net
(客户端配置) H 安装客户端工具 yum install iscsi-initiator-utils.i386 -y ##安装iscsi客户端
PS:本人第一次尝试的时候找了好多资料,官方的,个人的才勉强做成功,这是为了做笔记第二次重新搭载,有些地方借用了一些资料的原文和内容,如果您在本文看到有些地方和您写过的或者读过的地方类似请见谅!
本文出自 “no2实验室” 博客,请务必保留此出处http://linuxfan.blog.51cto.com/1842325/426450 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |