无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻动态 > 行业新闻 >

应用GFS和DRBD在CentOS 5.5勤奋行Samba CTDB群集布署

时间:2021-03-01 05:33来源:未知 作者:jianzhan 点击:
大家应用了2个连接点,全是主题活动连接点,规定是要完成负荷平衡,以便拷贝连接点间的数据信息,大家应用的是DRBD,以便完成积极/积极群集,大家务必应用ClusterFS(这儿应用GFS)

大家应用了2个连接点,全是主题活动连接点,规定是要完成负荷平衡,以便拷贝连接点间的数据信息,大家应用的是DRBD,以便完成积极/积极群集,大家务必应用ClusterFS(这儿应用GFS),便于让2个连接点能够同时在DEBD資源上实行写实际操作。

1、基本表明

Linux发售版:大家应用的是CentOS 5.5 64位发售版,自然文中详细介绍的方式一样可用于Fedora和Red Hat Enterprise Linux,CentOS的安裝非常简单,安裝时挑选基本包和其他你必须的手机软件包,非常值得留意的是,大家应用DRBD拷贝连接点中间的数据信息,它必须占有一个硬盘或系统分区,因而在安裝CentOS时留意预埋好室内空间或立即为DRBD建立好一个系统分区。

互联网硬件配置和拓扑构造:在每一个连接点上,大家应用了两块千兆网卡网口,一个(eth0)联接到互联网(LAN),另外一个(eth1)根据交叉式线完成2个连接点间的联接,DRBD在2个连接点中间拷贝数据信息时,不是会根据互联网互换机或其他互联网机器设备的,只是立即走交叉式线。

本实例教程应用的2个物理学连接点各自是:node1.clusterbr.int和node2.clusterbr.int。 node1.clustersmb.int:应用IP 10.0.0.181 (LAN) 和IP 172.16.0.1 (交叉式) node2.clustersmb.int:应用IP 10.0.0.182 (LAN) 和IP 172.16.0.2 (交叉式) vip1.clustersmb.int:它是群集IP,来源于连接点1 10.0.0.183 vip2.clustersmb.int:它是群集IP,来源于连接点2 10.0.0.184

硬盘:2个连接点均配置了两块硬盘,/dev/sda安裝实际操作系统软件,/dev/sdb供DRBD应用,如同前边提及的,只应用一块硬盘也是能够的,只必须为DRBD分派一个单独的系统分区就可以。

CTDB:它是TDB的群集完成,以便在群集文档系统软件上应用Samba,大家必须一个积极/积极群集,让两侧的smb服务都能响应互联网恳求,详尽信息内容请参照。

2、提前准备连接点

最先,大家必须禁止使用SELinux,用vi开启selinux配备文档:

vi /etc/selinux/config

改动下边这一内行人容,其他內容不会改变:

SELINUX=disabled

接下去必须改动服务器名和连接点的网关ip。

vi /work

连接点1:

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=node1.clustersmb.int
GATEWAY=10.0.0.9

连接点2:

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=node2.clustersmb.int
GATEWAY=10.0.0.9

接下去配备互联网插口。

连接点1 LAN插口:

vi /work-scripts/ifcfg-eth0

內容以下:

DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.181
NETMASK=255.255.255.0
ONBOOT=yes
HWADDR=a6:1e:3d:67:66:78

连接点1交叉式/DRBD插口:

vi /work-scripts/ifcfg-eth1

內容以下:

DEVICE=eth1
BOOTPROTO=static
IPADDR=172.16.0.1
NETMASK=255.255.255.0
ONBOOT=yes
HWADDR=ee:ef:ff:9a:9a:57

连接点2 LAN 插口:

vi /work-scripts/ifcfg-eth0

內容以下:

DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.182
NETMASK=255.255.255.0
ONBOOT=yes
HWADDR=52:52:a1:1a:62:32

连接点2交叉式/DRBD插口:

vi /work-scripts/ifcfg-eth1

內容以下:

DEVICE=eth1
BOOTPROTO=static
IPADDR=172.16.0.2
NETMASK=255.255.255.0
ONBOOT=yes
HWADDR=1a:18:b2:50:96:1e

接下去在2个连接点上设定DNS配备。

vi /etc/resolv.conf

內容以下:

search clustersmb.int
nameserver 10.0.0.9

接下去配备基本的服务器名分析,开启/etc/hosts文档:

vi /etc/hosts

內容以下:

127.0.0.1localhost.localdomain localhost
10.0.0.191 node1.clustersmb.intnode1
10.0.0.192 node2.clustersmb.intnode2

Ps:这儿依据你的具体状况能够加上大量相近的迅速分析内容。

设定好后,查验一放网络联接是不是一切正常,最先在连接点1上根据LAN插口ping连接点2。

[ ~]# ping -c 2 node2
PING node2 (10.0.0.182) 56(84) bytes of data.
64 bytes from node2 (10.0.0.182): icmp_seq=1 ttl=64 time=0.089 ms
64 bytes from node2 (10.0.0.182): icmp_seq=2 ttl=64 time=0.082 ms
--- node2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.082/0.085/0.089/0.009 ms

随后根据交叉式插口ping连接点2。

[ ~]# ping -c 2 172.16.0.2
PING 172.16.0.2 (172.16.0.2) 56(84) bytes of data.
64 bytes from 172.16.0.2: icmp_seq=1 ttl=64 time=0.083 ms
64 bytes from 172.16.0.2: icmp_seq=2 ttl=64 time=0.083 ms
--- 172.16.0.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.083/0.083/0.083/0.000 ms

一切一切正常,随后在连接点2上根据LAN插口ping连接点1。

[ ~]# ping -c 2 node1
PING node1 (10.0.0.181) 56(84) bytes of data.
64 bytes from node1 (10.0.0.181): icmp_seq=1 ttl=64 time=0.068 ms
64 bytes from node1 (10.0.0.181): icmp_seq=2 ttl=64 time=0.063 ms
--- node1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.063/0.065/0.068/0.008 ms

接下去根据交叉式插口ping连接点1。

[ ~]# ping -c 2 172.16.0.1
PING 172.16.0.1 (172.16.0.1) 56(84) bytes of data.
64 bytes from 172.16.0.1: icmp_seq=1 ttl=64 time=1.36 ms
64 bytes from 172.16.0.1: icmp_seq=2 ttl=64 time=0.075 ms
--- 172.16.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 10010ms
rtt min/avg/max/mdev = 0.075/0.722/1.369/0.647 ms

配备起动选择项,我将起动级別设成3。

vi /etc/inittab

改动下边这方面內容,其他不会改变。

id:3:initdefault:

我很喜欢将过剩的起动服务除掉,只留有真实必须的服务,下边就是我必须的服务目录。

如今必须重新启动2个连接点,让配备起效。

Reboot
(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信