準備三臺centos6的虛擬機,下邊是個人 :html
192.168.75.3 192.168.75.4 192.168.75.5
java
在VMware上新建一個虛擬機,我用的centos版本是 CentOS-6.8-x86_64-bin-DVD1.iso 個人網盤有個6.6的:linux
連接:https://pan.baidu.com/s/1nw0jAq9 密碼:8jag ,這個網上不少教程我也不寫了。安裝完以後,須要配置網絡,我用的是nat方式配置的。網上有不少教程,我也是搜出來照着作的:shell
NAT全稱Network Address Translation網絡地址轉換,顧名思義,配置的重點也是地址轉換。vim
步驟一、配置局域網段及網關centos
下邊是從別人那抄來的,照着配置便可。原文地址:http://blog.csdn.net/superbfly/article/details/52162214服務器
打開vmware的虛擬網絡編輯器,設置成下圖樣式:網絡
1)採用nat方式要配置VMnet8,這個虛擬網卡是專用nat方式連網的,其餘網卡無論。編輯器
2)其中2中的75字段能夠任意選擇,這是選定的子網網段了記住,之後主機、虛擬機、虛擬路由器都是75子網內的ip了測試
3)填寫好子網掩碼如3
而後點擊NAT設置 設置網關,這個網關設置是指虛擬機在主機創建了一個虛擬網關,方便虛擬機路由到外網,這點區別了hostonly模式,如圖設置
gateway ip填寫192.168.75.2,因爲子網段選擇了75因此這裏也是,另外網關ip爲2,記住!其餘不用設置ok保存退出。
步驟二、設定主機ip
找到主機端的VMnet8網卡,這個是主機的,在1中配的實際是網關的ip,不要搞混
對VMnet8配置如圖,設定ip爲192.168.75.1,以及掩碼(這裏的IP最後一位能夠設置成)
步驟三、配置虛擬機的ip及網關、代理等
vim /etc/sysconfig/network-scripts/ifcfg-eth0打開網卡配置文件,修改網卡配置
查看防火牆狀態:service iptables status
關閉:service iptables stop,重啓網卡service network restart
關閉防火牆,就能夠了。而後就能夠用Xshell或者SecureCRT 用192.168.75.3鏈接上該虛擬機了。
克隆虛擬機:
VMware有克隆功能,也能夠在裝好了jdk後再克隆,網上有不少教程,找了好久,最終在百度經驗找到了我想要的答案:
地址:https://jingyan.baidu.com/article/ac6a9a5e169b5d2b653eacbe.html
主要步驟(防止文章被刪除仍是抄過來吧):(照貓畫虎的設置成你本身的)
打開VMware,確認已經完成安裝配置的CentOS6.5虛擬機在關閉狀態。
右鍵點擊虛擬機,選擇「管理」、「克隆」
原始虛擬機名稱爲「init」,IP地址爲「192.168.198.100」
下一步,而後 選擇「虛擬機中的當前狀態」,下一步。而後選擇「建立完整克隆」,下一步
填寫虛擬機名稱,並選擇其保存位置,下一步
本次操做虛擬機名稱爲「init1」
保存位置爲「D:\linux_system\init1」
等待完成。
能夠在VMware虛擬機列表中,看到剛剛克隆的虛擬機(init1)。
將虛擬機移入「linux_system」文件夾中便於管理。
雖然虛擬機已經克隆完成,可是克隆出來的主機名、IP地址和以前的虛擬機(init)是一致的,下面就來修改這些信息。
選中克隆出來的虛擬機「init1」,並開啓此虛擬機
登陸系統後,輸入命令「vi /etc/sysconfig/network-scripts/ifcfg-eth0」
能夠看到與克隆前的虛擬機同樣的信息
刪除網卡信息HWADDR與UUID信息
修改IPADDR信息爲「192.168.198.101」(此IP修改成本身的 如192.168.75.4)
wq!並保存退出
刪除一個文件「/etc/udev/rules.d/70-persistent-net.rules」
輸入命令「cd /etc/udev/rules.d」進入文件夾
輸入命令 「ls」查看文件夾內文件
輸入命令 「rm -rf 70-persistent-net.rules」刪除文件
輸入命令 「ls」查看文件夾內文件是否已經刪除
修改HOSTNAME,輸入命令「vi /etc/sysconfig/network」
看到原HOSTNAME爲init
修改成init1,並保存退出
輸入命令「init 6」重啓系統
進入系統後,分別ping網關、Windows、百度
輸入命令 「ping 192.168.198.2」
輸入命令 「ping 192.168.198.1」
輸入命令 「ping www.baidu.com」
確認網絡是否聯通
至此,克隆的虛擬機已經完成配置。
最後在修改一下hosts文件,方便往後虛擬機以前的互相訪問。
輸入命令「vi /etc/hosts」
文件內容
在文件內容後添加信息
「192.168.198.100 init」
「192.168.198.101 init1」
並保存退出
在init虛擬機打開的狀況下,輸入命令「ping init」,查看是否聯通。
輸入命令「scp /etc/hosts root@init:/etc/hosts」
並輸入yes,並init虛擬機的密碼後,將文件hosts拷貝到init虛擬機
(也可輸入命令「scp /etc/hosts root@192.168.198.100:/etc/hosts」)
登陸init虛擬機,查看hosts文件,確認從虛擬機init1中拷貝是否成功(手動一個個設置也能夠)
照着上邊的教程,統一host ,設置成以下的host
vi /etc/hosts
192.168.75.3 bigdata1
192.168.75.4 bigdata2
192.168.75.5 bigdata3
jdk-8u151-linux-x64.tar.gz,我從網上下的,傳到了網盤,下載地址:連接:https://pan.baidu.com/s/1eTKaEJ4 密碼:fjlj
上傳到虛擬機 192.168.75.3 ,爲了跟教程一致,建立了/data/program/software目錄,並將須要的安裝包都上傳帶了這個目錄,
並安裝jdk,安裝過程:
a,執行命令tar zxvf jdk-8u151-linux-x64.tar.gz 進行解壓縮 ,
b, mv jdk-8u151-linux-x64.tar.gz jdk1.8 重命名爲jdk1.8,這個名字是任意的,
c,開始配置環境變量:
1.執行命令vim /etc/profile編輯profile文件。
2.在/etc/profile底部加入以下內容:
JAVA_HOME=/usr/java/jdk1.8.0_60
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
4.以上,環境變量配置完成。須要注意的是,PATH在配置的時候,必定要把$JAVA_HOME/bin放在前面,否則使用java命令時,系統會找到之前 的java,再不往下找了。這樣java這個可執行文件運行的目錄其實不在$JAVA_HOME/bin下,而在其它目錄下,會形成很大的問題。
e.執行命令 source /etc/profile 讓profile文件當即生效。
命令測試
1.使用javac命令,不會出現command not found錯誤。
2.使用java -version,出現版本爲java version "1.8.0_60"。
上邊是我從linux公社上粘過來的,我就是照着這個配置的,具體請移步 http://www.linuxidc.com/Linux/2015-09/123117.htm