為學習Hadoop使用VMware準備3臺一模一樣的Linux虛擬機器的詳細搭建過程
簡介:VMware可以在個人本地一臺筆記本機器上同時執行二個或更多Windows、DOS、LINUX系統。與“多啟動”系統相比,VMWare採用了完全不同的概念。多啟動系統在一個時刻只能執行一個系統,在系統切換時需要重新啟動機器。VMWare是真正“同時”執行,多個作業系統在主系統的平臺上,就象標準Windows應用程式那樣切換。而且每個作業系統你都可以進行虛擬的分割槽、配置而不影響真實硬碟的資料,你甚至可以透過網路卡將幾臺虛擬機器用網路卡連線為一個區域網,極其方便。安裝在VMware作業系統效能上比直接安裝在硬碟上的系統低不少,因此,比較適合學習和測試。
搭建環境準備如下:
因為沒有實體機做測試,要學習hadoop搭建環境,在本地筆記本做幾臺linux虛擬機器是個蠻不錯的選擇。
Linux虛擬機器ISO:CentOS-6.2-x86_64-bin-DVD1.ISO,CentOS-6.2-x86_64-bin-DVD2.ISO。
虛擬機器平臺伺服器版本:VMware-workstation-full-10.0.1-1379776.exe
PS:關於軟體,有需要的給我留言留下聯絡方式,可以share給你,軟體描述如下所示:
本地筆記本:T430I,6G記憶體,64位作業系統,配置如下:
以下是詳細步驟:
1,安裝VMware-workstation,一路下一步即可,匯入Centos,使用ISO方式搭建linux虛擬機器。
2,選擇路徑
3,選擇多核
4,選擇1G記憶體
5,選擇橋連線的方式
6,選擇磁碟I/O方式
7,建立全新的虛擬機器
8,選擇磁碟型別
9,虛擬機器檔案儲存方式
10,設定虛擬機器檔案存放路徑
11,完成開啟,報錯如下:
Could not prepare the install disc at E:\software\wmware\CentOS-6.5-x86_64-bin-DVD1.iso. Make sure that you are using a valid Linux install disc. If the error persists,you may need to reinstall VMware Workstation.
原因是筆記本沒有開啟虛擬機器功能選項,重啟筆記本T430i,然後按住F1鍵,進入BIOS設定,找到Virtual選項,設定成enable,然後儲存退出。
開啟報錯:EDD: Error 8000 reading sector 2073976
原因是:VMware Workstation 9,版本太老,升級到10版本,就OK了。
12,設定虛擬機器網路連線
12.1,驗證虛擬機器網路連線
[root@name01 ~]# ping
ping: unknown host
[root@name01 ~]#
[root@name01 ~]# ping 115.239.211.110
connect: Network is unreachable
[root@name01 ~]
12.2,設定連線方式為NAT模式
看下是否能上外網,左鍵點選筆記本右下角無線圖示,再點選開啟網路與共享中心,關閉VMnet01,只保留VMnet08,然後使用預設的IPv4的ip地址192.168.52.1
(1) 自己設定
現在啟動虛擬機器,進入虛擬機器作業系統,設定虛擬機器的網路連線,設定IP為192.168.52.11,子網掩碼為255.255.255.0,閘道器為192.168.52.1(閘道器是VMware Network Adapter VMnet8虛擬網路卡的IP地址),DNS設為主機網路連線的DNS,(是我們連線到外網的連線的DNS,我使用的是無線網路連線,所以我找到無線網路連線的DNS就是了,如果是寬頻連線,就是本地連線的DNS),如下所示:
[root@name01 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:ae:6b:a7
IPV6INIT=yes
NM_CONTROLLED=yes
ONBOOT=yes
IPADDR=192.168.52.11
NETMASK=255.255.255.0
TYPE=Ethernet
GATEWAY=192.168.52.1
DNS1=192.168.180.254
USERCTL=no
[root@name01 ~]#
然後重啟network
[root@name01 ~]# service network restart
Shutting down interface eth0: Device state: 3 (disconnected)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
state: activated
Connection activated
[ OK ]
[root@name01 ~]#
(2) dhcp方式自動設定網路
[root@name01 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:0c:29:ae:6b:a7
ONBOOT=yes
TYPE=Ethernet
[root@name01 ~]#
重啟network服務
[root@name01 ~]# service network restart
Shutting down interface eth0: Device state: 3 (disconnected)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/3
state: activated
Connection activated
[ OK ]
[root@name01 ~]#
(3) 驗證網路,使用wget下載lib包,如下所示:
[root@name01 ~]# wget
--2014-08-20 03:03:38--
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 21119201 (20M) [application/x-gzip]
Saving to: ?.libc-2.12.1.tar.gz?
100%[=====================================================================================================================================================>] 21,119,201 89.1K/s in 7m 23s
2014-08-20 03:11:03 (46.6 KB/s) - ?.libc-2.12.1.tar.gz?.saved [21119201/21119201]
[root@name01 ~]#
[root@name01 ~]# ping
PING (58.217.200.15) 56(84) bytes of data.
64 bytes from 58.217.200.15: icmp_seq=1 ttl=128 time=281 ms
64 bytes from 58.217.200.15: icmp_seq=2 ttl=128 time=223 ms
64 bytes from 58.217.200.15: icmp_seq=3 ttl=128 time=1925 ms
64 bytes from 58.217.200.15: icmp_seq=4 ttl=128 time=1166 ms
64 bytes from 58.217.200.15: icmp_seq=6 ttl=128 time=318 ms
^C
--- ping statistics ---
6 packets transmitted, 5 received, 16% packet loss, time 5646ms
rtt min/avg/max/mdev = 223.089/782.893/1925.305/668.220 ms, pipe 2
[root@name01 ~]#
OK,虛擬機器外網連線設定成功。
13,克隆另外一臺完全一模一樣的虛擬機器
在第一臺虛擬機器上安裝好各種必須的軟體,比如jdk,比如mysql,比如openssl,比如yum,比如python等等。然後透過vm特有的clone功能,快捷的複製出第N臺虛擬機器。
13.1,在虛擬機器name02上右鍵彈出選單裡點選”管理(M)”,然後點選右邊下拉選單”克隆(C)”,如下所示:
13.2,繼續下一步
13.3,選擇建立完成克隆(F)
13.4,設定好名稱和為止,點選完成
13.5,開始複製,時間較長,耐心等待,如下
點選關閉按鈕,完成本次clone。
在使用同樣的辦法,clone另外一臺data02出來,如下圖所示:
OK,最後3臺一模一樣配置的虛擬機器全部搭建完成,可以去搭建hadoop環境,可以開始大資料學習之旅了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26230597/viewspace-1255651/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- VMware 虛擬機器一鍵去虛擬化工具虛擬機
- 【RAC】使用VMware虛擬機器搭建RAC環境虛擬機
- VMware 虛擬機器安裝CentOS映象詳細步驟虛擬機CentOS
- Java虛擬機器的原理是怎樣的?學習一下吧Java虛擬機
- 如何為VMware的多臺虛擬機器繫結IP地址虛擬機
- 學習過程中對Vmware虛擬化產品的選擇
- VMware ESXI磁碟下載虛擬機器遷移到另一臺VMware ESXI虛擬機
- Hadoop平臺學習過程的一些總結Hadoop
- 巧妙備份VMware vSphere中的虛擬機器虛擬機
- 虛擬機器安裝教程win10詳細圖文教程(使用vmware)虛擬機Win10
- VMware虛擬機器linux系統開機一直黑屏虛擬機Linux
- Linux 虛擬機器詳細安裝MySQLLinux虛擬機MySql
- 『學了就忘』Linux基礎 — 6、VMware虛擬機器安裝Linux系統(超詳細)Linux虛擬機
- 大資料學習環境準備[1] - 建立虛擬機器大資料虛擬機
- VMWare虛擬機器最新版的下載與安裝(詳細教程)虛擬機
- VMware虛擬機器虛擬機
- [IDE工具篇]windows下安裝虛擬機器和Ubuntu的詳細過程IDEWindows虛擬機Ubuntu
- VMware虛擬機器共享資料夾的使用虛擬機
- 虛擬機器的搭建虛擬機
- linux下cacti的搭建之詳細過程!Linux
- PVE虛擬機器遷移至VMware平臺虛擬機
- 『學了就忘』Linux基礎 — 5、使用VMware建立虛擬機器Linux虛擬機
- 一文詳解vmware虛擬機器nat、橋接、僅主機模式的區別虛擬機橋接模式
- Hadoop詳細安裝步驟,附帶安裝完的虛擬機器。Hadoop虛擬機
- 使用Vmware搭建虛擬網路
- VMware虛擬機器搭建Linux Oracle 10g ASM環境虛擬機LinuxOracle 10gASM
- VMWare16建立虛擬機器與安裝CentOS 8(詳細教程)虛擬機CentOS
- vmware虛擬機器linux重置密碼虛擬機Linux密碼
- Hadoop叢集--linux虛擬機器Hadoop安裝與配置、克隆虛擬機器HadoopLinux虛擬機
- Java虛擬機器類載入的過程Java虛擬機
- 用虛擬機器做RAC的全過程虛擬機
- VMware下LINUX的虛擬機器增加磁碟空間Linux虛擬機
- linux vmware虛擬機器的命令啟動關閉Linux虛擬機
- 搭建yarn(hadoop-2.2.0)環境詳細過程YarnHadoop
- Hadoop開發第2期---虛擬機器中搭建LinuxHadoop虛擬機Linux
- VMware虛擬機器優化,提高虛擬機器執行速度的方法?虛擬機優化
- 一些收集的MikroTik RouterOS破解版虛擬機器VMwareROS虛擬機
- 虛擬機器Hadoop叢集搭建5安裝Hadoop虛擬機Hadoop