您的位置:首页 > 其它

缓存安装的问题记录

2018-02-05 10:25 330 查看
搭建 Redis Cluster 过程

执行
./redis-trib.rb create --replicas 2 <ip>:<port>
报错,系统没有安装ruby库,

错误:
/usr/bin/env: ruby: No such file or directory


解决:
sudo apt-get install ruby


再次执行,报错:

./redis-trib.rb:24:in `require': no such file to load -- rubygems (LoadError) from ./redis-trib.rb:24


解决:
sudo apt-get install rubygems


再次执行,报错:

/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- redis (LoadError)

from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'

from ./redis-trib.rb:25


解决:
gem install redis


注:可能访问超时

官网下载:

wget https://rubygems.global.ssl.fastly.net/gems/redis-3.2.1.gem && gem install -l ./redis-3.2.1.gem


https不可访问 ?

wget http://rubygems.global.ssl.fastly.net/gems/redis-3.2.1.gem && gem install -l ./redis-3.2.1.gem


安装twemproxy系统需要安装的包如下

sudo apt-get install libtool


否则会报错,错误内容:

configure.in:14: error: possibly undefined macro: AC_PROG_LIBTOOL

If this token and others are legitimate, please use m4_pattern_allow.

See the Autoconf documentation.

autoreconf: /usr/bin/autoconf failed with exit status: 1


官网下载m4-1.4.16.tar.gz安装,否则会报错,错误:

GNU M4 1.4.6 or later is required; 1.4.16 or newer is recommended


下载autoconf 地址:http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz

下载twemproxy地址:https://codeload.github.com/twitter/twemproxy/zip/master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: