勿以浮沙筑高台
Linux搭建集群搭建环境创建集群文件夹
mkdir-p/usr/local/redis-clustermkdir-p/usr/local/redis-cluster
copy源conf文件到cluster目录下
[root
work1redis-cluster]#cp~/redis-6.0.7/redis.conf./修改配置文件内容
92行port#端口号行pidfile/var/run/redis_.pid#pidfile文件行logfile"/usr/local/redis/logs/.log"#配置文件地址行dbfilenamedump_.rdb#rdb文件appendonlyyes#开启AOFcluster-enabledyes#开启集群cluster-config-filenodes-.conf集群配置文件读取#后端访问开启bind0.0.0.0protected-modenodaemonizeyes
将配置文件copy到六个文件夹中。
[root
work1redis-cluster]#echoxargs-n1cp-v/usr/local/redis-cluster/redis.conf"/usr/local/redis-cluster/redis.conf"-"/redis.conf""/usr/local/redis-cluster/redis.conf"-"/redis.conf""/usr/local/redis-cluster/redis.conf"-"/redis.conf""/usr/local/redis-cluster/redis.conf"-"/redis.conf""/usr/local/redis-cluster/redis.conf"-"/redis.conf""/usr/local/redis-cluster/redis.conf"-"/redis.conf"
批量替换修改6个文件夹的配置文件。
格式:sed-i"s/查找字段/替换字段/g"grep查找字段-rl路径sed-i"s/oldstring/newstring/g"grepoldstring-rlyourdir
[root
work1redis-cluster]#sed-i"s///g"`grep-rl/usr/local/redis-cluster//redis.conf`[rootwork1redis-cluster]#sed-i"s///g"`grep-rl/usr/local/redis-cluster//redis.conf`[rootwork1redis-cluster]#sed-i"s///g"`grep-rl/usr/local/redis-cluster//redis.conf`[rootwork1redis-cluster]#sed-i"s///g"`grep-rl/usr/local/redis-cluster//redis.conf`[rootwork1redis-cluster]#sed-i"s///g"`grep-rl/usr/local/redis-cluster//redis.conf`[rootwork1redis-cluster]#sed-i"s///g"`grep-rl/usr/local/redis-cluster//redis.conf`指定配置文件启动
/usr/local/redis/bin/redis-server/usr/local/redis-cluster//redis.conf
[root
work1redis-cluster]#/usr/local/redis/bin/redis-server/usr/local/redis-cluster//redis.conf:C22Jun:49:32.#oO0OoO0OoO0OoRedisisstartingoO0OoO0OoO0Oo:C22Jun:49:32.#Redisversion=6.0.7,bits=64,