红帽企业集群和存储管理之rhcs高性能HA群集构建的简单应用
红帽企业集群和存储管理之rhcs高性能HA群集构建的简单应用案例应用拓扑图:案例应用实现详细步骤如下:
# hostname
target.junjie.com
# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=target.junjie.com
在/etc/hosts中添加以下几行:
# cat /etc/hosts
192.168.101.210 target.junjie.com target
192.168.101.211 node1.junjie.com node1
192.168.101.212 node2.junjie.com node2
#setup
# service network restart
Shutting down interface eth0:
Shutting down loopback interface:
Bringing up loopback interface:
Bringing up interface eth0:
# ifconfig eth0
eth0 Link encap:EthernetHWaddr 00:0C:29:1B:F1:BA
inet addr:192.168.101.210Bcast:192.168.101.255Mask:255.255.255.0
# cat /etc/yum.repos.d/server.repo
name=Red Hat Enterprise Linux server
baseurl=file:///mnt/cdrom/Server/
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
name=Red Hat Enterprise Linux vt
baseurl=file:///mnt/cdrom/VT/
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
name=Red Hat Enterprise Linux cluster
baseurl=file:///mnt/cdrom/Cluster/
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
name=Red Hat Enterprise Linux clusterstorage
baseurl=file:///mnt/cdrom/ClusterStorage/
enabled=1
gpgcheck=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
# yum list all
# hostname
node1.junjie.com
# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=node1.junjie.com
#setup
# service network restart
Shutting down interface eth0:
Shutting down loopback interface:
Bringing up loopback interface:
Bringing up interface eth0:
# ifconfig eth0
eth0 Link encap:EthernetHWaddr 00:0C:29:66:E1:DA
inet addr:192.168.101.211Bcast:192.168.101.255Mask:255.255.255.0
# hostname
node2.junjie.com
# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=node2.junjie.com
# setup
# service network restart
Shutting down interface eth0:
Shutting down loopback interface:
Bringing up loopback interface:
Bringing up interface eth0:
# ifconfig eth0
eth0 Link encap:EthernetHWaddr 00:0C:29:79:F8:F7
inet addr:192.168.101.212Bcast:192.168.101.255Mask:255.255.255.0
# scp /etc/hosts node1.junjie.com:/etc/
# scp /etc/hosts node2.junjie.com:/etc/
# scp /etc/yum.repos.d/server.repo node2.junjie.com:/etc/yum.repos.d/
# scp /etc/yum.repos.d/server.repo node2.junjie.com:/etc/yum.repos.d/
# hwclock -s
# date
Thu Apr5 12:49:35 CST 2012
#
# hwclock -s
# date
Thu Apr5 12:49:43 CST 2012
# mkdir /mnt/cdrom/
# mount /dev/cdrom /mnt/cdrom/
#yum list all
# hwclock -s
# date
Thu Apr5 12:49:54 CST 2012
# mkdir /mnt/cdrom/
# mount /dev/cdrom /mnt/cdrom/
#yum list all
# yum install scsi-target-utils -y
# chkconfig tgtd on
# service tgtd start
Starting SCSI target daemon:
# fdisk /dev/sda
p/n/p//+1000M/p/w
# partprobe /dev/sda
# tgtadm --lld iscsi --op new --mode target --tid 1 --targetname iqn.2012-05-22.com.junjie.target
# tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 --backing-store /dev/sda4
# tgtadm --lld iscsi --op bind --mode target --tid 1 --initiator-address 192.168.101.0/24
# tgtadm --lld iscsi --op show --mode target
Target 1: iqn.2012-05-22.com.junjie.target
System information:
Driver: iscsi
State: ready
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: deadbeaf1:0
SCSI SN: beaf10
Size: 0 MB
Online: Yes
Removable media: No
Backing store: No backing store
LUN: 1
Type: disk
SCSI ID: deadbeaf1:1
SCSI SN: beaf11
Size: 1012 MB
Online: Yes
Removable media: No
Backing store: /dev/sda4
Account information:
ACL information:
192.168.101.0/24
# vim /etc/tgt/targets.conf
6 <target iqn.2012-05-22.com.junjie.target>
8 backing-store /dev/sda4
16 initiator-address 192.168.101.0/24
17 </target>
# yum list all |grep iscsi-initiator
# yum install -y iscsi-initiator-utils
# vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2012-05-22.com.junjie.node1
# chkconfig iscsi on
# service iscsi start
iscsid is stopped
Turning off network shutdown. Starting iSCSI daemon:
Setting up iSCSI targets: iscsiadm: No records found!
#
# iscsiadm --mode discovery --type sendtargets --portal 192.168.101.210
192.168.101.210:3260,1 iqn.2012-05-22.com.junjie.target
# iscsiadm --mode node --targetname iqn.2012-05-22.com.junjie.target --portal 192.168.101.210:3260 --login
Logging in to
Login to : successful
# fdisk -l
…………..
Disk /dev/sdb: 1011 MB, 1011709440 bytes
32 heads, 61 sectors/track, 1012 cylinders
Units = cylinders of 1952 * 512 = 999424 bytes
Disk /dev/sdb doesn't contain a valid partition table
#fdisk /dev/sdb
p/n/p/1///w
# partprobe /dev/sdb
# cat /proc/partitions
8 0 12582912 sda
8 1 104391 sda1
8 2 8193150 sda2
8 3 1534207 sda3
8 16 987997 sdb
8 17 987681 sdb1
# mkfs -t ext3 /dev/sdb1
# mkdir /mnt/1
# mount /dev/sdb1 /mnt/1
# cd /mnt/1/
# echo "web-server--xjzhujunjie--2012/05/06" >index.html
# ll
# cd
# umount /mnt/1/
# mount
在node2上进行配置:
# yum list all |grep iscsi-initiator
# yum install -y iscsi-initiator-utils
# vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2012-05-22.com.junjie.node2
# chkconfig iscsi on
# service iscsi start
iscsid is stopped
Turning off network shutdown. Starting iSCSI daemon:
Setting up iSCSI targets: iscsiadm: No records found!
# iscsiadm --mode discovery --type sendtargets --portal 192.168.101.210
192.168.101.210:3260,1 iqn.2012-05-22.com.junjie.target
# iscsiadm --mode node --targetname iqn.2012-05-22.com.junjie.target --portal 192.168.101.210:3260 --login
Logging in to
Login to : successful
# fdisk -l
Disk /dev/sdb: 1011 MB, 1011709440 bytes
32 heads, 61 sectors/track, 1012 cylinders
Units = cylinders of 1952 * 512 = 999424 bytes
Device Boot Start End Blocks IdSystem
/dev/sdb1 1 1012 987681+83Linux
#
# tgtadm --lld iscsi --op show --mode target
Target 1: iqn.2012-05-22.com.junjie.target
System information:
Driver: iscsi
State: ready
I_T nexus information:
I_T nexus: 1
Initiator: iqn.2012-05-22.com.junjie.node1
Connection: 0
IP Address: 192.168.101.211
I_T nexus: 2
Initiator: iqn.2012-05-22.com.junjie.node2
Connection: 0
IP Address: 192.168.101.212
ricci&luci
# yum install -y ricci httpd
# chkconfig ricci on
# service ricci start
Starting oddjobd:
generating SSL certificates...done
Starting ricci:
#
# yum install -y ricci httpd
# chkconfig ricci on
# service ricci start
Starting oddjobd:
generating SSL certificates...done
Starting ricci:
#
# yum install -y luci
# luci_admin init
Initializing the luci server
Creating the 'admin' user
Enter password:
Confirm password:
………..
You must restart the luci server for changes to take effect.
Run "service luci restart" to do so
#
# chkconfig luci on
# chkconfig --list luci
luci 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# service luci start
Starting luci: Generating https SSL certificates...done
Point your web browser to https://target.junjie.com:8084 to access luci
#
client测试管理:
红帽企业集群和存储管理之rhcs高性能HA群集构建实现过程:(具体说明略,图片说明略)
# cd /etc/cluster/# ll
total 8
-rw-r----- 1 root root374 Apr5 14:20 cluster.conf
-rw------- 1 root root 4096 Apr5 14:48 fence_xvm.key
开始使用虚拟IP访问测试
查看群集信息
故障模拟
继续轮询到node1节点上
首次轮询至node2.junjie.com成功!!
再次轮询至node1.junjie.com失败!!
本人不知后面如何处理,希望高手指点!!
学习了,不错,讲的太有道理了 我不在江湖,但江湖中有我的传说。 如果跟导师讲不清楚,那么就把他搞胡涂吧! 丑,但是丑的特别,也就是特别的丑! 帮帮顶顶!! 我的id是假冒的,大家不要相信我是骗子。
页:
[1]