【RedisCluster】ruby环境搭建

想搭建一个redis cluster集群 需要用到ruby,装ruby又要装rvm,

之前玩docker的时候有装过homebrew,用homebrew装rvm的时候也很顺利。

然后rvm install 2.7 装ruby的时候,提示brew update失败,自己试了一下 brew update 也是不得行。

想重新装下homebrew 到处找干净的卸载方法,

1.最后找到这个脚本:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

但是要先给raw.githubusercontent.com配个host:

199.232.28.133 raw.githubusercontent.com

按提示走完下载流程之后。homebrew就卸载了

2.然后要重装homebrew,去官网找最新的脚本:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

但是一切并不顺利 装到一半的时候会提示你“Failed during: /usr/local/bin/brew update --force”过程中“Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core failed!”

拉取homebrew-core的代码失败了,回想一下 无论是装ruby的时候还是重装的时候 可能都是这个原因导致的。

3.手动拉取中科院源的homebrew-core的代码:

git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

脚本检查到目录不为空就不再fetch了,homebrew重装成功

4.rvm install 2.7

5.然后我尝试执行redis-trib.rb告诉我这个:

 

 

holy shit...

 

posted @ 2020-11-23 11:59  l2c  阅读(193)  评论(0)    收藏  举报