mongodb安装
1、配置yum源1
2
3
4
5
6
7
vim /etc/yum.repos.d/CentOS-Base.repo
name=MongoDB 2.6 Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
1
yum clean all
2、安装
1
yum install -y mongodb-org
PS:
如果yum安装因为网络不给力,那就想办法下载rpm包上传到服务器手动安装吧
rpm -ivh mongodb-org-tools-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-shell-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-server-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-mongos-2.6.11-1.x86_64.rpm
rpm -ivh mongodb-org-2.6.11-1.x86_64.rpm
3、配置
1
2
3
4
5
6
7
8
9
10
11
vim/etc/mongod.conf
logpath=/data/mongodb/navy_db/log/mongod.log #mongodb日志文件
logappend=true #追加方式写日志文件
fork=true #后台运行
port=27000 #mongodb端口
dbpath=/data/mongodb/navy_db/db
pidfilepath=/data/mongodb/navy_db/log/mongod.pid
bind_ip=0.0.0.0
rest = true #开启web访问
journal = true#启用日志选项,MongoDB的数据操作将会写入到journal文件夹的文件里
oplogSize=2048#同步操作记录文件大小(MB)
1
2
3
4
mkdir /data/mongodb/navy_db -p
mkdir /data/mongodb/navy_db/db
mkdir /data/mongodb/navy_db/log
chown mongodb:mongodb /data/mongodb/navy_db/ -R
4、启动服务
1
ulimit -s 4096 && ulimit -m 16777216 & numactl --interleave=all/usr/bin/mongod-f /etc/mongod.conf
页:
[1]