一、VMware的下載和安裝
下載VMware
安裝VMware:一路Next即可
二、centos的下載和安裝
下載centos
安裝三個centos 64位虛擬機器(master slave1 slave2)
在搭建Hadoop時,master將會作為namenode節點,兩個slave作為datanode節點
每台虛擬機器我分配了1G記憶體20G硬碟
安裝虛擬機器時可以選擇沒有介面的minimal模式安裝,運行更快,更省記憶體。
網路方式可以選擇NAT方式,便於之後設定靜態網路地址
安裝虛擬機器過程可以參考如下網址:
http://www.linuxidc.com/Linux/2014-02/97389.htm
三、虛擬機器的配置 1、安裝VMware Tools
安裝VMware Tools是為了實現本機和虛擬機器之間共用資料夾以及直接複製粘貼和拖拽等功能
(1)選中某個虛擬機器,點擊功能表列的 虛擬機器 --> 安裝 VMware Tools
如果安裝的是帶有使用者介面的虛擬機器,則自動開啟一個包含vmware安裝包的位置
如果安裝的是不帶使用者介面的虛擬機器,則需要手動執行以下命令來出現vmware安裝包的位置
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
(2)將安裝包(以tar.gz結尾的壓縮檔)解壓到有許可權的目錄(例如使用者目錄)
tar -zxvf VMwareTools-9.6.0-1294478.tar.gz -C ~
(3)進入解壓後的檔案夾進行安裝
cd vmware-tools-distrib ./vmawre-install.pl
注意:如果不能安裝,可能是沒有安裝perl, 只需要執行 yum install perl 安裝perl之後再運行 ./vmawre-install.pl 即可
(4)安裝過程一路enter, 安裝完成需要重啟虛擬機器生效
2、設定共用位置 設定虛擬機器與主機之間的共用位置,這樣主機和虛擬機器將保持檔案同步,便於操作和同步
將三台虛擬機器設定為同一個主機共用目錄,則可以實現主機與虛擬機器之間以及不同虛擬機器之間的檔案同步
對每個虛擬機器,點擊vmware上虛擬機器(右鍵) --> 設定 --> 選項,選擇共用資料夾,永久共用,添加一個原生目錄所為共用目錄,並為這個共用起一個名字,例如叫share。這樣在虛擬機器上的 /mnt/hgfs下會自動產生share檔案夾保持與主機上的目錄即時一致,重啟生效。
3、設定靜態ip地址
由於我們電腦串連新的WiFi環境時,經常會出現虛擬機器地址變化的情況(預設dhcp分配IP地址),我們可以將虛擬機器的地址設定成靜態
(1)點擊功能表列 編輯 --> 虛擬網路編輯器 在出現的對話方塊中選擇 VMnet8 也就是NAT模式,查看子網地址,這裡是 192.168.208.0
(2)點擊下面的 NAT設定 來查看網關地址,我這裡是192.168.208.2
(3)選中某個虛擬機器,修改設定檔
vi /etc/sysconfig/network #添加GATEWAY為上一步網關的地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
(4)重啟虛擬機器生效
4、利用Xshell用戶端訪問虛擬機器 Xshell是一個特別好用的Linux遠程用戶端,有許多快捷的功能,比直接在虛擬機器中操作命令方便很多。
(1)下載安裝Xshell
(2)點擊功能表列的 檔案 --> 建立, 輸入名稱和虛擬機器的IP地址並確定
(3)接受並儲存
(4)輸入使用者名稱和密碼(自動儲存)
至此,三台虛擬機器搭建完畢,下一篇我們會具體搭建Hadoop叢集,敬請期待~