CentOS上的Redis日常維護主要包括以下幾個方面:
sudo yum install epel-release
sudo yum install redis
/etc/redis/redis.conf
文件,根據需要調整配置項,例如:
port 6379
:設置Redis監聽的端口。requirepass your_password
:設置密碼保護。save 900 1
:每900秒保存一次數據到磁盤,1個鍵值對。sudo systemctl start redis
sudo systemctl stop redis
sudo systemctl restart redis
redis.conf
中設置密碼,并在客戶端連接時提供密碼。requirepass your_password
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent
sudo firewall-cmd --reload
redis-cli
的SAVE
或BGSAVE
命令手動觸發快照。redis-cli SAVE
或者redis-cli BGSAVE
crontab -e
添加如下行:0 0 * * * /path/to/backup_script.sh
/var/log/redis/redis.log
。sudo tail -f /var/log/redis/redis.log
redis.conf
中設置最大內存使用量。maxmemory 1gb
maxmemory-policy
來處理內存碎片。maxmemory-policy allkeys-lru
yum list updated
檢查是否有可用的Redis更新。sudo yum update redis
通過以上步驟,可以有效地進行CentOS上Redis的日常維護,確保其穩定運行和數據安全。