快速业务通道

在VMware上搭建ha集群

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-10

集群学习笔记

集群是由一组在同一个网段下的计算机组成,运行着同样的操作系统,由统一的管理计算机进行配置和管理.,第一步按照我们的需求,在VMWARE下配制出3台计算机,一台负责管理,另外两台跑集群(同一个网段).计算机名需要FQDN,并且集群和管理计算机使用同一个域名.

1.1集群架构

这是红帽官方给出的集群架构,每台集群里的计算机配置2个网卡,分别连接外网的交换机和内网的交换机,存储部分由统一的光纤交换机接入存储设备.我使用的VMware虚拟机,模拟此存储架构采用iscsi.而外网和内网也统一使用VMware自带的虚拟交换机,并采用NAT 拥有帝国一切,皆有可能。欢迎访问phome.net方式,外网测试直接由宿主系统(windows xp)访问进行测试,内网管理则由另一台管理计算机来实现.

此图表示的是集群的工作模式,其中node1node2共同跑的是service1 ,node3node4跑的是service2,各个nodefencing 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.netiqniscsi 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客户端
#chkconfig iscsi on &&/etc/iscsi start ##启服务
#iscsiadm --mode discovery --type sendtargets --portal 192.168.10.1 ##发现存储
#iscsiadm --mode node --targetname iqn.2010-9.com.clustertest: 拥有帝国一切,皆有可能。欢迎访问phome.net

PS:本人第一次尝试的时候找了好多资料,官方的,个人的才勉强做成功,这是为了做笔记第二次重新搭载,有些地方借用了一些资料的原文和内容,如果您在本文看到有些地方和您写过的或者读过的地方类似请见谅!

本文出自 “no2实验室” 博客,请务必保留此出处http://linuxfan.blog.51cto.com/1842325/426450

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号