1. 程式人生 > >hadoop叢集-linux安裝配置-基礎配置(二)

hadoop叢集-linux安裝配置-基礎配置(二)

多臺虛擬機器–標配


  • 內容
  1. linux 基礎配置
  2. 多臺虛擬機器標配
  3. hadoop安裝配置+叢集
  4. zookeeper高可用配置

1.多臺虛擬機器–標配


1.1. 建立虛擬機器

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

趕緊要看一下,新複製出來的新電腦是不是可以上網; 要保證新複製出來的電腦,MAC地址不一樣(網絡卡的身份證);先關機
在這裡插入圖片描述
重新配置一下網路(參照初始安裝linux如何配置網路)
在這裡插入圖片描述在這裡插入圖片描述

  • 重啟兩次

1.2.Xshell必備

在這裡插入圖片描述
在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述

1.3.標準配置

  • 保證網路暢通
    • 虛擬機器之間相互通暢
      在這裡插入圖片描述
    • 真實機與虛擬機器之間暢通
      在這裡插入圖片描述
  • 修改主機名
    在這裡插入圖片描述
  • 修改hosts檔案(離線版dns);
    - linux的hosts檔案
    在這裡插入圖片描述在這裡插入圖片描述
    - Windows的hosts檔案
    在這裡插入圖片描述
  • 免金鑰
# 上鎖;鎖和鑰匙
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
# 是把鑰匙放到另外一個檔案中(給鄰居)
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
# 把這個檔案變成600;
chmod 600 ~/.ssh/authorized_keys

在這裡插入圖片描述

- 把A的鑰匙給了B,A可以登陸B

在這裡插入圖片描述
- 備份 四臺虛擬機器
在這裡插入圖片描述


在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述

這裡有個方法
rz -y
# sz檔名
Sz -y
可以下載金鑰檔案

2. JDK

主機名 Node-1 Node-2 Node-3 Node-4
Namenode
Datanode
secondnamenode
Resourcemanager
nodemanager
- 先安裝jdk;
先將jdk上傳到node-1上,
將node-1上的jdk分別在node-2,node-3,node-4擱一份
# 將jdk的rpm手動上傳到node-2,node-3,node-4;
# 本地的網路相當的慢;
# 利用伺服器的網路來傳輸內容;
# scp -r(遞迴) 檔案或者資料夾的名字 使用者名稱@主機名(ip):目標伺服器的路徑
scp -r jdk-8u192-linux-x64.rpm [email protected]:/root
# 簡寫;使用者名稱可以省略(預設是當前的使用者名稱)
# pwd:在源機器上,一定要進入到最終的目錄; 在目標伺服器上,最終目錄一定要存在;
# 在源機器上目錄是:root; 如果目標機器上木有root目錄,建議先建立好(一定要注意)
scp -r jdk-8u192-linux-x64.rpm node-3:`pwd`
# 第三種寫法
scp  jdk-8u192-linux-x64.rpm node-4:$PWD

在這裡插入圖片描述

  • 檢視jdk安裝路徑

    Witch javac / whereis javac

在這裡插入圖片描述

  • Jdk裝到哪了?
    在這裡插入圖片描述
    • 環境變數在哪配置
      全域性的系統變數
      在這裡插入圖片描述
      在這裡插入圖片描述
      在這裡插入圖片描述
  • 多臺虛擬機器標準配置搭建完成
  • 備份,每完成一個程式就備份一次

hadoop叢集-linux安裝配置-基礎配置(三)連結