dubbo使用zookeeper註冊中心,在虛擬機器上使用釋出服務
阿新 • • 發佈:2018-11-12
在本地主機上面ping虛擬機器,看能否連線,我配置的虛擬機器地址
ping 192.168.25.128
使用xftp工具連線虛擬機器,將zookeeper壓縮包上傳到虛擬機器上面
使用xshell連線虛擬機器解壓壓縮包,(先保證虛擬機器中安裝好了jdk)
檢視linux中的jdk版本(非預設版本),可以看到版本是1.7.0_55,不是預設版本,預設的是jdk1.6,所以我的已經安裝好了jdk
[[email protected] zookeeper-3.4.6]$ java -version
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) Client VM (build 24.55-b03, mixed mode)
[ [email protected] zookeeper-3.4.6]$
解壓zookeeper:
tar –xvf zookeeper-3.4.6.jar
解壓後如下:
xshell中輸命令:進入解壓後的檔案
[[email protected] ~]$ cd zookeeper-3.4.6
在當前目錄建立一個資料夾data;
[[email protected] zookeeper-3.4.6]$ mkdir data
進入解壓後的zookeeper,修改配置檔案,修改之前需要找到剛才建立的data的目錄
複製一個連線,會自動連線當前的linux:
進入解壓後的檔案中的data目錄,輸入命令
[[email protected] data]$ pwd
複製data所在的地址,等下要用
在第一個視窗進入conf檔案
將cfg結尾的檔案重新命名,改為如下的名稱:
修改名稱的命令為:
[[email protected] conf]$ mv 原名稱 zoo.cfg
編輯zoo.cfg:
[[email protected] conf]$ vim zoo.cfg
游標移到這一行,輸入i,開啟編輯狀態
將dataDir的地址改為剛才複製的地址(也就是新建的data目錄的地址),我的圖上的是已經改好的
儲存退出vim編輯:輸入命令 :wq,如果出現檔案是readOnly就用命令 : wq!
注意命令的前面有個冒號的
以上步驟就完成了zookeeper在虛擬機器上的安裝
以下是啟動和停止zookeeper的服務
進入解壓檔案:
[[email protected] conf]$ cd ~
[[email protected] ~]$ ll
total 17324
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Desktop
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Documents
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Downloads
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Music
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Pictures
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Public
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Templates
drwxr-xr-x. 2 itcast itcast 4096 May 16 2015 Videos
drwxr-xr-x. 11 itcast itcast 4096 Sep 19 04:49 zookeeper-3.4.6
-rw-rw-r--. 1 itcast itcast 17699306 Sep 19 03:01 zookeeper-3.4.6.tar.gz
[[email protected] ~]$ cd zookeeper-3.4.6
[[email protected] zookeeper-3.4.6]$ ll
total 1572
drwxr-xr-x. 2 itcast itcast 4096 Feb 20 2014 bin
-rw-rw-r--. 1 itcast itcast 82446 Feb 20 2014 build.xml
-rw-rw-r--. 1 itcast itcast 80776 Feb 20 2014 CHANGES.txt
drwxr-xr-x. 2 itcast itcast 4096 Sep 20 02:15 conf
drwxr-xr-x. 10 itcast itcast 4096 Feb 20 2014 contrib
drwxrwxr-x. 3 itcast itcast 4096 Sep 20 01:18 data
drwxr-xr-x. 2 itcast itcast 4096 Feb 20 2014 dist-maven
drwxr-xr-x. 6 itcast itcast 4096 Feb 20 2014 docs
-rw-rw-r--. 1 itcast itcast 1953 Feb 20 2014 ivysettings.xml
-rw-rw-r--. 1 itcast itcast 3375 Feb 20 2014 ivy.xml
drwxr-xr-x. 4 itcast itcast 4096 Feb 20 2014 lib
-rw-rw-r--. 1 itcast itcast 11358 Feb 20 2014 LICENSE.txt
-rw-rw-r--. 1 itcast itcast 170 Feb 20 2014 NOTICE.txt
-rw-rw-r--. 1 itcast itcast 1770 Feb 20 2014 README_packaging.txt
-rw-rw-r--. 1 itcast itcast 1585 Feb 20 2014 README.txt
drwxr-xr-x. 5 itcast itcast 4096 Feb 20 2014 recipes
drwxr-xr-x. 8 itcast itcast 4096 Feb 20 2014 src
-rw-rw-r--. 1 itcast itcast 1340305 Feb 20 2014 zookeeper-3.4.6.jar
-rw-rw-r--. 1 itcast itcast 836 Feb 20 2014 zookeeper-3.4.6.jar.asc
-rw-rw-r--. 1 itcast itcast 33 Feb 20 2014 zookeeper-3.4.6.jar.md5
-rw-rw-r--. 1 itcast itcast 41 Feb 20 2014 zookeeper-3.4.6.jar.sha1
-rw-rw-r--. 1 itcast itcast 15339 Sep 20 01:33 zookeeper.out
[[email protected] zookeeper-3.4.6]$
啟動zookeeper