redis 安装部署

redis安装

 cd /nosql
 wget http://download.redis.io/releases/redis-3.2.12.tar.gz
 tar xf redis-3.2.12.tar.gz 
 mv redis-3.2.12 redis
 cd redis
 make
 src/redis-server

告警处理:

问题1:
WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.

解决办法: echo never > /sys/kernel/mm/transparent_hugepage/enabled 然后重新启动即可

问题2:
WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

解决办法: echo 1024 > /proc/sys/net/core/somaxconn

挂载磁盘

1. 添加磁盘
2.  mkfs.ext4 /dev/sdb 
3.  y
4. mkdir  /nosql
5. mount /dev/sdb /nosql
6. blkid   命令拿到新磁盘uuid
7. /etc/fstab  文件中添加开机自动挂载[uuid 通过 blkid 获取]
   UUID=2faef055-9146-4dc4-a6fd-fcb4b0681973 /nosql     ext4   default 0 0

redis使用

# 1. 添加环境变量,让redis命令更友好
echo 'PATH=/nosql/redis/src:$PATH' >>/etc/profile

# 2. 进入redis管理界面
redis-cli 
原文地址:https://www.cnblogs.com/superlinux/p/13695816.html