Dubbo(一) zookeeper環境的搭建(單節點)
jdk的安裝
下載Linux版本的jdk解壓,使用非root使用者,執行以下命令(記得授權:執行命令 visudo,進行配置許可權)
vi /etc/profiel 新增如下資訊
#jdk1.7
export JAVA_HOME=/home/lsq/soft/jdk1.7.0_45
export JRE_HOME=/home/lsq/soft/jdk1.7.0_45/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
source /etc/profile
輸入JAVA 或者JAVAC進行測試jdk的安裝是否成功!!
ZooKeeper-3.4.6的安裝
(1):修改Linux的hosts檔案,新增 ip地址:服務名稱 命令:vi /etc/hosts 例如我這裡 192.168.40.132 dubbo-provider-01
(2):下載zookeeper的Linux安裝包並進行解壓,我這裡是解壓到了目錄 /home/lsq/soft/zookeeper-3.4.6
在/home/lsq/soft/zookeeper-3.4.6 建立檔案,mkdir data ,mkdir logs 一個是資料檔案,一個是日誌檔案
(3):將/home/lsq/soft/zookeeper-3.4.6/conf下的zoo_simple.cfg檔案copy一份為zoo.cfg
(4):配置zookeeper的相關引數,即配置zoo.cfg
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=/home/lsq/soft/zookeeper-3.4.6/data
dataLogDir=/home/lsq/soft/zookeeper-3.4.6/logs
# the port at which th:e clients will connect
clientPort=2181
server.1=lsq-dubbo-01:2888:3888
# the maximum number of client connections.
# increase this if you need to handle more clients
#maxClientCnxns=60
#
# Be sure to read the maintenance section of the
# administrator guide before turning on autopurge.
server.1=dubbo-provider-01:2888:3888
(5):在data檔案中建立一個檔案myid 併為其寫入1,命令如下:
echo "1" >> myid
(6):在lsq使用者下配置zookeeper的環境變數
[[email protected] data]$ vi /home/lsq/.bash_profile
新增如下內容:
#zookeeper-3.4.6
export ZOOKEEPER_HOME=/home/lsq/soft/zookeeper-3.4.6
export PATH=$ZOOKEEPER_HOME/bin:$PATH
(7)root使用者下開啟防火牆2181,2888,3888三個埠
chkconfig iptables on
service iptables start
vi /etc/sysconfig/iptables
新增如下內容:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
接下來重啟防火牆,使防火牆生效命令為:service iptables restart
可以使用 service iptables status 檢視防火牆開放的埠
(8):啟動測試zookeeper的安裝
在安裝目錄/home/lsq/soft/zookeeper3.4.6/bin執行命令
zkServer.sh start
輸入 jps檢視是否安裝成功
檢視zookeeper狀態可以使用命令 zkServer.sh status
停止zookeeper使用命令 zkServer.sh stop
檢視zookeeper的服務日誌可以使用命令:# tail -f /home/lsq/soft/zookeeper-3.4.6/bin/zookeeper.out
具體效果如下
注意:zookeeper的埠會被java的端口占用,那時候檢視日誌會發現這個端口占用,解決辦法:只需換一個埠就好了、
接下來準備寫dubbo的一個demo,到時候會放到github上,請大家持續關注zlt尼瑪銀行。
相關推薦
dubbo系列之springboot 除錯環境搭建(一)
前言 本文是dubbo系列的第一篇,在正式講解dubbo的原始碼之前,需要搭建一套dubbo的樣例,用於我們閱讀原始碼以及理解dubbo的核心功能,本文是以springboot為基礎的,其他的通過xml配置的太麻煩了。 版本說明 springboot start
一、OpenCV環境搭建(採用官方已經編譯好的)
一、下載OpenCV安裝包: 到OpenCV的官網(http://opencv.org/)下載最新版本的OpenCV安裝包,由於OpenCV針對不同平臺都有安裝程式,所以我們只需要根據當前開發環境選擇合適的平臺版本即可,這裡我們是在win7 64bit作業系統下進行開發,所以應該下載Open
Selenium Webdriver學習記錄(一):環境搭建(Java+Maven+Eclipse+Selenium3.x)+第一個測試demo+部分問題解決
1.Selenium的學習網站: 官網:http://www.seleniumhq.org/docs/ 中文網站:易百教程-->Selenium教程:http://www.yiibai.com/selenium/ 2.搭建環境 準備:安裝了Ma
ubuntu下ZooKeeper環境搭建(進行中)
1.ubuntu環境 通過官網下載了對應的iso,用光碟或者u盤安裝。 配置網路服務後安裝eclipse失敗。原因是版本連線的路徑已經陳舊了,需要更新或升級軟體源庫,確保系統中的所有軟體都更新到最新版本。 執行sudo apt-get update進行更新。 結果提示出錯,
hadoop學習之路(一)---叢集環境搭建(2.7.3版本)
三:下載解壓 hadoop 到某個目錄(例如 /usr/loacl/hadoop) 四:賬號建立: 即為hadoop叢集專門設定一個使用者組及使用者,這部分比較簡單,參考示例如下: groupadd hadoop //設定h
Solr學習筆記一 ---Solr執行環境搭建(tomcat7 + solr 3.5 +ubuntu 10.04)
一、軟體下載 二、軟體安裝 1、安裝Tomcat7, 解壓apache-tomcat-7.0.26.tar.gz,增加環境變數 export $CATALINA_HOME=apache-tomcat-7.0.26 export $CATALINA_B
Python札記(一)-開發環境搭建(ForMac)和第一個Python程式
今天的內容大致如下: 自己先看一下Python的功效,多多少少去了解一下。我們必須安裝一個Python環境在自己的PC上,用來解釋自己書寫的程式碼,本來Mac是內建的,但是是Python2.7.10(隨著新電腦的出售和系統更新,預裝版本可能會有差異,在終端輸入Python
從零開始學習音視頻編程技術(三) 開發環境搭建(Qt4.86手動設置環境,主要就是設置g++和qmake,比較透徹,附下載鏈接)
路徑 details 分享 baidu 末尾 是我 其中 找到 source 1.先下載安裝Qt 我們使用的版本是4.8。 可以自行百度下載也可以從下面的網盤地址下載: Qt庫和編譯器下載: 鏈接:http://pan.baidu.com/s/1hrUxLIG 密碼
Linux學習 (三) LAMP 環境搭建(還有apache不能解析php問題)
Ubuntu下面的LAMP環境搭建: 先說一下Ubuntu下面一些檔案的目錄: Debian, Ubuntu (Apache httpd 2.x): ServerRoot &
Dubbo(一) zookeeper環境的搭建(單節點)
jdk的安裝 下載Linux版本的jdk解壓,使用非root使用者,執行以下命令(記得授權:執行命令 visudo,進行配置許可權) vi /etc/profiel 新增如下資訊 #jdk1.7export JAVA_HOME=/home/lsq/soft/jdk
Hadoop+Flume+Kafka+Zookeeper叢集環境搭建(一)
Hadoop+Flume+Kafka+Zookeeper叢集環境搭建 1.部署基礎條件 1.1 硬體條件 IP hostname 192.168.100.103 mater 192.168.100.104 flumekafka1 192.168.1
項目進階 之 集群環境搭建(一)概述
問題 特點 多臺 cpu 好的 content 成了 系統資源 通過 今天我們說一個不是特別新,但近期今年伴隨大數據熱而比較火的一個技術-集群技術。 什麽是集群技術 集群(Cluster)技術是指一組相互犭蟲立的計算機,利用快速通信網絡組
Vue2.0新手入坑環境搭建(一)
clas min 團隊 定義 自定義 ini 創建 https idt 每周不定期更新 專業團隊接APP 外包 聯系QQ1129580542 vue-cli 是一個官方發布 vue.js 項目腳手架,使用 vue-cli 可以快速創建 vue 項目,GitHu
SpringCloud運行環境搭建(一)Centos7.0下jdk的安裝
mage ech 目錄 img 生效 deploy 服務 web tro 一、運行環境 1、jdk下載安裝 1.1、下載 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 1.2、安
jenkins+ant+jmeter自動化環境搭建(一)
什麽 bsp put show e-mail ram 1.0 哪裏 miss 寫在最前面: jmeter:測試接口的工具,支持java語言; ant:Apache Ant是一個Java庫和命令行工具,其任務是將構建文件中描述的進程作為
Docker 基於centos7 的LAMP環境搭建 (實驗一)
docker mysql docke docker centos7 前言 為方便其他開源軟件的配置實驗,利用docker技術基於centos7 系統搭建了lamp 環境,其中將部署mysql 、apache、php5.6。提供基礎的數據存儲,還將部署phpmyadmin 、memadmi
Android自動化之Monkey環境搭建(一)
OS 安卓系統 我們 cmd 工具 jdk 自動化 monk 檢查 從事測試行業兩年了,一直很喜歡研究新技術,但是最近有點慵懶。正好公司新出了產品,督促我學習monkey用來測其穩定性。 網上搜索了很久,內容總是很零散,通常需要找幾篇文章才能搭好環境。特寫此文,一篇文章搞定
移動端自動化測試(一)appium環境搭建
mouseover 小試牛刀 ble web自動化 過程 bucket 搭建 node 服務 自動化測試有主要有兩個分類,接口自動化和ui自動化,ui自動化呢又分移動端的和web端的,當然還有c/s架構的,這種桌面程序應用的自動化,使用QTP,只不過現在沒人做了。 we
嵌入式開發環境搭建(一) 虛擬機實現橋接Ethernet網口 並且通過WIFI進行NAT聯網
war bubuko 搭建服務器 6.4 網線 16.4 聯網 橋接 圖片 背景: 目前手頭上有一塊JZ2440的板子,之前有搭建完整套開發環境,由於虛擬機故障需要從新搭建服務器端,故在此記錄搭建步驟 環境: Ubuntu16.4 VMWare 12 先行條件:
Appium+python移動端自動化測試-環境搭建(一)
過程 .com oid pytho 安裝環境 測試 ID alt ppi 搭建所在系統環境:Windows7版本64位系統 一、環境準備 jdk8.0.151 android-sdk_r20.3.4-windows python3.5 appium1.4.16