總結上個星期服務器環境上的一個問題,一直再忙AR、防近視的項目沒時間整理。剛好忙完項目認真回顧8月30發生的一個讓人奇葩的問題。
早上把項目上的一些問題優化完,快到中午吃飯的時間頻繁的啟動導致/usr/bin 丟失。啟動tomcat 、mysql 服務無法起來。
打開日志41行
目錄結構

然后我開始查下日志、目錄權限問題、結果嘗試發現不是這個問題。我關閉SecureCRT連接重新打開報這個問題,而且使用其它rz 、sz 等命令也沒用
也排查了一下java的環境變量、進程等,找了半天不知道丟失了啥文件
開始繼續排查目錄、結果發現目錄顏色都變了,加上上面的一些排查原因,從我個人經驗來看估計是bin目錄沒法運行丟失了文件了,經過查看發現usr/bin 沒有了
開始上面的問題查找創建一個usr/bin 目錄
mkdir /usr/bin
查看了一下linux系統版本是centos 6.5,回到tomcat 無法啟動場景
這里報錯dirname ,然后我就把別個服務器的dirname 拷貝到了創建的usr/bin 結果重新啟動還是報這個問題,然后在把別個服務器上的usr/bin 目錄打包到創建的這個usr/bin 目錄上面

老到根目錄下找,,,,cp tomcat/bin/catilina.sh / 最后把打包好的usr/bin 目錄放到創建的usr/bin 上面解壓 一下,重新再啟動,發現顏色也變了,恢復正常。
我這里使用的終端連接是SecureCRT、filezilla ,也可以使用xshell和xftp 可以直接把文件上傳到服務器上。
工具還是根據自己的喜好,我是一名做開發后台的,隨着前幾年工作慢慢的開始做前端、后台、運維、現在開始做數據分析這塊,包括公司上的一些解決方案。
人生有時候就要不斷的折騰,才能夠體會到下一秒的愉悅。我是一名程序猿,如果你也喜歡互聯網,喜歡技術。可以加我微信公眾號:資訊酷(zixuncool)
每天都會有一些精彩內容的分享,總結。