Mongo DB 簡單搭建和部署
阿新 • • 發佈:2018-11-22
god RoCE 如果 ext x86 下載源 download engine cal 1.先下載源代碼包 官網下載地址:http://www.mongodb.org/downloads
2.解包tar xf mongodb-linux-x86_64-rhel62-3.2.7.tgz
3.把包移動到 /usr/local/mongodb mv mongodb-linux-x86_64-rhel62-3.2.7/ /usr/local/mongodb
2.解包tar xf mongodb-linux-x86_64-rhel62-3.2.7.tgz
3.把包移動到 /usr/local/mongodb mv mongodb-linux-x86_64-rhel62-3.2.7/ /usr/local/mongodb
- 指定同一時間最多可開啟的文件數(可自定義)
ulimit -n 查看
ulimit -u (查看用戶開啟的程序數目 )
ulimit -u 65535 (用戶最多可開啟65525程序數目)
5.創建數據目錄,日誌文件及目錄並創建相應配置文件
mkdir -p /data/mongo
mkdir -p /data/logs/mongodb
touch /data/logs/mongodb/mongodb1.log
可自定義名字,但一會要在配置文件裏指正確
6.cd/usr/local/mongodb/
ls(會看到東西 例如:bin什麽的)
7.mkdir conf 創建
vim conf/mongodb1.conf
port=27017{端口號可隨意寫}
logpath=/data/logs/mongodb/mongodb1.log
logappend=true
fork=true
maxConns=5000
storageEngine=mmapv1
8.啟動MongoDB數據庫
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb1.conf (第一次啟動有的慢,稍等下)
如果報錯 看看/usr/local/mongodb/conf/mongodb1.conf配置裏的路徑對了沒用
dbpath和logpath
9.netstat -anpt |grep mongod 查看一下 - /usr/local/mongodb/bin/mongo 連接數據庫
可以登進去就成功了
11.進去如果有報錯的話
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
報錯就沒了
12.如果覺得連接數據庫命令太繁瑣,可以修改一下
vim .bash_profile
alias mongo=/usr/local/mongodb/bin/mongo (寫個別名)
. .bash_profile 或者souce .bash_profile(執行一下)
恭喜你!你太棒了!已經成功了!
Mongo DB 簡單搭建和部署