ubuntu install redis/mongo 以及 监控安装

sudo apt-get update
sudo apt-get install redis-server mongodb
sudo apt-get install htop
sudo apt-get install iotop




sudo redis-server redis.conf<指定配置文件启动>

sudo service redis-server stop

sudo servcie redis-server start

sudo service redis-server restart

 

redis error: 

redis.exceptions.ResponseError: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.

 

解决:

  config set stop-writes-on-bgsave-error no ;    config set stop-writes-on-bgsave-error no

mongo启动、重启和关闭命令

  1. sudo service mongod start
  2. sudo service mongod restart
  3. sudo service mongod stop

配置文件后台启动Mongodb

nohup sudo mongod --config /etc/mongodb.conf &

/bin/mongod --dbpath /data/mongodb --logpath /data/mongodb/log/test.log --fork --port 27017



更改mongodb --path 后可以用一下命令解决 权限问题

sudo chown -Rh mongodb:mongodb /renpeng/mongodb*
sudo chown -R mongodb:mongodb /renpeng/mongodb/*
# chown [-R] [用户名称:组名称] [文件或目录]
-c或-change:作用与-v相似,但只传回修改的部分  
-f或–quiet或–silent:不显示错误信息  
-h或–no-dereference:只对符号链接的文件做修改,而不更改其他任何相关文件 
-R或-recursive:递归处理,将指定目录下的所有文件及子目录一并处理  
-v或–verbose:显示指令执行过程  
–dereference:作用和-h刚好相反  
–help:显示在线说明  
–reference=<参考文件或目录>:把指定文件或目录的所有者与所属组,统统设置成和参考文件或目录的所有者与所属组相同  
–version:显示版本信息

关闭Mongo
db.shutdownServer()
/bin/mongod   --shutdown   --dbpath /data/mongodb --logpath /data/mongodb/log/test.log --fork --port 27017



参数

参数说明

--dbpath    

数据存放路径

--logpath   

日志文件路径

--logappend 

日志输出方式

--port      

启用端口号

--fork      

在后台运行

--auth      

是否需要验证权限登录(用户名和密码)

--bind_ip   

限制访问的ip

--shutdown

关闭数据库



posted @ 2019-05-30 19:27   ̄□ ̄  阅读(280)  评论(0编辑  收藏  举报