• mongdb开启用户认证

    发布于:2018-11-22 作者:Garany 评论(1) 引用(0) 浏览(36)   分类:破万卷书  

    1.创建管理员账户 # mongo --host 127.0.0.1 --port 27017 > use admin > db.createUser({ user: "root", pwd: "rootpasswd", roles: [{ role: "root", db: "admin" }] }) > db.auth("root","rootpasswd") > exit 2.开启认证 # vim /etc/mongod.conf security: authorization: enabled # /etc/init.d/mongod restart # mongo --host 127.0.0.1:27017 -u root -p rootpasswd > show dbs; > use admin > db.stats() ...

    阅读全文>>

    标签: mongo
  • mongoDB导出导入

    发布于:2018-11-05 作者:Garany 评论(0) 引用(0) 浏览(48)    

    1.mongodump和mongorestore \\导出本机的dbName数据库到/data/,-drop导入新数据,删除旧数据 # mongodump --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -o /data/ \\导入本地.DBdir目录数据到dbName库 # mongorestore --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -drop ./DBdir 2.mongoexport和mongoimport \\导出本机机dbName库中的collName集合到./coll.dat # mongoexport --authenticationDatabase admin --host 127.0.0.1:27017 -u ro...

    阅读全文>>

    标签: mongo
  • docker部署nginx+elk+filebeat部署日志平台

    发布于:2018-10-10 作者:Garany 评论(0) 引用(0) 浏览(66)    

    1.使用sebp/elk的镜像部署elk # docker run -itd --name elk -p 5044:5044 -v /data/elastic/:/var/lib/elasticsearch sebp/elk //-p 5044 5044端口是logstash接受filebeat发送的日志端口,对外暴露 //-v /data/elastic挂在本地目录到elastic的日志存储目录 //由于elk对elastic的9200端口和kibana的5601端口不设置验证,所有后面使用nginx代理的方式进行访问验证 2.进入容器elk,配置 # docker exec -it elk bash 2.1配置elastic # sed '/^#/d' /etc/elasticsearch/elasticsearch.yml cluster.name: ych-ELK node.name: ELK-node path.repo: /var/backups network.host: 0.0.0.0 http.port: 9200 http.cors.enabled: true...

    阅读全文>>

    标签: ELK