2014年3月25日 星期二

Linux CentoOS SSH回應時間慢

最近剛剛安裝完CentOS 6.5,發現遠端透過putty要連線時回應時間很慢,大概要等個3秒鐘才回應,原本以為是網路的問題,後來在網路文獻裡發現了解決方式

編輯 /etc/ssh/sshd_config,將UseDNS 設為no


(附註:我試過後還是沒有明顯改善,且原始檔案是將此項目註解掉的,所以我想該預設值是no)

編輯 /etc/ssh/sshd_config,將 GSSAPIAuthentication 設定為no,原始的設定是開啟的












這個設定後重新開啟sshd,連線速度明顯回復正常,

這個在網路上的說明是 伺服器端啟用了GSSAPI。登入的時候用戶端需要對伺服器端的IP位址進行反解析,如果伺服器的IP位址沒有配置PTR記錄,那麼就容易在這裡卡住了。 
對於這種情況,就有必要禁用GSSAPI認證以加速SSH登陸。


2014年3月10日 星期一

Linux 硬碟空間不足問題

今天遇到同事反映某系統異常,查了一下原因,發現是硬碟滿了,導致後面的資料寫不進去,

用df -h 查目前硬碟使用情況,以下是已經處理過的空間大小,尚未處理前是卡在 var  與 home這兩個目錄的Use%都達到100%

home 目錄還好處理,裏頭有個備份資料夾,每周定期會壓資料進來做備份,所以我把資料拉回來本機端後就把這些備份資料移除

var是影響的關鍵,因為資料庫與記錄檔都放在這目錄,我進到每個目錄下用du -sh * 指令一個一個去看,以下是已經處理過的..未處理前,除了log過大外,我還發現mail也是大的離譜..

刪除一些不必要的log後,我轉到mail 的資料夾,裡面的root也是大得離譜,應該是系統每做一個動作就會寄mail通知root..我決定把它清掉  cp /dev/null /var/spool/mail/root 
還有另外一個就是spool裡面的clientmqueue資料夾, 這是啟動cront後會產生的紀錄
我也一併把它清了 rm * -rf
清理完之後資料可以正常寫入運作了