博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDB学习系列5:关于管理的一些须知
阅读量:6659 次
发布时间:2019-06-25

本文共 966 字,大约阅读时间需要 3 分钟。

hot3.png

1 启动mongo服务器是执行mongod程序。

mongo --port XXX是启动本地shell客户端

2 启动时的 --dbpath参数用于执行数据目录,默认是 /data/db

默认端口是27017,当然还有一个28017作为HTTP端口显示内部运行信息。

3 每个mongodb进程必需有独立的数据目录,有N个进程就有N个目录。

4 如何保证别的mongodb进程不适用我的数据目录呢?

liuzq:/data/db # ls -altotal 295236drwxr-xr-x 3 root root      4096 Dec 22 20:57 .drwxr-xr-x 3 root root      4096 Dec 15 10:58 ..drwxr-xr-x 2 root root      4096 Dec 22 20:57 journal-rw------- 1 root root  67108864 Dec 22 20:57 local.0-rw------- 1 root root  16777216 Dec 22 20:57 local.ns-rwxr-xr-x 1 root root         5 Dec 22 20:57 mongod.lock-rw------- 1 root root  67108864 Dec 22 20:20 test.0-rw------- 1 root root 134217728 Dec 15 12:04 test.1-rw------- 1 root root  16777216 Dec 22 20:20 test.ns

目录下面会有mongod.lock文件来保证这一点。应该就是文件锁了吧。

5 --port参数用于指定服务器进程的监听端口。默认是27017

如果是多个进程,则每个进程需要监听不同的端口。

 

6 --fork 表示以后台进程的方式启动进程

7 --logpath用来指定日志路径,而不是输出到命令行

猜测这里做了一个输入流的重定向。

如果不想清除原先的日志,就用--logappend

8 --config 指定配置文件

 

 

转载于:https://my.oschina.net/qiangzigege/blog/186729

你可能感兴趣的文章
借开发小工具做工作感悟
查看>>
bad ELF interpreter: No such file or directory
查看>>
php基础教程:变量
查看>>
iOS不使用第三方平台,发送推送消息
查看>>
MFC分组Radio Button的使用
查看>>
211学院的小胖子钟情好程序员
查看>>
队列学习笔记 银行排号程序
查看>>
基于jQuery的上下左右无缝滚动应用(单行或多行)
查看>>
【OCM】Exam Souvenir 20140707
查看>>
修改3389端口的方法
查看>>
Linux入门 Part2: 目录操作(1) - 目录结构
查看>>
初识~MFS分布式文件系统
查看>>
↑构建高可用LVS + keepalived+httpd和双主模型的keepalived方案↑
查看>>
Ubuntu iptalbes 保存配置
查看>>
python—memcached启动脚本
查看>>
struts和struts2的区别
查看>>
linux lvm+raw设备 表空间可用空间测试
查看>>
第 8 章 容器网络 - 059 - 安装配置 flannel
查看>>
Javascript学习之Function对象详解
查看>>
04+罗潇潇+罗潇第三次作业
查看>>