1.參考我的上一篇博客,會啓動四臺虛擬機,這裏本人電腦問題,啓動了三臺如下:
2.用xshell連接三臺虛擬機
A .第一步
B.第二步
C、第三步
D、第四部
E ,node3、node4同理
這裏 1 192.168.7.2 稱爲 node2窗口
這裏 2 192.168.7.2 稱爲 node3窗口
這裏 3 192.168.7.2 稱爲 node4窗口
3. 讓三臺虛擬機互相通信
a.在node2窗口輸入以下命令:
vim /etc/hosts
b.打開文件後,在文件中輸入node2 、node3、node4的ip如下圖:
c.退出保存
d. 在node3、node4窗口重複執行abc步驟
4. 在node2窗口中執行以下命令,生成私鑰和公鑰:
ssh-keygen -t rsa
在使用ssh-keygen -t rsa,命令後,一直enter鍵就行,然後使用命令
ls -a
使用ls -a 後會看到一個 .ssh的文件夾,進入該文件夾,下面會有這兩私鑰和公鑰的文件
id_rsa是私鑰
id_rsa.pub是公鑰
5.退出.ssh文件夾,使用一下命令:把node2虛擬機的公鑰給node3
ssh-copy-id -i .ssh/id_rsa.pub root@node2
然後輸入node2的登陸密碼,然後你就可以在node3窗口中訪問node2,使用以下命令:
ssh root@node2
同理可以在node3、node4窗口中執行4步驟中操作,然後把node3的公鑰給node2、node4,把node4的公鑰給node2、node3,那麼他們之間就可以相互訪問,也可以使用exit指令退出:
6 .下載 hadoop、Hbase、hive等軟件,其中部分軟件可以在以下網址下載:
http://archive.apache.org/dist/
7. 下載好工具後: copy到vag/hadoop/目錄下:
8.在node2窗口,使用以下命令:
9.使用下載指令解壓縮:
tar - zxvf xxxx.tar.gz
爲了方便管理可以解壓後的文件夾放到一個目錄下software/
10.配置問題,下一篇博客吧