[問題] snmpd會一直開啟 /proc/net/tcp

看板Linux作者 (...)時間7年前 (2017/04/17 17:00), 編輯推噓2(2024)
留言26則, 4人參與, 最新討論串1/1
請問一下各位大大們 我手上有台機器有使用到snmpd服務, 但是我使用lsof -p $snmpd_pid查看開啟檔案的情況, 發現它會一直重複開啟 /proc/net/tcp 這個檔案, 一直開啟的結果就是它開啟超過了系統設定的nofile數量, 然後snmpd服務就當掉了(因為監控是用cacti, snmpd當掉會有圖顯示異常)... 我只能重開snmpd服務才能解決, 請問有什麼方式可以排除掉上面所述的狀況?感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.152.80 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1492419606.A.721.html

04/17 17:25, , 1F
同時檔案開啟數量設定很低嗎?
04/17 17:25, 1F

04/17 17:27, , 2F
2048
04/17 17:27, 2F

04/17 17:28, , 3F
是指nofile的設定數量嗎
04/17 17:28, 3F

04/17 19:03, , 4F
nofile 一般是說 pam 內 security.conf 設定限制
04/17 19:03, 4F

04/17 19:03, , 5F
轉換過來一般就是 ulimit -a 內的 open files 設定項目
04/17 19:03, 5F

04/17 19:04, , 6F
或者是你 kernel 本身的檔案開啟數量就很低?
04/17 19:04, 6F

04/17 19:06, , 7F
sysctl -a 看一下 fs.file-nr 設定
04/17 19:06, 7F

04/17 19:07, , 8F
snmpd 就算開啟也會關閉啊,所以我好奇你開檔的上限
04/17 19:07, 8F

04/17 19:08, , 9F
若只是純 2048 不夠用,先拉大一點。目前 8192 都算還好
04/17 19:08, 9F

04/17 19:08, , 10F
當然 lsof 你可以看一下,snmpd 到底同時開啟多少檔案
04/17 19:08, 10F

04/17 19:18, , 11F
了解,明天上班再來看看,只是我手上有不少相同環境的
04/17 19:18, 11F

04/17 19:18, , 12F
機器,只有那台出現這種問題。只是因為系統被前人動過,
04/17 19:18, 12F

04/17 19:18, , 13F
交接的部分也失傳了,所以不曉得發生何事...
04/17 19:18, 13F

04/17 22:25, , 14F
但他就是沒有關閉才會造成開啟檔案超過nofile上限,我也
04/17 22:25, 14F

04/17 22:26, , 15F
覺得很怪異 =.=
04/17 22:26, 15F

04/17 23:06, , 16F
我好像解決了.. 剛剛發現 /proc/net/tcp 這檔案不是現在
04/17 23:06, 16F

04/17 23:06, , 17F
的時間,之前重啟都用 restart 沒有解決,現在用
04/17 23:06, 17F

04/17 23:07, , 18F
stop再start的方式好像可以更新了,待觀察
04/17 23:07, 18F

04/17 23:34, , 19F
結果他更新幾分鐘又停掉不更新了....
04/17 23:34, 19F

04/18 10:31, , 20F
k大,fs.file-nr設定http://imgur.com/bbjK8R4
04/18 10:31, 20F

04/18 12:26, , 21F
ulimit -a 看一下你開檔限制數量,當下去啟動關閉服務
04/18 12:26, 21F

04/18 12:27, , 22F
sysctl 那是系統整個的開檔限制,用途不大一樣
04/18 12:27, 22F

04/18 13:39, , 23F
感謝k大,ulimit -a的結果如圖http://imgur.com/mdhzB4X
04/18 13:39, 23F

04/18 13:39, , 24F
不過我目前還不知道為什麼/proc/net/tcp更新一會就停止
04/18 13:39, 24F

04/29 23:57, , 25F
你的newxxxx似乎沒碼到
04/29 23:57, 25F

04/30 01:32, , 26F
那個hostname...
04/30 01:32, 26F
文章代碼(AID): #1Oz8GMSX (Linux)