redis 安裝部署
阿新 • • 發佈:2020-09-19
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