實(shí)驗(yàn)步驟
主從節(jié)點(diǎn)配置
前提:所有步驟與操作均需要在root權(quán)限下執(zhí)行纽竣,首先以root的身份登錄桑嘶。
賬號(hào):root
密碼:123456
-
Master配置
-
編輯hostname
-
編輯/etc/hostname文件,修改主節(jié)點(diǎn)的名字為master(如果本來(lái)就是master則不需要修改)
vim /etc/hostname
imageimage
-
-
編輯/etc/hosts文件荤胁,添加主從節(jié)點(diǎn)的映射關(guān)系
vim /etc/hosts
image添加內(nèi)容如下:
<pre class="md-fences md-end-block" lang="" contenteditable="false" cid="n150" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 0.9em; white-space: pre; display: block; break-inside: avoid; text-align: left; background-image: ; background-position: var(--code-block-bg-color); background-size: ; background-repeat: var(--code-block-bg-color); background-attachment: ; background-origin: ; background-clip: ; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(221, 221, 221); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 15px; margin-top: 15px; width: inherit;">
images.handge.cn
192.168.1.3
192.168.1.4
</pre>
image修改之后清钥,重啟虛擬機(jī)
init 6
重啟之后驹止,發(fā)現(xiàn)hostname已經(jīng)發(fā)生改變,主節(jié)點(diǎn)變成root@master
-
-
Slave配置
-
在/etc/hostname中修改hostname(如果本來(lái)就是slave1或者slave2則不需要修改)
vim /etc/hostname
image
-
slave1的hostname文件編輯如下:
slave2的hostname文件編輯如下:
-
修改slave1和slave2的/etc/hosts文件凶赁,增加三臺(tái)虛擬機(jī)的ip和hostname的映射關(guān)系咧栗。
vim /etc/hosts
image<pre class="md-fences md-end-block" lang="" contenteditable="false" cid="n188" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 0.9em; white-space: pre; display: block; break-inside: avoid; text-align: left; background-image: ; background-position: var(--code-block-bg-color); background-size: ; background-repeat: var(--code-block-bg-color); background-attachment: ; background-origin: ; background-clip: ; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(221, 221, 221); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 15px; margin-top: 15px; width: inherit;">
images.handge.cn master
192.168.1.3 slave1
192.168.1.4 slave2
</pre>
?
-
重啟后配置生效:
init 6
重啟之后,發(fā)現(xiàn)slave1節(jié)點(diǎn)的hostname變成了root@slave1,slave2節(jié)點(diǎn)的hostname變成了root@slave2虱肄。
安裝JDK
前提:Master和Slave都要安裝JDK并配置致板,安裝的方式一樣,這里以Master為例咏窿。
-
解壓JDK文件到/opt目錄下面
tar -zxvf /opt/jdk1.8.0_111.tar.gz -C /opt
-
配置環(huán)境變量
-
編輯/etc/profile文件斟或,在文件最后添加JDK路徑
vim /etc/profile
<pre class="md-fences md-end-block" lang="" contenteditable="false" cid="n220" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 0.9em; white-space: pre; display: block; break-inside: avoid; text-align: left; background-image: ; background-position: var(--code-block-bg-color); background-size: ; background-repeat: var(--code-block-bg-color); background-attachment: ; background-origin: ; background-clip: ; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(221, 221, 221); border-radius: 3px; padding: 8px 1em 6px; margin-bottom: 15px; margin-top: 15px; width: inherit;">
export JAVA_HOME=/opt/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
</pre>
image
-
-
使配置生效:
source /etc/profile
-
測(cè)試
-
輸入java -version測(cè)試
java -version
image
-