前面我们介绍了 Redhat6.5配置RHCS–Luci/Ricci实现web高可用集群,接下来我们介绍配置磁盘文件共享
一.环境需求
两台rhe6.5的虚拟机
server1配置luci集群管理界面,用来配置和管理集群
server1.server2作为集群节点
server3配置共享存储
二.搭建步骤
1.server3,server1,server2上安装软件
server3上安装
yum install -y scsi-*
vim /etc/tgt/targets.conf #编写配置文件,设置磁盘共享
/etc/init.d/tgtd start ##打开服务

server2和server3
1 yum install -y iscsi-*
2 iscsiadm -m discovery -t st -p 172.25.61.3 ##发现设备
3 iscsiadm -m node -l ##激活设备

2.server1和server上安装mysql
yum install -y mysql-server
3.server1上将共享的设备格式化,server2和server3上更改mysql的权限
fdisk -l ##查看设备
Disk /dev/sdb: 8589 MB, 8589934592 bytes
64 heads, 32 sectors/track, 8192 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
mkfs.ext4 /dev/sdb ##格式化
mount /dev/sdb /var/lib/mysql/
chown mysql.mysql /var/lib/mysql/
ll -d /var/lib/mysql/
[root@server2 ~]# ll -d /var/lib/mysql/
drwxr-xr-x 5 mysql mysql 4096 Apr 25 00:35 /var/lib/mysql/
[root@server1 mysql]# ll -d /var/lib/mysql/
drwxr-xr-x 3 mysql mysql 4096 Apr 25 00:31 /var/lib/mysql/
4.测试mysql正常启动和关闭
[root@server2 mysql]# /etc/init.d/mysqld start
Starting mysqld: [ OK ]
[root@server2 mysql]# /etc/init.d/mysqld stop
Stopping mysqld: [ OK ]
