[root@server1 drbd.d]# scp dbdata.resroot@172.25.29.2:/etc/drbd.d/
root@172.25.29.2's password:
#服务端1和服务端2同时初始化 ,同时开启drbd
[root@server1 drbd.d]# drbdadm create-md dbdata #初始化
--== Thank you for participating in the globalusage survey ==--
The server's response is:
Writing meta data...
initializing activity log
NOT initializing bitmap
New drbd meta data block successfully created.
[root@server2 drbd.d]# drbdadm create-md dbdata
--== Thank you for participating in the globalusage survey ==--
The server's response is:
Writing meta data...
initializing activity log
NOT initializing bitmap
New drbd meta data block successfully created.
2.测试
[root@server3 ~]# ping 172.25.25.100 #ping通了
64 bytes from 172.25.29.100: icmp_seq=1 ttl=64 time=0.485 ms
64 bytes from 172.25.29.100: icmp_seq=2 ttl=64 time=0.292 ms
64 bytes from 172.25.29.100: icmp_seq=3 ttl=64 time=0.289 ms
[root@server3 ~]# arp -an|grep 172.25.25.100 #查看ip
? (172.25.25.100) at 52:54:00:ec:8b:36 [ether] on eth0
[root@server1 ~]# ip addr show eth0 #和服务端1的一样
2: eth0: mtu 1500 qdiscpfifo_fast state UP qlen 1000
link/ether52:54:00:ec:8b:36 brd ff:ff:ff:ff:ff:ff
inet 172.25.25.111/24brd 172.25.25.255 scope global eth0
inet 172.25.25.100/24brd 172.25.25.255 scope global secondary eth0
inet6fe80::5054:ff:feec:8b36/64 scope link
valid_lft foreverpreferred_lft forever
[root@server1 ~]# df #磁盘也挂载上了
Filesystem 1K-blocks Used Available Use%Mounted on
/dev/mapper/VolGroup-lv_root 7853764 1290388 6164428 18% /
tmpfs 510200 0 510200 0% /dev/shm
/dev/vda1 495844 33467 436777 8% /boot
/dev/drbd1 4128284 95176 3823404 3% /var/lib/mysql
[root@server1 ~]# mysql #mysql也打开了
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
[root@server2 ha.d]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server throughsocket '/var/lib/mysql/mysql.sock' (2)
[root@server1 ~]# /etc/init.d/heartbeat stop #当服务端1的heartbeat停止之后
Stopping High-Availability services: Done.
[root@server1 ~]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server throughsocket '/var/lib/mysql/mysql.sock' (2)
[root@server3 ~]# arp -an|grep 172.25.25.100 #查看ip
? (172.25.25.100) at 52:54:00:85:1a:3b [ether] on eth0
[root@server2 ha.d]# ip addr show eth0 #服务端2在服务
2: eth0: mtu 1500 qdiscpfifo_fast state UP qlen 1000
link/ether52:54:00:85:1a:3b brd ff:ff:ff:ff:ff:ff
inet 172.25.25.112/24brd 172.25.25.255 scope global eth0
inet6fe80::5054:ff:fe85:1a3b/64 scope link
valid_lft foreverpreferred_lft forever
[root@server2 ha.d]# df #挂载上了
Filesystem 1K-blocks Used Available Use%Mounted on
/dev/mapper/VolGroup-lv_root 7853764 1188980 6265836 16% /
tmpfs 510200 0 510200 0% /dev/shm
/dev/vda1 495844 33467 436777 8% /boot
/dev/drbd1 4128284 95176 3823404 3% /var/lib/mysql
[root@server1 ~]# /etc/init.d/heartbeat start #当服务端1的heartbeat启动之后
Starting High-Availability services: INFO: Resource is stopped
Done.
[root@server3 ~]# arp -an|grep 172.25.25.100 #又回到了服务端1
? (172.25.25.100) at 52:54:00:ec:8b:36 [ether] on eth0
[root@server1 ~]# ip addr show eth0
2: eth0: mtu 1500 qdiscpfifo_fast state UP qlen 1000
link/ether52:54:00:ec:8b:36 brd ff:ff:ff:ff:ff:ff
inet 172.25.25.111/24brd 172.25.25.255 scope global eth0
inet 172.25.25.100/24brd 172.25.25.255 scope global secondary eth0
inet6 fe80::5054:ff:feec:8b36/64scope link
valid_lft foreverpreferred_lft forever