目錄
4、.創建mongodb的數據存儲目錄、日誌存儲目錄及日誌文件
5、調整shell資源的設置,以防頻繁訪問mongodb產生錯誤導致無法連接mongdb實例
7.設置內核參數(當某個節點可用內存不足時,系統會從其他節點分配內存)
8.MongoDB 的可執行文件位於 bin 目錄下,所以可以將其添加到 PATH 路徑中:
一、部署安裝
1、安裝支持軟件包
yum -y install openssl-devel libcurl
2、解壓縮mongdb軟件包
tar zxvf mongodb-linux-x86_64-rhel70-4.0.0.tgz -C /opt
3、.重命名並移動目錄至/usr/local/目錄下
mv /opt/mongodb-linux-x86_64-rhel70-4.0.0 /usr/local/mongodb
4、.創建mongodb的數據存儲目錄、日誌存儲目錄及日誌文件
mkdir -p /data/
mkdir -p /logs/
mkdir -p /etc/
touch /data/logs/mongodb.log
5、調整shell資源的設置,以防頻繁訪問mongodb產生錯誤導致無法連接mongdb實例
ulimit -n 25000 #同一時刻最多開啓文件數
ulimit -u 25000 #同一時刻最多開啓程序數
6、創建配置文件(啓動參數)
vim /usr/local/mongodb/etc/mongodb.conf
port=27017
dbpath=/data/
logpath=/data/logs/mongodb.log
logappend=true
fork=true
7.設置內核參數(當某個節點可用內存不足時,系統會從其他節點分配內存)
echo 0 > /proc/sys/vm/zone_reclaim_mode
sysctl -w vm.zone_reclaim_mode=0
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
8.MongoDB 的可執行文件位於 bin 目錄下,所以可以將其添加到 PATH 路徑中:
vim /etc/profile
#在文件末尾追加以下語句
export PATH=/usr/local/mongodb/bin:$PATH\
9.重新加載環境變量
source /etc/profile
10.設置mongodb開機自啓動
vim /etc/rc.local
11.啓動mongodb
mongod -f /usr/local/mongodb/etc/mongodb.conf