MongoDB安装一主二从

MongoDB安装一主二从,第1张

一:单节点:

1、安装包(官网get)

2、创建mongod用户:

useradd mongod

passwd mongod

3、用mongod用户 *** 作,设置环境

4、创建目录灶亏乱

5、解压包隐档到/mongodb

6、配置yml文件

7、启动\停止

8、system启动方式:(root)

二、一主二从

1、空孝目录结构:

2、配置文件

3、启动

4、system管理启动:

5、设置集群

6、查看状态

7、设置隐藏节点(hidden节点)

由于工作需要在本地安装mongodb用作调试,在安装蚂蚂拦过程中遇到了问题,记录一下。

首先看看安装成功的mongodb吧:

我的系统是Manjaro,基于archlinux的系统。由于MongoDB修改了软件授权协议物轿,所以在archlinux的官方源中已经删除了MongoDB,在archlinux的wiki中建议安装AUR中的mongodb-bin,或者自己编译(需要180G的空余的磁盘空间)。脑阔疼,我没有配置AUR的源,自己编译的话,我这老爷机谁知道要编译多久,所以最后我选择了使用 MongoDB官网 提供的软件包。

下面是安装过程:

当然也可以选择配置AUR源来安装,但是我懒得配置,闷胡而且自己一般也不会用到AUR,所以就只介绍这一种方法了。

启动的话可以选择使用下面的命令来后台执行

本文最先发布于: SavingUnhappy

一、node运行环境

1、npm install -g n  

通过npm 全局安装node

2、 sudo n 8.16.0 

设置node版本

Password:

install : node-v8.16.0

mkdir : /usr/local/n/versions/node/8.16.0

fetch : https://nodejs.org/dist/v8.16.0/node-v8.16.0-darwin-x64.tar.gz

######################################################################## 100.0%

installed : v8.16.0

3、node -v

v8.16.0

二、安装mongodb

1、brew tap mongodb/brew

2、brew install mongodb-community

=>Installing mongodb-community from mongodb/brew

==>Downloading https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-4.2.5.tgz

######################################################################## 100.0%

==>Caveats

To have launchd start mongodb/brew/mongodb-community now and restart at login:

brew services start mongodb/brew/mongodb-community

Or, if you don't want/need a background service you can just run:

mongod --config /usr/local/etc/mongod.conf

==>Summary

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12436179.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存