1.虛擬機器的安裝
虛擬機器的安裝在另一個文件
安裝jdk(在另外一個文件中)
2.虛擬機器的克隆
準備工作:一臺裝有Linux系統的主機(已經配置好jdk)
選擇主機進行克隆
注意:這裡一定要選擇建立完整版克隆,主機一定要關機
我們這裡克隆兩臺虛擬機器,總共三臺,形成一個叢集
3.主機名修改
所克隆的虛擬機器需要修改主機名,ip
永久修改主機名
hostnamectl set-hostname node1或node2
3.修改IP
方式1:
通過視覺化介面直接修改
方式2:(推薦)
vim /etc/sysconfig/network-scripts/ifcfg-ens33
然後重啟網路:
service network restart
4.修改叢集的IP地址
1 vim /etc/sysconfig/network-scripts/ifcfg-ens33
2 #更改IP就可以了
3 DEVICE=ens33
4 TYPE=Ethernet
5 ONBOOT=yes
6 BOOTPROTO=static
7 NAME="ens33"
8 IPADDR=192.168.10.12
9 PREFIX=24
10 GATEWAY=192.168.10.2
11 DNS1=8.8.8.8
12 DNS2=114.114.114.114
13
14
15
5.更改window和三臺虛擬機器的對映
5.1更改Windows的對映
地址:C:\Windows\System32\drivers\etc\hosts
注意:這裡可能直接更改許可權不夠,需要把hosts檔案拉到桌面用記事本開啟
在最後一行加上自己的 三臺虛擬機器地址與名字
5.2更改Linux的對映
地址: /etc/hosts (三臺虛擬機器的對映都需要加上)
6.給Linux叢集設定免密操作
ssh免密:只需要在master下執行
ssh-keygen -t rsa 一直回車
2.祕鑰分發
ssh-copy-id 主機名或ip地址(分發三臺)
注意:如果執行出錯,進入/root/.ssh刪除裡面所有內容,從新執行。
7.檔案分發
scp:檔案分發
格式:
scp [選項] 檔案路徑 主機名:傳送的位置
選項:
-r:分發目錄