头歌大数据——初识 MongoDB 答案

锦通  金牌会员 | 2024-6-11 09:26:17 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 971|帖子 971|积分 2913

第1关:启动 MongoDB

编程要求
根据提示,在右侧下令行(Linux 情况)举行操纵:


  • 在 /data 路径下创建文件夹 mydb 来存放 MongoDB 服务的数据;
  • 在 /logs 路径下创建文件夹 mymongo 存放日志文件 mongod.log;
  • 在 /etc/mymongod 路径下新建配置文件 mongod.conf,使用配置文件启动 MongoDB,连接端口号设置为 27020;
  • 使用下令通过配置文件启动服务。
 答案

  1. cd /data
  2. mkdir mydb
  3. cd ..
  4. mkdir /logs
  5. cd /logs
  6. mkdir mymongo
  7. cd ..
  8. mkdir /etc/mymongod
  9. cd /etc/mymongod
  10. vim mongod.conf
  11. #在文件内输入:
  12. port=27020
  13. dbpath=/data/mydb
  14. logpath=/logs/mymongo/mongod.log
  15. logappend=true
  16. fork=true
  17. #键入Esc键 输入:wq保存并退出
  18. mongod -f /etc/mymongod/mongod.conf
  19. mongo --port 27020
复制代码
第2关:启动 MongoDB 多实例

编程要求
根据提示,在右侧下令行(Linux 情况)举行操纵:


  • 在 /data 路径下创建文件夹 mydb1 和 mydb2 来存放两组 MongoDB 服务的数据;
  • 在 /logs 路径下创建文件夹 mymongo1 和 mymongo2 存放日志文件;
  • 在 /etc/mymongod 路径下新建配置文件 mongod1.conf 和 mongod2.conf,使用配置文件启动 MongoDB,连接端口号分别设置为 27021和27022;
  • 使用下令通过配置文件启动两组服务。
测试说明
点击测评后,平台会实验连接端口为27021和27022的客户端, 连接成功,输出: 27021端口服务启动成功! 27022端口服务启动成功!
连接失败,输出: 27021端口服务启动失败~ 27022端口服务启动失败~
 答案

  1. cd /data
  2. mkdir mydb1
  3. mkdir mydb2
  4. mkdir /logs #若有该文件夹则不需要创建
  5. cd /logs
  6. mkdir mymongo1
  7. mkdir mymongo2
  8. mkdir /etc/mymongod #若有该文件夹则不需要创建
  9. cd /etc/mymongod
  10. vim mongod1.conf
  11. #在文件内输入
  12. port=27021
  13. dbpath=/data/mydb1
  14. logpath=/logs/mymongo1/mongod.log
  15. logappend=true
  16. fork=true
  17. vim mongod2.conf
  18. #在文件内输入
  19. port=27022
  20. dbpath=/data/mydb2
  21. logpath=/logs/mymongo2/mongod.log
  22. logappend=true
  23. fork=true
  24. mongod -f /etc/mymongod/mongod1.conf
  25. mongod -f /etc/mymongod/mongod2.conf
复制代码
第3关:退出客户端和关闭 MongoDB 服务

编程要求
根据提示,在右侧下令行(Linux 情况)举行操纵:


  • 关闭端口为 27017(默认端口)的 MongoDB 服务.
测试说明
点击测评后,平台会实验连接端口为27017的默认客户端,比方:
关闭服务成功,输出: exception: connect failed 27017端口服务关闭成功!
关闭服务失败,输出: 27017端口服务未关闭~
答案

  1. ps -ef | grep mongo
  2. kill 32 #如图所示,若输入上行代码显示进程号不为32 则将本行代码的32替换为你的终端所显示的进程号即可
  3. mongo
复制代码



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

锦通

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表