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/ ...
随机推荐
- UT报错误:A granted authority textual representation is required
原因:团队唯一标识数据为空,必须保证唯一 牵连需要改进的代码: UserDetailService.java 60行"初始化角色集合"未进行异常处理
- 对类 sizeof
sizeof一个类的时候,都什么会被计算?静态成员会被计算进来么?如果这是一个子类,它的父类成员会被计算么? #include <iostream> using namespace std ...
- nginix.conf 中的gzip模块设置
gizp模块配置 gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.0; g ...
- HyperLogLog(不精确的去重计数方案)
pfadd 用法和sadd一样 pfcount 用法和scard一样 127.0.0.1:6379> get lan (nil) 127.0.0.1:6379> pfadd lan js ...
- 关于centos7.5部署oelinker_php版本的问题点汇总
1.下载开源版本https://github.com/eolinker/eoLinker-AMS-Lite-For-PHP到本地,将release文件夹内容copy到apache的/var/www/h ...
- mongodb与SQL常见语句对照
inert into users value(3,5) db.users.insert({a:3,b:5}) select a,b from users db.users.find({}, { ...
- python + docker, 实现天气数据 从FTP获取以及持久化(三)-- python获取FTP数据
前言 经过前面两个小节的介绍,我们已经完成了MySQL数据库的搭建和数据库操作的事宜. 在本小节中,我们需要完成的任务是:使用python从FTP服务其上面获取文本文件. 搭建测试FTP服务器 LZ的 ...
- HDU-5222 Exploration(拓扑排序)
一.题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=5222 二.题意 给一个无向边+有向边的混合图,其中每条边只能使用一次,问图中是否存在环. 三.思路 ...
- python学习---python基础一
一.Python介绍 1.python出生与应用 python的创始人是吉多.范罗苏姆(龟叔).1989年圣诞在家闲着无聊,决心开发一个新的脚本解释程序,作为ABC语言的一种继承 python崇尚的是 ...
- How do I prevent Eclipse from hanging on startup?
Under Eclipse 3.6 (Helios), the corresponding file seems to be .metadata/.plugins/org.eclipse.core.r ...