日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

基于DNS的多機均衡負載的實現(xiàn)( 二 )



bbs1服務器 lbserver1 192.168.1.1 編譯運行l(wèi)bcd
bbs2服務器 lbserver2 192.168.1.2 編譯運行l(wèi)bcd
dns服務器 dnsserver 10.0.0.1 配置lbnamed 在/etc/hosts配置bbs1、bbs2域名解析

這樣的情況下 。。在dns服務器運行l(wèi)bnamed程序 。系統(tǒng)就開始動作了 。。lbnamed的啟動參數(shù)主要是 -l logfile和-d(debug)
./lbnamed -l lb.log -d
查看記錄(類似)
cat lb.log

-=====
05/30 00:59 21442 lbnamed starting poller
05/30 00:59 21442 lbnamed load_config
loading 1452 bbs2 192.168.1.2 bbs
loading 837 bbs1 192.168.1.1 bbs
05/30 00:59 21442 lbnamed ready to answer requests
05/30 00:59 21442 lbnamed do_maint
05/30 00:59 21442 lbnamed reloading config
05/30 00:59 21442 lbnamed load_config
loading 1671 bbs2 192.168.1.2 bbs
loading 1086 bbs1 192.168.1.1 bbs


如果你沒有那些記錄 ??次募weet.config.unreach這是代表poller程序無法接收到對方服務器的負荷信息 。。請檢查lbcd程序是否運行 。。

如果程序運行正常 。那你的DNS服務器就正常運行了 。
如果檢查程序是否正常 。。。用我們的nslookup就可以了 。。。


C:Documents and SettingsAdministrator.XINGKONG-SERVER>nslookup
Default Server: ns.guangzhou.gd.cn
Address: 202.96.128.143

> server 10.0.0.1 //直接使用dns服務器
Default Server: [10.0.0.1]
Address: 10.0.0.1

> set type=all //設置查詢類型

> bbs.best.bendy.com //bbs是sweet.config設置的組名,best.bendy.com是在lbnamed.conf設置的
Server: [10.0.0.1]
Address: 10.0.0.1

bbs.best.bendy.com canonical name = bbs2.bendy.com //返回的信息 。是DNS系統(tǒng)分配了bbs2給你這次的查詢(按二臺服務器返回的負荷情況來分配的 , 并非隨便分配的)
bbs2.bendy.com internet address = 192.168.1.2 //而bbs.bendy.com在該在DNS系統(tǒng)的A記錄是192.168.1.2//最后結果bbs.best.bendy.com得到的IP地址是192.168.1.2


====
自此 。。服務器方面的配置已經(jīng)完成 。
跟著是我們配置具體域名的dns解析 。。。

方法也是很簡單 , 以bendy.com為例,在bendy.com的DNS管理加上以下記錄
一、加上二個best.bendy.com的ns記錄為ns1.bendy.com和ns2.bendy.com(也可以不止二個的.取決你有多少臺服務器運行l(wèi)bnamed
二、加上第一條添加的ns記錄的實際指向iP , 分別指向各個運行l(wèi)bnamed的服務器 , 比如ns1.bendy.com address 10.0.0.1/ns2.bendy.com address 10.0.0.2等 。
三、添加bbs1.bendy.com和bbs2.bendy.com等的實際ip地址 。。。正如剛才所說...bbs.best.bendy.com只將DNS記錄轉(zhuǎn)移為bbs1.bendy.com或者bbs2.bendy.com 。而lbnamed是沒權對bbs1.bendy.com和bbs2.bendy.com進行解析的 。。。所以 。需要bendy.com的NAMESERER對它進行解析 。
(ps:bbs1.bendy.com的記錄并不一定要求與lbnamed程序的相同 。。。)
四、最后 。。添加bbs.bendy.com cname to bbs.best.bendy.com 。。。哈哈 。。。大功告成 。。。


DNS解析完成后 , 我們就完成本次任務了 。。。。
小弟的表達能力有限 。如有什么不明白的地方 。請到http://www.discuz.net/forumdisplay.php?fid=34&page=1這里發(fā)表意見



Bendy
原創(chuàng)于2004.5.30
Email & msn: Bendy@etang.com
發(fā)表于Discuz Unix 茶館http://www.discuz.net/forumdisplay.php?fid=34&page=1
轉(zhuǎn)載請保留版權和說明出處

推薦閱讀