mongoBD学习(二)客户端的连接
admin
2023-04-12 05:42:27
0

mongo客户端由bin/mongo启动

0、帮助

root@adela-vm:/opt/mongodb_simple# ./bin/mongo --help
MongoDB shell version: 2.6.9
usage: ./bin/mongo [options] [db address] [file names (ending in .js)]

1、启动mongoDB 客户端进程

root@adela-vm:/opt/mongodb_simple# ./bin/mongo 127.0.0.1:12345/test
MongoDB shell version: 2.6.9
connecting to: 127.0.0.1:12345/test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
        http://docs.mongodb.org/
Questions? Try the support group
        http://groups.google.com/group/mongodb-user
>

2、关闭mongoDB 客户端进程
方法1:
>db.shutdownServer()
> db.shutdownServer()
shutdown command only works with the admin database; try 'use admin'
必须要admin才能使用shutdown命令

> use admin
switched to db admin
> db.shutdownServer()
2015-03-27T11:33:49.502+0800 DBClientCursor::init call() failed
server should be down...
2015-03-27T11:33:49.506+0800 trying reconnect to 127.0.0.1:12345 (127.0.0.1) failed
2015-03-27T11:33:49.506+0800 warning: Failed to connect to 127.0.0.1:12345, reason: errno:111 Connection refused
2015-03-27T11:33:49.506+0800 reconnect 127.0.0.1:12345 (127.0.0.1) failed failed couldn't connect to server 127.0.0.1:12345 (127.0.0.1), connection attempt failed
>
方法2:kill -15 进程号或者kill (不加参数)进程号
除非在特殊情况下,避免使用kill -9 进程号

3、重新启动mongo
numactl --interleave=all bin/mongod -f conf/mongod.conf
The program 'numactl' is currently not installed. You can install it by typing:
apt-get install numactl

安装numactl
apt-get install numactl
root@adela-vm:/opt/mongodb_simple/log# apt-get install numactl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  numactl
0 upgraded, 1 newly installed, 0 to remove and 348 not upgraded.
Need to get 30.1 kB of archives.
After this operation, 135 kB of additional disk space will be used.
Get:1 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/universe numactl amd64 2.0.9~rc5-1ubuntu3 [30.1 kB]
Fetched 30.1 kB in 0s (62.3 kB/s)
Selecting previously unselected package numactl.
(Reading database ... 170689 files and directories currently installed.)
Preparing to unpack .../numactl_2.0.9~rc5-1ubuntu3_amd64.deb ...
Unpacking numactl (2.0.9~rc5-1ubuntu3) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up numactl (2.0.9~rc5-1ubuntu3) ...

重启服务端
root@adela-vm:/opt/mongodb_simple# numactl --interleave=all bin/mongod -f conf/mongod.conf
about to fork child process, waiting until server is ready for connections.
forked process: 4223
child process started successfully, parent exiting

4、查看日志
tail mongod.log
2015-03-27T11:42:38.343+0800 [initandlisten] waiting for connections on port 12345


5、启动客户端

root@adela-vm:/opt/mongodb_simple# ./bin/mongo 127.0.0.1:12345/test
MongoDB shell version: 2.6.9
connecting to: 127.0.0.1:12345/test
>

相关内容

热门资讯

终于了解“天天斗地主究竟有挂吗... 网上科普关于“天天斗地主有没有挂”话题很是火热,小编也是针对天天斗地主作*弊开挂的方法以及开挂对应的...
【第一资讯】“开心安徽比鸡怎么... 有 亲,根据资深记者爆料开心安徽比鸡是可以开挂的,确实有挂(咨询软件无需...
终于了解“授权大厅牛牛开挂器?... 有 亲,根据资深记者爆料授权大厅牛牛是可以开挂的,确实有挂(咨询软件无需...
今日重磅消息“免安装麻将机干扰... 网上科普关于“免安装麻将机干扰器有没有挂”话题很是火热,小编也是针对免安装麻将机干扰器作*弊开挂的方...
2025金融大模型评测体系在沪... 证券时报记者 陈雨康 上海人工智能实验室与上海库帕思科技有限公司联合主办的“2025金融大模型评测体...
【今日要闻】“海贝大厅炸/金/... 网上科普关于“海贝大厅炸/金/花有没有挂”话题很是火热,小编也是针对海贝大厅炸/金/花作*弊开挂的方...
终于了解“杭州麻将到底是不是挂... 家人们!今天小编来为大家解答杭州麻将透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很...
我来教教您“至尊宝牛牛究竟有挂... 我来教教您“至尊宝牛牛究竟有挂吗?”(太坑了原来有挂)您好,至尊宝牛牛这个游戏其实有挂的,确实是有挂...
【第一消息】“开心泉州麻将怎么... 有 亲,根据资深记者爆料开心泉州麻将是可以开挂的,确实有挂(咨询软件无需...
终于明白“网易麻将怎么装挂?”... 终于明白“网易麻将怎么装挂?”(果然有透视挂)您好,网易麻将这个游戏其实有挂的,确实是有挂的,需要了...