mongodb3 设置用户名密码 ,linux
--29T09::19.328+ I CONTROL [initandlisten] ** WARNING: You are running on a NUMA machine.
--29T09::19.328+ I CONTROL [initandlisten] ** We suggest launching mongod like this to avoid performance problems:
--29T09::19.328+ I CONTROL [initandlisten] ** numactl --interleave=all mongod [other options]
--29T09::19.328+ I CONTROL [initandlisten]
--29T09::19.328+ I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
--29T09::19.328+ I CONTROL [initandlisten] ** We suggest setting it to 'never'
--29T09::19.328+ I CONTROL [initandlisten]
--29T09::19.328+ I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
--29T09::19.329+ I CONTROL [initandlisten] ** We suggest setting it to 'never'
--29T09::19.329+ I CONTROL [initandlisten]
===================消除警告====↓========================
yum install -y numactl
echo > /proc/sys/vm/zone_reclaim_mode
# vi /proc/sys/vm/zone_reclaim_mode echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
如果是NUMA machine ,启动服务时bin下这样执行
numactl --interleave=all ./mongod --config /etc/mongodb.conf &
判读是不是MUMA
grep -i numa /var/log/dmesg
NUMA: Allocated memnodemap from 2f000 - 3f840
NUMA: Using 20 for the hash shift.
---------------------------------------------------------
1./etc/mongodb.conf
http://docs.mongodb.org/master/reference/configuration-options/
内容如下:
systemLog:
destination: file
path: "/app/mongodb/mongodb.log"
logAppend: true
storage:
journal:
enabled: true
dbPath: "/app/mongodb/data/db"
net:
port:
processManagement:
fork: true
security:
authorization: disabled
2.请确保配置文件中的path和dbPath存在
3.
启动服务命:
./mongod --config /etc/mongodb.conf &
./mongo
use admin
// show users
// db.system.users.remove({user:"someuser"})
db.createUser(
{
user: "admin",
pwd: "qwerty",
roles:
[
{
role: "userAdminAnyDatabase",
db: "admin"
}
]
}
)
// db.system.version.find()
db.system.version.update({ "_id" : "authSchema"},{$set: {"currentVersion" : } })
db.shutdownServer()
4.修改配置文件中的authorization 为 enabled
5.启动服务
./mongod --config /etc/mongodb.conf &
./mongo --port -u admin -p 'qwerty' --authenticationDatabase admin
use logtest
db.createUser(
{
"user": "user001",
"pwd": "asdfgh",
"roles":[
{
"role": "dbOwner",
"db": "logtest"
}
]
}
)
备注:没有关闭服务的权限时,重启需要ps&kill
mongodb3 设置用户名密码 ,linux的更多相关文章
- windows下mongodb设置用户名密码&用python连接
环境: 主机:WIN10 python版本:3.5 mongodb版本:3.4.2 开发环境:pyCharm mongodb设置用户名密码: 编写mongodb配置文件mongodb.confdbpa ...
- 你的MongoDB Redis设置用户名密码了吗?看看shodan这款邪恶的搜索引擎吧!~
早上看新闻的时候看到了个醒目的新闻 开源中国:MongoDB 赎金事件持续发酵,究竟是谁之过? 博客园:MongoDB数据库勒索,中国受害者数量超乎你的想象,SOS! 1. 由于自己之前做过的项目,R ...
- ElasticSearch设置用户名密码访问
版本号:7.3.1 1.需要在配置文件中开启x-pack验证, 修改config目录下面的elasticsearch.yml文件,在里面添加如下内容,并重启. xpack.security.enabl ...
- ACTIVEMQ主题、队列设置用户名密码
修改文件%ACTIVEMQ_BASE%/conf/activemq.xml,用户名密码储存在文件%ACTIVEMQ_BASE%/conf/credentials.properties中, active ...
- eureka注册中心设置用户名密码
1.加入安全认证依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId ...
- 创建一个MongoDB数据库再到配置成Window服务再设置用户名密码
1.安装MongoDB数据在官网下载安装 然后在C盘找到C:\Program Files\MongoDB\Server\4.0\bin这个可执行目录 使用cmd进入到这: 2.在C盘根目录创建一个名为 ...
- 不同版本的 Tomcat 设置用户名密码 的方法
Tomcat : tomcat根目录\conf\tomcat-users.xml,找到 <tomcat-users> 标签,在后面添加 <user username="ad ...
- SQL Server 用户名密码查看
因为SQL Server是默认使用Windows身份验证的,很多时间就会慢慢忘记掉原来设置的密码,那么怎么重新设置用户名密码呢 这里以SQL Server2013为例,先以windows身份验证登陆进 ...
- Linux上的ftp服务器vsftpd之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传
一.问题背景 没事谁折腾这鬼玩意哦...还不是因为bug. 我们的应用,用户头像是存在ftp上的.之前的ftp服务器是一台windows,我们后台服务器程序收到用户上传头像的请求时,会用一个ROOT/ ...
随机推荐
- rsync 通过密码文件实现远程同步
https://my.oschina.net/yyping/blog/91964 1.源文件服务器:192.168.10.203 2.备份服务器:192.168.10.88 配置备份服务器(192.1 ...
- [转]基于Oracle的EntityFramework的WEBAPI2的实现(一)——准备工作
基于Oracle的EntityFramework的WEBAPI2的实现(一)——准备工作 转载请注明作者及来源:张峻崎,博客园 目前在.net的范围内,好的而且方便的ORM的真的不是很多,与VS集成 ...
- Linux常用系统函数
Linux常用系统函数 一.进程控制 fork 创建一个新进程clone 按指定条件创建子进程execve 运行可执行文件exit 中止进程_exit 立即中止当前进程getdtablesize 进程 ...
- 01:zabbix监控redis
一.zabbix 自动发现并监控redis多实例 1.1 编写脚本 1.1.1 redis_low_discovery.sh 用于发现redis多实例 [root@redis02 homed]# ca ...
- 细说Cookie(转)
原文地址:http://www.cnblogs.com/fish-li/archive/2011/07/03/2096903.html#undefined Cookie虽然是个很简单的东西,但它又是W ...
- Oracle Lock(Enqueues)
转载:http://www.cnblogs.com/Richardzhu/articles/2796540.html 数据库是一个多用户使用的共享资源.当多个用户并发地存取数据时,在数据库中就会产生多 ...
- http中的Content-Type
要学习content-type,必须事先知道它到底是什么,是干什么用的. HTTP协议(RFC2616)采用了请求/响应模型.客户端向服务器发送一个请求,请求头包含请求的方法.URI.协议版本.以及包 ...
- 修改eclipse 代码字体大小以及文档字体大小
1..点击[window]在弹出的窗口中选择[preferences] 2.在弹出窗口中找到依次点击General(常规)——Apprearance(外观)——Colors and Fonts(颜色和 ...
- Pthreads 读写锁
▶ 使用读写锁来限制同一数据多线程读写.若任何线程拥有读锁,则其他任何请求写锁的线程将阻塞在其写锁函数的调用上:若任何线程拥有写锁,则其他任何请求读锁和写锁的线程将阻塞在其对应的锁函数上,相当于将读与 ...
- TLS协议扫盲(握手,非对称加密,证书,电子签名等)
想学习TLS协议最好的方法应该是去看RFC,但如果对安全传输协议没有一些基本认识的人很难一上来就读懂RFC里面的种种细节和设计原则,所以这里为了能够进一步去弄懂TLS协议,把一些基本的知识放在这里,算 ...