• mongodb集群运维


    更新configserver信息

       1.登录一个configserver节点,查看configserver信息

            

            

              

              

          直接修改原来的数据会报错

             

             2.查看rs的帮助命令

                

                

               

                

                

     rs帮助命令

             /data/mongod/package/mongodb-linux-x86_64-amazon-3.6.2/bin/mongo --port 20001

             shard1监听的是20001端口,rs的命令操作的对象就是shard1

            /data/mongod/package/mongodb-linux-x86_64-amazon-3.6.2/bin/mongo --port 20002

            shard2监听的端口是20002,rs操作的对象就是shard2

            rs.add( { host: "mongodbd4.example.net:27017" } )
            rs.add( "mongodbd4.example.net:27017" )

           状态码分析

                

     mongos命令

            db命令解析

             

             

            

    #!/usr/bin/python3
     
    import pymongo
     
    myclient = pymongo.MongoClient('mongodb://192.168.30.98:37017/')
     
    # dblist = myclient.list_database_names()
    # # dblist = myclient.database_names() 
    # if "mydb" in dblist:
    #   print("数据库已存在!")
    
    mydb = myclient['mydb']
    mycol = mydb["user"]
    
    
    for i in range(100000):
        mydict = {"name":"testuser"+str(i), "sex": "sex"+str(i), "url": "https://www.google"+str(i)+".com" }
        x = mycol.insert_one(mydict)
        print(x.inserted_id)
    View Code

           查看数据库的分区信息

             user myb

             db.stats()

             

         查看数据库表的分区信息

            user mydb

            show tables

            db.user.stats()

             

     磁盘空间清理

            

           

          

          删除老旧的日志文件

          

    定期清理日志

        crontab -e
        0 0 15 * * sudo sh /data/tianyiyun/mongod/config/log/rmlog.sh

        vi rmlog.sh
        #/bin/bash
        echo '' > /data/tianyiyun/mongod/config/log/*.log

        

  • 相关阅读:
    iOS开发多线程篇—创建线程
    【C语言】23-typedef
    李洪强经典面试题10
    李洪强经典面试题9
    李洪强经典面试题8
    李洪强经典面试题7
    多态性
    Oracle exp使用正則表達式导出部分表
    Android NDK开发初步
    HDU1864 最大报销额 01背包
  • 原文地址:https://www.cnblogs.com/yxh168/p/15841875.html
Copyright © 2020-2023  润新知