首页 > 数据库 >mac redis启动,redis哨兵模式,redis集群的相关命令

mac redis启动,redis哨兵模式,redis集群的相关命令

时间:2024-03-12 23:58:18浏览次数:28  
标签:127.0 0.1 zookeeper redis 哨兵 mac usr local

  • Homebrew安装的软件会默认在/usr/local/Cellar/路径下

  • redis的配置文件redis.conf存放在/usr/local/etc路径下

cd /usr/local/Cellar/redis/7.0.10. 存在

cd /usr/local/opt/redis/bin/redis-server. 目录存在

cd /usr/local/etc/redis.conf 存在。配置文件

复制文件 cp /usr/local/etc/redis-6380.conf /usr/local/etc/redis-6381.conf

//启动redis和sentinel

redis-server /usr/local/etc/redis.conf

redis-server /usr/local/etc/redis-6380.conf

redis-server /usr/local/etc/redis-6381.conf

启动哨兵

redis-sentinel /usr/local/etc/redis-sentinel‐26379.conf

redis-sentinel /usr/local/etc/redis-sentinel‐26380.conf

redis-sentinel /usr/local/etc/redis-sentinel‐26381.conf

ps axu | grep redis。 查看开启

Kill -9 是关闭

redis-cli连接redis服务

redis-cli -h 127.0.0.1 -p 6381 :进入这里可以输入命令,输入info是查看信息

dir /usr/local/var/db/redis/. rdb.aof文件在这里

cd /usr/local/var/db/redis/

ls -l 显示rdb生成的时间

redis 集群搭建

sudo cp /usr/local/redis‐cluster/8001/redis.conf /usr/local/redis‐cluster/8002/

配置完启动所有节点

sudo redis-server /usr/local/redis‐cluster/8001/redis.conf

sudo redis-server /usr/local/redis‐cluster/8002/redis.conf

redis-server /usr/local/redis‐cluster/8003/redis.conf

redis-server /usr/local/redis‐cluster/8004/redis.conf

redis-server /usr/local/redis‐cluster/8005/redis.conf

redis-server /usr/local/redis‐cluster/8006/redis.conf

sudo redis-cli -a zhuge --cluster -create --cluster‐replicas 1 127.0.0.1:8001 127.0.0.1:8002 127.0.0.1:8003 127.0.0.1:8004 127.0.0.1:8005 127.0.0.1:8006

8004是8003的从节点,8005是8001的从节点,8006是8002的从节点

/usr/local/Cellar/redis/7.0.10/bin/

redis-cli -a zhuge -h 127.0.0.1 -c -p 8001


java安装路径

export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home" CLASS_PATH="$JAVA_HOME/lib" PATH=".$PATH:$JAVA_HOME/bin"


zookeeper

启动

sudo ./zkServer.sh start /usr/local/zookeeper/zookeeper-3.5.1-alpha/conf/zoo.cfg

sudo ./zkServer.sh status

./zkCli.sh -server 127.0.0.1:2181 连接客户端


zookeeper集群部署

zoo1.cfg配置

clientPort= 2181

dataDir=/usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk1/data

dataLogDir=usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk1/log

server.1= 127.0.0.1:2887:3887 server.2= 127.0.0.1:2888:3888 server.3= 127.0.0.1:2889:3889

zoo2.cfg配置

clientPort= 2182

dataDir=/usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk2/data

dataLogDir=usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk2/log

server.1= 127.0.0.1:2887:3887 server.2= 127.0.0.1:2888:3888 server.3= 127.0.0.1:2889:3889

zoo3.cfg配置

clientPort= 2183

/usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk3/data

sudo zkServer.sh start /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk1/zoo3.cfg

server.1= 127.0.0.1:2887:3887 server.2= 127.0.0.1:2888:3888 server.3= 127.0.0.1:2889:3889

启动命令分别为

sudo ./zkServer.sh start /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk1/zoo1.cfg

sudo ./zkServer.sh start /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk2/zoo2.cfg

sudo ./zkServer.sh start /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk3/zoo3.cfg

客户端

./zkCli.sh -server 127.0.0.1:2181

然后用get /zookeeper/config命令查看节点配置信息

./zkServer.sh status /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk1/zoo1.cfg

./zkCli.sh -server 127.0.0.1:2182

./zkServer.sh status /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk2/zoo2.cfg

./zkCli.sh -server 127.0.0.1:2183

./zkServer.sh status /usr/local/zookeeper/zookeeper-3.5.1-alpha/zkCluster/zk3/zoo3.cfg


[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java [ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOMEvariable in your environment, We need java(x64)!" 改为:(注释后两行,第一行$HOME/jdk/java改为配置的JAVA_HOME路径) [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home#[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java #[ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOMEvariable in your environment, We need java(x64)!"

标签:127.0,0.1,zookeeper,redis,哨兵,mac,usr,local
From: https://blog.csdn.net/weixin_71788142/article/details/136665805

相关文章

  • Ubuntu 配置 redis主从复制细节
    注意1、首先配置  slaveof<主服务器的IP><主服务器redis的端口>2、然后配置  masterauth主库密码3、记得开放端口或者直接关闭防火墙sudosystemctlstopufw.service  关闭防火墙sudosystemctldisableufw.service  禁用防火墙服sudoufwstatus  确认防......
  • macOS下安装telegraf记录
    一、通过homebrew安装influxdb官网上说通过homebrew安装,命令如下:brewupdate&&brewinstalltelegraf我执行后,发现报错:dialtcp142.251.42.241:443:i/otimeo 网上说,解决办法:换一个国内能访问的代理地址goproxy.cngoenv-wGOPROXY=https://goproxy.cn对我没用......
  • Redis精讲
    redis持久化RDB方式RedisDatabaseBackupfile(redis数据备份文件),也被叫做redis数据快照.简单来说就是把内存中的所有数据记录到磁盘中.快照文件称为RDB文件,默认是保存在当前运行目录.[root@centos-zyw~]#dockerexec-itredisredis-cli127.0.0.1:6379>......
  • 金融知识分析系列之:MACD指标精讲
    金融知识分析系列之:MACD指标精讲一、MACD指标二、指标原理三、MACD指标参考用法四、MACD计算步骤五、MACD分析要素六、根据快线DIF位置判断趋势七、金叉死叉作为多空信号八、快线位置+交叉信号九、指标背离判断行情反转十、差离值的正负十一、差离值的变化十二、指标的背......
  • VMware安装MacOS14(Sonoma)
    如果你想在Windows电脑上体验苹果最新的macOS14Sonoma系统!那么跟着我步骤来进行安装吧~安装步骤:1、首先下载并安装VMWare虚拟机软件【官网下载】下载【VMWareUnlocker】,以管理员身份运行win-install3.下载macOS14索诺玛(Sonoma)的ISO系统文件【点击下载】......
  • 掌握Redis,看完这篇文章就够了!
    目录1.Redis介绍2.Redis服务器与客户端3.Redis配置文件4.Redis数据类型操作4.1使用python连接数据库4.2 字符串4.3哈希4.4键对应操作4.5列表4.6集合4.7有序集合1.Redis介绍Redis是一个开源的内存数据库,它提供了一个高性能的key-value存储系统,并支持多......
  • Mac电脑如何完全卸载office所有软件
    前言Mac电脑如果安装过多个版本office可能会导致互相冲突,或者说登陆了office账号后,我们再想使用免费的软件就不太可能了,这时候我们就需要完全本地的office了。office激活软件下载地址:省电时间mac站正文首先,我们需要下载一个官方工具删除Office许可证文件,这个工具的作用是......
  • Linux安装Redis
    1.使用命令下载wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz2.将压缩包复制移动到/opt目录下mvredis-5.0.7.tar.gz/opt3.进入到/opt目录下cd/opt/4.解压tar-zxvfredis-5.0.7.tar.gz5.进入到解压后的文件,可以看见redis的配置文件6.安装基本的运行环......
  • macOS 下使用 pyenv 安装 python 2.n.p 报错,ERROR: The Python zlib extension was no
    TL;DR执行brewinstallzlib安装zlib之后,根据安装信息提示将一下三行变量exportLDFLAGS="-L/opt/homebrew/opt/zlib/lib"exportCPPFLAGS="-I/opt/homebrew/opt/zlib/include"exportPKG_CONFIG_PATH="/opt/homebrew/opt/zlib/lib/pkgconfig"加入到~/.zsh......
  • Apple Safari 17.4 - macOS 专属浏览器 (独立安装包下载)
    AppleSafari17.4-macOS专属浏览器(独立安装包下载)适用于macOSVentura和macOSMonterey的Safari浏览器17请访问原文链接:https://sysin.org/blog/apple-safari-17/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org之前Safari浏览器伴随macOS更新一起......