当前位置: 首页 > news >正文

网站建设公司报价衡水做网站报价

网站建设公司报价,衡水做网站报价,怎么做网站标题优化,模板建站源码搭建mongodb副本集-开启权限认证 mongo:7.0.5 1.5.1、创建文件 创建配置文件保存目录和数据保存目录 mkdir -p /data/mongodb/{/conf,/data,/logs}生成和设置权限 这个文件一定要在一个服务里面生成然后复制到其它服务器#xff0c;所有服务器的这个key一定是相同的。 op…搭建mongodb副本集-开启权限认证 mongo:7.0.5 1.5.1、创建文件 创建配置文件保存目录和数据保存目录 mkdir -p /data/mongodb/{/conf,/data,/logs}生成和设置权限 这个文件一定要在一个服务里面生成然后复制到其它服务器所有服务器的这个key一定是相同的。 openssl rand -base64 756 /data/mongodb/conf/mongodbKeyfile.keychmod 400 /data/mongodb/conf/mongodbKeyfile.key在192.168.1.124节点生成然后复制到其它4个节点中。 scp mongodbKeyfile.key root192.168.1.125:/data/mongodb/conf scp mongodbKeyfile.key root192.168.1.126:/data/mongodb/conf scp mongodbKeyfile.key root192.168.1.127:/data/mongodb/conf scp mongodbKeyfile.key root192.168.1.128:/data/mongodb/conf1.5.2、配置文件 第一台MongoDB配置文件 注意更改端口号为最终端口号。这里的配置文件里面不增加任何认证的问题因为这只是为了集群和创建用户用的后面需要重新覆盖掉。 vim /data/mongodb/conf/mongod.confnet:port: 27017 # 这是启动端口bindIp: 0.0.0.0 # 允许哪些ip连接好像和下面的命令参数 --bind_ip_all 相类似的作用 systemLog:logAppend: true # 重新启动的mongodb的时候日志拼接在以前的日志文件上不用新建 security:keyFile: /data/configdb/mongodbKeyfile.key # 这个路径很重要注意这个路径是下面容器映射过的路径不要写宿主机的绝对路径容器是访问不到宿主机的应该写容器中的路径。authorization: enabled # 开启客户端连接验证 replication:replSetName: rs # 副本集的名称 setParameter:# 事务锁超时最长时间(毫秒)默认 3 毫秒maxTransactionLockRequestTimeoutMillis: 10001.5.3、创建启动命令 首先不要增加任何认证先启动不用认证的mongodb在里面将需要的集合、副本和用户名密码权限等信息创建好在使用需要认证的命令重新创建容器。因为配置的信息已经映射到宿主机上了只要不把宿主机上的数据删除所有配置都是存在的。 mkdir -p /opt/docker vi /opt/docker/mongodb.sh不用认证的命令 MONGODB_DIR/data/mongodb NAMEmognodb CONF/data/mongodb/conf docker stop ${NAME} docker rm ${NAME} docker run --name ${NAME} \-p 35964:27017 \-v ${MONGODB_DIR}/data:/data/db \-v ${CONF}:/data/configdb \-v ${MONGODB_DIR}/logs:/data/log \-d mongo:7.0.5 \--replSet rs启动 sh /opt/docker/mongodb.sh1.5.4、配置副本 连接任意一个节点进行副本集配置 docker exec -it mognodb /bin/bash连接三个节点中的任意一个链接这个就是主节点。 ./usr/bin/mongosh配置副本 var config{_id:rs,members:[{_id:1,host:192.168.1.124:35964,priority:5},{_id:2,host:192.168.1.125:35964,priority:4},{_id:3,host:192.168.1.126:35964,priority:3},{_id:4,host:192.168.1.127:35964,priority:2},{_id:5,host:192.168.1.128:35964,priority:1}, ]}; rs.initiate(config)查看副本集配置信息 rs.conf()查看副本集状态 rs.status()1.5.5、创建用户名和密码 切换数据库和创建用户 use userdb db.createUser({ user: oeirnergnekladc, pwd: aE3UurXjWtxbHN80RCxL, roles: [ { role: root, db: admin } ] }); db.auth(oeirnergnekladc, aE3UurXjWtxbHN80RCxL);这里需要注意权限的问题权限给root似乎太大了但是也不能给太小给太小会发现干啥都没权限。 1.5.6、创建需要认证的启动命令 先退出mongodb和容器回到宿主机 exit exit把原来的启动命令删除重新编辑启动命令。 rm -rf /opt/docker/mongodb.sh vi /opt/docker/mongodb.sh写入启动命令 MONGODB_DIR/data/mongodb NAMEmognodb CONF/data/mongodb/conf docker stop ${NAME} docker rm ${NAME} docker run --name ${NAME} \-p 35964:27017 \-v ${MONGODB_DIR}/data:/data/db \-v ${CONF}:/data/configdb \-v ${MONGODB_DIR}/logs:/data/log \--restartalways \-d mongo:7.0.5 \--replSet rs \--auth --bind_ip_all -f /data/configdb/mongod.conf重启mongodb sh /opt/docker/mongodb.sh原创不易转发制定出处感谢网友理解
http://www.hkea.cn/news/14554662/

相关文章:

  • 做带支付功能的网站免费域名注册工具
  • 平台网站建设ppt模板郑州十大网站建设公司
  • 承德建设银行网站就业合同模板
  • 网站的建设ppt模板wordpress热门主题
  • 阿里巴巴网站icp编号怎么查广州竞价外包
  • 企业免费网站建设模板下载行情软件免费下载的网站
  • 淮上网站建设自己做模板网站
  • 广州网站建设公ASP网站开发教程实验总结
  • 工业和信息部网站备案轻云服务器菁英版 多个网站
  • 上海网站制作上海网站制作自助建站系统官方版
  • 苏州建站推广定制宁波建设网 公积金网点
  • 网站开发demo是什么沧州高端网站制作
  • 大型网站系统福州seo排名外包
  • 网站开发实验结论集客crm
  • 中国社交网站做多外国人的如何做国际网站
  • 手机建设银行网站有没有专门做建筑造价的私单网站
  • 深圳网站搭建哪里好天津市建设工程造价管理信息网
  • 猪猪券网站建设成都网站seo设计
  • 网上室内设计师培训超级seo外链
  • 免费网站做seo网站备案修改域名
  • 招聘信息网站怎么做wordpress的mime类型
  • 网站布局软件app定制开发网站制作
  • 网站的pdf预览是怎么做的网站建设中怎么设置默认页
  • 怎么做网站10步骤jsp做网站组件
  • 网站建设教程网哪个好wordpress登陆后台
  • 网站制作公司需要什么资质兰溪企业网站搭建地址
  • 网站版面布局对seo无锡百度推广开户
  • 合肥快速建站模板未来分发网下载app
  • 小吃加盟方案网站系统优化
  • 网站模板前台后台后台企业网站模板