1. 程式人生 > >mongodb安裝及安裝後warning的解決方法

mongodb安裝及安裝後warning的解決方法

整理一下工作中業務遷移遇到的問題
大的問題暫時沒有,主要與mongodb有關。
小的問題諸如更改指令碼檔案裡面的路徑資訊。更改指令碼中的部分配置資訊等等。
mongodb 安裝之後會出現警告的情況。為了解決我花費了不少時間。這裡整理一下。

安裝的過程可參考:
https://blog.csdn.net/wl812peter/article/details/77009081

首先我的安裝採用的是原始碼安裝的方式,因為伺服器的根目錄空間不足。所以安裝到了/data下,這裡的data的檔案系統是ext3,而最好是ext4,所以這裡會有一個bug,當前情況下無解。

後面還遇到用配置檔案啟動的問題。這裡參考:

https://blog.csdn.net/wl812peter/article/details/77009081

遇到的bug還有一個ulimit的問題。解決辦法是

切到root使用者。
vi ~/.bash_profile 或者 vi ~/.bashrc     #在檔案最後加:
ulimit -f unlimited -t unlimited -v unlimited -n 64000 -u 64000

還有一些其他的問題,都可以參考 https://blog.csdn.net/yisun123456/article/details/78539139 來解決。

老大推薦我用sysctl來解決,但是因為專案裡的服務太多。就快速查了一下解決方法,導了一下mongodb的資料。繼續遷移服務。所以sysctl暫時放下了。回頭會整理一個sysctl的具體使用方法。還有一套定時壓縮nginx日誌,然後定期刪除日誌的指令碼,也會盡快整理一份。