linux id高 负载高,linux下的rsync连接数突然增高,负载增高导致服务登录失败
問題:測(cè)試centos5.3系統(tǒng)下的rsync連接數(shù)。linux下的rsync連接數(shù)突然增高,負(fù)載增高導(dǎo)致服務(wù)登錄失敗。
軟硬件環(huán)境如下:
四臺(tái)2個(gè)四核的CPU,8G內(nèi)存的刀片服務(wù)器,只提供rsync服務(wù)。
癥狀:
從上周末開始,服務(wù)器的負(fù)載突然變得相當(dāng)高,loadaverage 能去到700以上,搞的登陸該服務(wù)器都有問題,負(fù)載突然增高。
檢查:
重啟服務(wù)器檢查,每臺(tái)服務(wù)器的連接數(shù)有1000-2000左右,但是EST的有效鏈接只有2、3百個(gè),其余的基本上是等待關(guān)閉狀態(tài),loadaverage 就緩慢的增長(zhǎng)到700以上,之后就做任何操作都沒反應(yīng)了,top查看CPU被使用完了,都是rsync的連接在占用,經(jīng)過檢查這些rsync的鏈接都是正常鏈接,不存在非法鏈接的情況,ip地址都是我們的vpn內(nèi)網(wǎng)的IP地址??蛻舳耸莡buntu的8.0系統(tǒng)。檢查了機(jī)房的帶寬,并沒有出現(xiàn)很大的起伏,或者說機(jī)房的帶寬相當(dāng)充裕,基本上沒有怎么用到。之前運(yùn)行過好長(zhǎng)一段時(shí)間都沒有出現(xiàn)這個(gè)問題,只是最近幾天才突然出現(xiàn)的情況,服務(wù)器端沒做任何操作,客戶端連接數(shù)也沒有突然增加。
問題:
我想問一下為啥服務(wù)器的負(fù)載會(huì)沖的這么高?大概會(huì)是哪幾個(gè)方面的原因?qū)е?#xff1f;客戶端的來的鏈接都是聯(lián)通過來我的電信機(jī)房,但是我的電信機(jī)房是雙線路機(jī)房。都是通過我的聯(lián)通線路訪問,這個(gè)會(huì)有影響嗎?(之前一直都沒有問題的,難道是春節(jié)機(jī)房封網(wǎng)有關(guān)系嗎?)
回答:不是瘋狂的同步,連接數(shù)真心不高,現(xiàn)在問題基本上定位了,要么是配置文件的模塊太多了,要么就是同步的文件夾太多了(1w6左右)導(dǎo)致(類似windows的檢索文件的樣子)。目前情況基本得到控制。
解決的方法做了2個(gè)操作:
1、將rsyncd.conf模塊減少到2000多個(gè)(原來大概有1w6千個(gè))。
2、將同步的文件夾減到1w個(gè)左右(原來也有1w6個(gè))。 (就是將要同步的/data下的目錄)
現(xiàn)在1臺(tái)機(jī)器基本上更可以支撐2000個(gè)并發(fā)鏈接,基本上撐得住,沒有太大問題。最后祝大家好運(yùn)。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的linux id高 负载高,linux下的rsync连接数突然增高,负载增高导致服务登录失败的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux下编写时钟代码,Linux时间
- 下一篇: linux中256错误,YUM安装遭遇: