全部博文(150)
发布时间:2019-03-07 11:17:38
输出mongodb所有库中各表的大小的shell环境mongodb 3.4.4centos 7shell[root@db01 ~]# cat get_table_size.sh#!/bin/shMONGO=/usr/bin/mongofunction get_dbs() { $MONGO << EOFshow dbsEOF}function get_tables() { # $1 is dbname DB=$1 $MONGO << EOFuse $DB ;sho.........【阅读全文】
发布时间:2018-02-28 11:52:37
mongodb3.4增加和删除一个复制集节点增加远程idc的复制集节点设置远程idc(略)设置子网设置vpn测试网络连通性设置复制集节点系统和安装mongodb(略)增加节点过程设置/etc/mongod.conf 保持和复制集其他节点相同保证本机mongod可以正常启动.........【阅读全文】
发布时间:2017-08-17 10:49:18
增加mongodb复制集的仲裁节点目的拥有4个节点(1primary 3secondary)的复制集理论上如果有任意一个节点宕机,均可保证集群选举出新的primary,保证集群的可用性。只是当前状态数据要保持4份,从磁盘空间利用率的角度来看不够节约,于是计划调整为1primary、2secondary、1ARBITER的模式。步骤查看集群状.........【阅读全文】
发布时间:2017-06-14 14:37:25
mongodb复制集主辅节点升降级的一次实践和注意事项目的本文是接上篇mongodb3.0.7扩容存储记录,作为补充说明完整的升级过程;解决上文遗留的问题上次降级回3.0的原因是部分应用的mongodb驱动过低,不支持mongodb3.4造成,本次升级前检查了所有应用的驱动并做了升级并通过了兼容性测试。.........【阅读全文】
发布时间:2017-06-13 10:37:12
mongodb3.4.4 禁止透明大页的实践过程环境系统 centos7.1mongodb 3.4.4当前透明大页状态cat /sys/kernel/mm/transparent_hugepage/enabledalways madvise [never]cat /sys/kernel/mm/transparent_hugepage/defragalways madvise [never]状态分类及含义[always]:开启.........【阅读全文】