redis-server 应该是 源码make and install 之后存放在/usr/local/bin/redis-server目录中的。
验证一下
[root@host-10-100-19-98 redis]# whereis redis-server redis-server: /usr/local/bin/redis-server
redis-cli 用来连接集群中的某个节点。
redis.conf 就是 redis 的默认配置。
一般我们搭建redis 集群至少需要 6个节点 ,3主3从,我们需要为每个节点 配置自己的配置文件。
redis_6379.conf
redis_6380.conf
redis_6381.conf
redis_6382.conf
redis_6383.conf
redis_6384.conf
在配置文件中 我们需要制定节点的配置文件 cluster-config-file 也就是 nodes-6379.conf
appendonlyfile 用来持久化的文件 appendonly-6379.aof
dump_6379.rdb 数据文件。
appendonly 和 数据文件 和 节点配置文件 都是 动态生成的。
都是可以删除的。
集群再重新创建的时候 会 再次 创建这些文件。
如果想重新创建集群,但是要原来的数据不丢失,最好的办法就是 把节点先停止3个,然后再启动,在停止其它3个节点,再启动。这样就ok 了,
这样可以保证数据 还存在,如果不需要数据,就可以删除 除了redis*.conf之外的其他生成的文件,然后 重新创建集群了。
