Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3371342
  • 博文数量: 258
  • 博客积分: 9440
  • 博客等级: 少将
  • 技术积分: 6998
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-03 10:28
个人简介

-- linux爱好者,业余时间热衷于分析linux内核源码 -- 目前主要研究云计算和虚拟化相关的技术,主要包括libvirt/qemu,openstack,opennebula架构和源码分析。 -- 第五届云计算大会演讲嘉宾 微博:@Marshal-Liu

文章分类

全部博文(258)

文章存档

2016年(1)

2015年(4)

2014年(16)

2013年(22)

2012年(41)

2011年(59)

2010年(40)

2009年(75)

分类: 系统运维

2013-11-29 16:55:54

1. 存储和RHCS管理节点配置
1.1 iscsi server 安装配置
yum install scsi-target-utils
/etc/init.d/tgtd start
(1)/dev/sdb1作为mysql的共享存储(500G)
tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.rhcs.mysql
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.33.130
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.33.131
(2)/dev/sdb2作为tomcat的共享存储(100G)
tgtadm --lld iscsi --op new --mode target --tid 2 -T iqn.rhcs.tomcat
tgtadm --lld iscsi --op new --mode logicalunit --tid 2 --lun 1 -b /dev/sdb2
tgtadm --lld iscsi --op bind --mode target --tid 2 -I 192.168.33.138
tgtadm --lld iscsi --op bind --mode target --tid 2 -I 192.168.33.139
(3)/dev/sdb3作为opennebula的共享存储(400G)
tgtadm --lld iscsi --op new --mode target --tid 3 -T iqn.rhcs.one
tgtadm --lld iscsi --op new --mode logicalunit --tid 3 --lun 1 -b /dev/sdb3
tgtadm --lld iscsi --op bind --mode target --tid 3 -I 192.168.33.141
tgtadm --lld iscsi --op bind --mode target --tid 3 -I 192.168.33.142

注: 查看当前所有的target和lun
1.2 RHCS管理节点安装配置
yum install luci
vim /etc/sysconfig/luci
host = 192.168.x.x #manager node ip
port = 8443
service iptables stop
chkconfig iptables off
service acpid stop
chkconfig acpid off
service NetworkManager stop
chkconfig NetworkManager off
/etc/init.d/luci start

2. RHCS cluster node安装配置
2.1 RHCS 安装配置
yum remove corosync
yum install corosync
service iptables stop
chkconfig iptables off
service acpid stop
chkconfig acpid off
service NetworkManager stop
chkconfig NetworkManager off
yum install  rgmanager lvm2-cluster gfs2-utils
passwd ricci
/etc/init.d/ricci start
2.2 mysql双机FO配置 (130和131)
(1)mysql共享存储挂载(130和131节点)
挂载mysql的共享存储,并将其写入rc.local中,保证主机重启后能够自动挂载此volume
iscsiadm -m discovery -t sendtargets -p 192.168.33.140   
iscsiadm -m node --targetname iqn.rhcs.mysql -p 192.168.33.140 --login
(2)安装mysql(不做详细描述,具体参见《mysql的安装》)
   可以将mysql直接安装到共享存储上,也可以只将mysql的data目录保存到共享存储上
(3)编写mysqld服务启停脚本


2.3 tomcat的双机FO
(1)挂载tomcat需要的共享存储,并写入rc.local
iscsiadm -m discovery -t sendtargets -p 192.168.33.140   
iscsiadm -m node --targetname iqn.rhcs.tomcat -p 192.168.33.140 --login
(2) 安装tomcat到共享存储上(具体参见tomcat的安装)
(3) 编写tomcat的服务启停脚本


3. rhcs管理工具luci使用
   由于web界面,登录进去基本就会用了。

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