成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

兩臺linux完美實現雙機熱備

系統 Linux
一直想做基于linux的雙機熱備,一直沒有時間和機會。一直以為只要做雙機熱備的實驗就必須兩臺機器外接一個存儲。甚至一個月以前在學習keepalived的時候還在琢磨keepalvied去掉哪些條件可以實現雙機熱備。

一直想做基于linux的雙機熱備,一直沒有時間和機會。一直以為只要做雙機熱備的實驗就必須兩臺機器外接一個存儲。甚至一個月以前在學習keepalived的時候還在琢磨keepalvied去掉哪些條件可以實現雙機熱備。直到一個月以前設計存儲方案的時候部門老大給了一個國外的鏈接介紹drbd+nfs實現nfs的熱備方案的時候,我的眼前一亮,這不就是我一直想做的不依靠存儲實現熱備的解決方案嗎?

先來糾正一下自己的錯誤認識吧,沒接觸keepalived和heartbeat的時候,道聽途說的認為keepalived出現以后就沒有必要再用heartbeat了。在仔細學習了這兩個傳奇人物以后發現:keepavled是專門為高可用的集群而誕生的,而heartbeat生是雙機熱備的人死是雙機熱備的死人。

好了,說說本文實現的原理吧。大體來說就是heartbeat+drbd。heartbeat自是不用說,用它來實現資源的統一調度;而drbd就是本文的重頭戲。這一個什么東東呢?官方的東東咱就不說了。用咱們自己的話說,就是實現兩臺機器的兩塊硬盤的實時完整復制(drbd即磁盤鏡像)。它的出現,解決了兩臺機器做雙機時的數據一致性問題。

ok,廢話半天,說一下本文的實現環境:

os:ubuntu9.04ip1:192.168.1.11 drbd1ip2:192.168.1.12 drbd2disk:/dev/sdb1(一個8G的分區)通過drbd,掛在每臺機器上的sdb1這塊分區將成為咱們“存儲”。let's go !

++++++現在開始兩臺機器配置一樣++++++

1.設定hostsvi /etc/hosts192.168.1.11 drbd1192.168.1.12 drbd2注意:比如在1.11這臺機器上。drbd1是你執行hostname命令看到的,而不是隨手一寫的喲:)

2.安裝并配置drbd

1).安裝drbd。

你可以去http://oss.linbit.com/drbd/下載最新的版本。本文為了方便直接從ubuntu的源進行安裝apt-get install drbd8-utils

2).創建配置文件

如果用apt-get或者yum的方式安裝的話,會默認創建配置文件,而編譯安裝則不會。不管直接清空或改名,寫入以下內容。

vi /etc/drbd.confcommon { syncer { rate 10M; } #速率}resource r0 { protocol C; disk { on-io-error detach; } on drbd1 { #drbd1為第一臺機器的機器名 device /dev/drbd0; #創建的虛擬資源 disk /dev/sdb1;#實際的物理分區,一定要注意,是一個單獨的分區,而且是未經格式化的 address 192.168.1.11:7788; #第一臺機器的ip地址,及通訊端口 meta-disk internal; #類型,局域網 } on drbd2 { device /dev/drbd0; disk /dev/sdb1; address 192.168.1.12:7788; meta-disk internal; } }

3)創建資源

drbdadm create-md r0 #r0為剛才配置文件里的資源名會提示三個疑問,如果你英文還可以的話,可以閱讀一下,不然的話,直接回車。在終點你會看到success:)

4)啟動drbd服務

/etc/init.d/drbd startcat /proc/drbd你應該可以看到

注意里面我標注的"Secondary/Secondary"意思是說現在這塊盤是從盤,主盤不知道。

#p#

++++++現在開始只在drbd1上操作++++++

5)初始化網絡硬盤

drbdsetup /dev/drbd0 primary -ocat /proc/drbd

你會發現現在已經是"Primary/Secondary"了,而且已經開始同步硬盤狀態。

為了實時的查看同步情況,你可以在drbd1上執行

watch -n1 cat /proc/drbd

同步還在進行

經過一段時間的等待,你會發現成功完成!

同步完成以后,在drbd2上查看硬盤狀態

注意磁盤狀態是:"Secondary/Primary"

格式化網絡磁盤

6)設置drbd開機啟動

在兩臺機器上都執行

chkconfig drbd on

7)手工測試drbd是不是正常工作

在drbd1上建立3個文件

#p#

在drbd2上驗證結果

ok,我們現在已經確定drbd是正常工作的了。也相信在這么細致的介紹下,你已經熟悉了它是怎么工作了。我們現在有了“網絡存儲”了。下一步就是讓一個東東幫我們調度資源了。簡單的幾步配置有請heartbeat出場

3.配置heartbeat

1)安裝heartbeat

apt-get install heartbeat

2)配置heartbeat

vi /etc/heartbeat/ha.cflogfacility local0keepalive 2deadtime 10auto_failback offbcast eth0node drbd1 drbd2

vi /etc/heartbeat/haresourcesdrbd1 drbddisk::r0 Filesystem::/dev/drbd0::/mnt::ext3

vi authkeysauth 33 md5 abc

chmod 600 authkeys

3)相同的配置復制到drbd2

scp authkeys haresources ha.cf root@192.168.1.12:/etc/heartbeat/

4)確保服務都是正常運行的

/etc/init.d/drbd start/etc/init.d/heartbeat start

5)切換測試

通過cat /proc/drbd查看drbd的狀態或者mount查看/mnt是不是已經掛載確定資源所在的機器。然后在那臺機器的/mnt新建立一些文件并停掉那臺機器上的heartbeat。看另一臺機器上/mnt是不是被自動掛載了呢?里面是不是有剛創建的文件?good luck!

總結:基本兩臺linux實現的雙機熱備到此就要結束了。回顧一下環境:兩臺機器;兩塊獨立的分區,最好是一樣大,只分區,而沒有格式化;linux操作系統;drbd網絡磁盤;heartbeat實現資源調度;好像就這么多東西吧。可能您要說了,看完這篇文章,一點實際意義都沒有,因為只是實現了共享磁盤。哈哈,我要說,要想發揮威力就要仔細的看一下heartbeat的資源調度了,有了這位大管家,還有啥實現不了的服務呢?

【編輯推薦】

  1. 如何保持Linux服務器間的文件同步
  2. 攻防有道 剖析對Linux服務器的攻擊
  3. Linux服務器被黑 知識點全面講解
責任編輯:趙寧寧 來源: chinaitlab
相關推薦

2017-06-16 10:39:51

雙機熱備軟件

2009-01-09 22:37:43

服務器系統故障

2010-05-12 17:15:57

2014-11-25 15:36:47

雙主機計算機ITM

2018-01-22 10:05:14

災備

2015-07-16 12:52:53

2011-12-16 10:25:52

2013-03-27 11:17:09

寶德虛擬化雙機熱備

2009-02-27 17:13:00

寶德服務器雙機熱備校園一卡通

2010-04-14 16:37:12

Cisco路由器

2024-01-25 10:20:40

防火墻網絡 安全雙機熱備

2011-07-20 10:06:27

域控制器AD

2011-09-22 10:48:20

MySQL集群HAProxy

2012-08-29 09:48:11

應用交付深信服

2010-05-14 16:49:43

MySQL 數據庫

2011-08-30 16:40:56

UbuntuVMware

2009-02-17 19:30:43

2009-04-13 13:55:26

MySQL數據庫主機同步

2010-08-10 10:39:55

思科路由器IOS升級

2023-10-17 14:29:35

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品在线视频 | 国产精品99久 | 久久久精品网 | 日韩欧美国产一区二区 | 成人在线精品视频 | 黄色电影在线免费观看 | 午夜精品久久久 | 国产欧美精品 | 欧美综合网| 激情网站| 日韩欧美精品在线 | 国产美女特级嫩嫩嫩bbb片 | 欧美一卡二卡在线观看 | 午夜寂寞福利视频 | 国产精品美女久久久久aⅴ国产馆 | 日韩一区二区黄色片 | 香蕉二区 | 四虎影视免费在线 | 国产美女在线观看 | 国产免费高清 | 久久草视频 | 黄色av网站免费看 | 中文成人在线 | 视频一区在线观看 | 91精品国产综合久久久亚洲 | 黄色网络在线观看 | 久久久久成人精品亚洲国产 | 久久国产精品偷 | 亚洲精品国产电影 | 欧美精品久久久久久久久久 | 婷婷久久一区 | 国产成人综合网 | 久久久精品一区 | 99久久免费观看 | 免费久久99精品国产婷婷六月 | 黄色在线播放视频 | 在线观看免费黄色片 | 国产欧美视频一区二区三区 | 不卡av电影在线播放 | 欧美国产日韩精品 | 日韩一区二区三区在线 |