08 2022 档案
摘要:安装连接 查看当前系统的资源使用情况 top 查看系统IO状态 可以查看当前哪个磁盘设备总体的读写流量大小 iostat -d -x 1 pidstat -d 1 -d选项表示展示进程的I/O情况 查看这些I/O请求到底是哪些进程导致的 分析进程的数据读取,当然还要靠strace+lsof组合 st
阅读全文
摘要:用户类型 1. 查看全局所有账户 use admin db.system.users.find().pretty() 2. 查看当前库下的账户 use mydb show users 用户创建 1. 用户创建的时候需要注意当前在哪个数据库对象中执行的创建用户命令,可以在任何数据库环境下执行创建语句
阅读全文
摘要:分片用户管理 不通过mongos连接分片 通过mongos创建的用户无法直接登录shard,必须单独给shard创建自己的用户 用户创建规则 连接分片 /data/tianyiyun/mongodb-linux-x86_64-amazon-3.6.2/bin/mongo --port 20001 集
阅读全文
摘要:离线安装说明 通常生产环境由于安全原因都无法访问互联网.此时就需要进行离线安装,主要有两种方式:源码编译、rpm包安装。源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线 rpm 包安装 rpm包下载到本地 mkdir conntrack yum deplist conntrack-tools
阅读全文
摘要:top状态查看 系统平均负载高,但cpu,内存,磁盘io都正常 系统平均负载 1.平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和CPU使用率并没有直接关系。 2.可运行状态的进程,是指正在使用CPU或者正在等待CPU的进程,也就是我们常用ps命令看到
阅读全文
摘要:索引概念 1.主键索引 主键列创建的索引叫一级索引,一级索引创建的B+树结构的叶子节点存储的是整行数据 主键和整行数据都存储在叶子节点的索引类型叫聚簇索引 每创建一个索引就会生成一个对应的B+树 2.二级索引 其它列创建的索引都叫二级索引,二级索引创建的B+树结构的叶子节点存储的是主键值,不包含整行
阅读全文
摘要:mtools工具 mtools是一组用来解析和过滤MongoDB日志文件的脚本工具。mtools中包含以下几个工具:mlogfilter、mloginfo、mplotqueries、mlogvis、mlaunch、mgenerate mlogfilter,主要用来解析日志文件,过滤慢查询。 http
阅读全文
摘要:连接现象 通过XShell客户端能够与该服务器建立ssh连接,但是建立连接过程比较慢,耗时1分钟左右,而且连接成功后发现该服务器比较卡 首先使用重启后,XShell连接该服务器依然缓慢,但是连接成功后,服务器不再卡顿 修改sshd配置 vi /etc/ssh/sshd_config 修改sshd_c
阅读全文
摘要:异常现象 541端口不能被启动监听,是因为普通用户只能启动大于1024端口。只有root用户才有权限启动1024以下的端口. supervisor修改启动用户 这样把supervisor进程由普通用户变成root用户启动 #Hansight Enterprise supervisor config
阅读全文
摘要:日志文件查看 MongoDB自带机制 这样会使mongo关闭当前日志文件,重启一个新的日志文件,不需要停止mongodb服务 这种方式简单,但是不够灵活 2.向进程发送 SIGUSR1 信号来切割日志 定时任务轮转日志 #!/bin/sh logfile=/var/log/mongodb #Mong
阅读全文
摘要:连接数暴涨 mongodb集群每运行一段时间就会存在数据写入数据速度变得非常慢,这个时候如果重启所有节点的服务就可以恢复正常.单独重启mongos服务连接数会降下来,但是写入数据还是会变得很慢. 因为运行一段时候后,mongodb集群中的shard节点的连接数积累的比较多导致mongodb集群应用层
阅读全文
摘要:安装准备 1.下载zookeeper operator 2.k8s集成任何服务的operator一定要先检查operator的版本是否适配当前的k8s集群版本 3.不是每个operator都能适配自己的k8s集群,要根据自身情况下载合适的zookeeper-operator https://gith
阅读全文
摘要:安装k8s集群 1.下载各种镜像到本地 vi rpm_install_playbook.yaml - hosts: k8s-all remote_user: admin vars: - name: "rpm_install" tasks: - name: "copy_docker_rpms" cop
阅读全文