centos7 redis4.0 叢集搭建之——Ruby2.3.1的安裝
下載原始碼包:
https://cache.ruby-china.org/pub/ruby/ruby-2.3.1.tar.gz
解壓 :
tar -zxvf ruby-2.3.1.tar.gz
進入目錄 ruby-2.3.1
./configure --prefix=/usr/local/ruby-2.3.1
編譯 安裝(make && make install)
建立連線檔案
ln -s /usr/local/ruby-2.3.1/bin/ruby /usr/bin/ruby
測試
ruby -v
上邊一氣呵成...
------------------------------------
gem install redis
報錯資訊1:
[[email protected]_0_15_centos bin]# gem install redis
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
錯誤1解決方案:
cd /ruby-2.3.1原始碼目錄/ext/zlib
執行命令:
ruby ./extconf.rb
make
make install
報錯資訊1.1:
checking for deflateReset() in -lz... no
checking for deflateReset() in -llibz... no
checking for deflateReset() in -lzlib1... no
checking for deflateReset() in -lzlib... no
checking for deflateReset() in -lzdll... no
checking for deflateReset() in -lzlibwapi... no
出現該資訊是缺少依賴導致: 安裝 zlib-devel,重新執行解決方案1的步驟.
--------
報錯資訊2:
[[email protected]_0_15_centos zlib]# gem install redis
ERROR: While executing gem ... (Gem::Exception)
Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources
[[email protected]_0_15_centos zlib]# yum install openssl
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Package 1:openssl-1.0.2k-8.el7.x86_64 already installed and latest version
Nothing to do
錯誤2解決方案:
cd /ruby-2.3.1原始碼目錄/ext /openssl/
執行命令:
[[email protected]_0_15_centos openssl]# ruby ./extconf.rb
若出現以下資訊:
[[email protected]_0_15_centos openssl]# ruby ./extconf.rb
checking for t_open() in -lnsl... no
checking for socket() in -lsocket... no
checking for assert.h... yes
checking for openssl/ssl.h... no
則是缺少 依賴包 openssl-devel,安裝即可.
繼續執行命令
[[email protected]_0_15_centos openssl]# make
若出現錯誤資訊:
make: *** No rule to make target `/include/ruby.h', needed by `ossl_x509attr.o'. Stop.
則需要編輯 生成的 Makefile 檔案,開啟該檔案,增加 top_srcdir = ../.. 即可。
[[email protected]_0_15_centos openssl]# make install
[[email protected]_0_15_centos openssl]# gem install redis
Fetching: redis-4.0.1.gem (100%)
Successfully installed redis-4.0.1
Parsing documentation for redis-4.0.1
Installing ri documentation for redis-4.0.1
Done installing documentation for redis after 1 seconds
1 gem installed
[[email protected]_0_15_centos openssl]#
完
--------------------------------------------------------------------------
相關推薦
centos7 redis4.0 叢集搭建之——Ruby2.3.1的安裝
下載原始碼包:https://cache.ruby-china.org/pub/ruby/ruby-2.3.1.tar.gz解壓 :tar -zxvf ruby-2.3.1.tar.gz進入目錄 ruby-2.3.1./configure --prefix=/usr/loca
Zabbix 3.0.20 搭建之路
amp clas rgb body 解決方法 con org nginx代理 -i Zabb
Redis5.0.0叢集搭建-centos7
一.安裝redis 1.下載redis 開啟redis官網 https://redis.io/ 下載最新版 cd /usr/local/src wget http://download.redis.io/releases/re
Spark2.2.0叢集搭建部署之【SPARK叢集篇】
軟體準備資訊,詳見Spark2.2.0叢集搭建部署之【軟體準備篇】 基礎配置資訊,詳見Spark2.2.0叢集搭建部署之【基礎配置篇】 SSH無密訪問,詳見park2.2.0叢集搭建部署之【無密訪問篇】 HADOOP叢集,詳見Spark2.2.0叢集搭建部署之【HADOOP叢集篇】
Spark2.2.0叢集搭建部署之【HADOOP叢集篇】
軟體準備資訊,詳見Spark2.2.0叢集搭建部署之【軟體準備篇】 基礎配置資訊,詳見Spark2.2.0叢集搭建部署之【基礎配置篇】 SSH無密訪問,詳見park2.2.0叢集搭建部署之【無密訪問篇】 將hadoop-2.7.7.tar.gz 進行解壓 tar -zxvf 
Spark2.2.0叢集搭建部署之【無密訪問篇】
軟體準備資訊,詳見Spark2.2.0叢集搭建部署之【軟體準備篇】 基礎配置資訊,詳見Spark2.2.0叢集搭建部署之【基礎配置篇】 通過SSH無密訪問來達到叢集中機器相互訪問的目的。首先固定機器的ip地址,避免每次重啟機器ip改變的問題。 通過ifconfig命令檢視當前ip地址,若
Spark2.2.0叢集搭建部署之【基礎配置篇】
軟體準備資訊,詳見Spark2.2.0叢集搭建部署之【軟體準備篇】 Spark叢集在生產環境中,主要部署在linux的叢集中,所以需要先安裝JDK,SCALA等基礎配置。 由於Spark是計算框架,所以需要預先在叢集內有搭建好儲存資料的持久化層,如HDFS,最後可以通過啟動指令碼執行應用。
Spark2.2.0叢集搭建部署之【軟體準備篇】
本文主要展示如何在虛擬機器上搭建部署Spark2.2.0的詳細步驟,包括環境安裝、無密登入、Hadoop叢集,Spark叢集。 需要準備的軟體為: VMware-WorkStation CentOS-7-x86_64-DVD-1708.iso jdk-1.8.0-openjdk scala-
Spark修煉之道(進階篇)——Spark入門到精通:第一節 Spark 1.5.0叢集搭建
作者:周志湖 網名:搖擺少年夢 微訊號:zhouzhihubeyond 本節主要內容 作業系統環境準備 Hadoop 2.4.1叢集搭建 Spark 1.5.0 叢集部署 注:在利用CentOS 6.5作業系統安裝spark 1.5叢集過程中,
docker redis4.0 叢集(cluster)搭建
redis叢集對於很多人來說非常熟悉,在前些日子,我也有一位大兄弟也釋出過一篇關於在阿里雲(centOS7)上搭建redis 叢集的文章http://www.cnblogs.com/zhengzeze/p/7325750.html,雖然叢集搭建的文章在網上很多,我比較喜歡這篇文章的地方是他在搭建過程中,指出
Redis 3.0叢集搭建測試(一)
Redis3.0 最大的特點就是有了cluster的能力,使用redis-trib.rb工具可以輕鬆構建Redis Cluster。Redis Cluster採用無中心結構,每個節點儲存資料和整個叢集狀態,每個節點都和其他所有節點連線。節點之間使用gossip協議傳播資訊以
Redis 3.0叢集搭建測試(二)
四、客戶端叢集命令 叢集 cluster info 列印叢集的資訊 cluster nodes 列出叢集當前已知的所有節點(node),以及這些節點的相關資訊。 節點 cluster meet <ip> <port> 將ip和port所指定的節點
CentOS7安裝Redis4.0叢集
環境CentOS 7, Redis 4.0.6, Oracle VM VirtualBoxRedis叢集要求最少3主3從,主機使用虛擬主機(192.168.1.81 - 192.168.1.86)備註:使用redis-trib安裝reids4.0.6叢集需要ruby版本>
Redis開發與運維之Redis5.0叢集搭建簡單使用001
1. 準備工作 兩臺虛擬機器模擬6個節點,一臺機器3個節點,創建出3 master、3 salve 環境 redis 採用 redis-5.0.3 版本。 兩臺虛擬機器都是 CentOS7.x版本 ,一臺 centos7_64_134 (IP:192.168.133.134),一臺 Ce
Hadoop-2.6.0+Zookeeper-3.4.6+Spark-1.5.0+Hbase-1.1.2+Hive-1.2.0叢集搭建
前言 本部落格目的在於跟大家分享大資料平臺搭建過程,是筆者半年的結晶。在大資料搭建過程中,希望能給大家提過一些幫助,這也是本部落格的
Weblogic 10.3.6.0 叢集搭建
Weblogic 叢集搭建 Oracle的Weblogic分開發者版本和生產版本,有32位和64位。一般生產版本的weblogic是64位的,安裝檔案是一個大小為1G多的jar包。去oracle官網上下載64版weblogic。這裡使用的版本是weblogic11g,版
Elasticsearch-5.4.0叢集搭建
1、Elasticsearch-5.4.0 安裝包下載地址:https://www.elastic.co/downloads/past-releases/elasticsearch-5-4-0 2、解壓檔案:tar -zxvf /home/elasticsearch-5.4.0.tar.gz -
CentOS7下Nginx叢集搭建
nginx安裝文件 1.軟體環境 CentOS7 JDK1.8 redis3.2.8 2.安裝依賴包 輸入 yum -y install pcre-devel yum -y install openssl-devel yum -y install gcc yum -y inst
kubeadm HA master(v1.11.0)叢集搭建指南(離線包 + 自動化指令碼 + ipvs + keepalived + calico)_Kubernetes中文社群
0x00 文章楔子 本文旨在通過最簡易的方式指導讀者搭建HA kubernetes 1.11叢集 通過部署指令碼驅動kubeadm工具進行自動化部署,自動啟動keepalived負載均衡,calico網路外掛,並且開啟kube-proxy的IPVS模式。 本文中的自動化部署指令碼可以在Lent
Redis3.0 叢集搭建
一。使用環境centos7 redis 3.2.12 二。安裝redis tar -xzvf redis-3.2.12.tar.gz cd redis-3.2.12 make make install 修改redis.conf #bind 127.0.0.1--