歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 可怕的Ubuntu大版本升級

可怕的Ubuntu大版本升級

日期:2017/2/28 16:41:54   编辑:Linux教程

轉自:li2z.cn

Ubuntu 9.10可算是發布了,其實從昨天一大早開始,就已經有正式版的下載地址了。

Ubuntu的大版本升級應該是可喜的,因為這標志著這個發行版正在不斷地進步。用Ubuntu的人越來越多了,這也是可喜的。但是這兩者加起來,有時候也是可怕的,尤其是對那些源服務器來說。。

拿我的那個ubuntn源來說,由於我沒有進行任何的限速/限IP等的設置,從昨天開始,壓力就很大了,出現訪問時斷時續的狀況了,今天去服務器裡一看,原來是 /var/log/nginx 下面有個 error.log 已經有6.2個G了,把整個/分區的空間都給撐滿了。打開一看,原來全都是

2009/10/30 09:10:30 [alert] 18365#0: accept() failed (24: Too many open files) while accepting new connection on 0.0.0.0:80

這樣的錯誤日志,每秒鐘居然有1w條左右。這個錯誤很明顯是由於nginx進程打開的文件數太多了,查了一下google,發現可以在 /etc/init.d/nginx 的start那裡,加一行

ulimit -n 8192

然後重新啟動一下nginx服務,來解決這個問題,也就是把單一進程打開文件的現在從1024調成了8192。這樣可以從一個側面看出來服務器的負擔有多重了。

在進行了這個修改以後,服務器目前暫時運行比較穩定了,每秒的出口流量已經到了100M帶寬的極限了,不知道能不能撐過今天~

PS: 再次呼吁大家大版本升級要盡量避開高峰期,晚個3~4天升級,可能你下載的時候也會快很多,呵呵。

Copyright © Linux教程網 All Rights Reserved