1. 程式人生 > 實用技巧 >hadoop 模板虛擬機器環境準備以及對模板機的克隆

hadoop 模板虛擬機器環境準備以及對模板機的克隆

一、linux 虛擬機器最小化安裝 模板

1.準備好虛擬機器(安裝最小化的linux模板機)

   1)準備一臺模板虛擬機器hadoop100,虛擬機器配置要求如下:
       注:本文Linux系統環境全部以CentOS-7.5-x86-1804為例說明
        模板虛擬機器:記憶體4G,硬碟50G,安裝必要環境,為安裝hadoop做準備
        自己分割槽的話一般 記憶體4 G 磁碟最大容量50G /boot 1G  swap  2G  /  47G

2.對模板機進行初始化配置(登入root使用者)

2.1 ip地址要進行修改

        此時vim 無法使用   用vi   ip addr
       主要修改配置詳見https://www.cnblogs.com/xiao-bu/p/14191235.html
       修改主機名(可以選擇不修改)
        vi /etc/hostname

2.2 用Xshll工具遠端連線linux

      最小化安裝的虛擬機器沒有 ifconfig  vim  等命令  需要yum安裝
      1.yum install -y epel-release
      2.yum install -y psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop git
       注:使用yum安裝需要虛擬機器可以正常上網,yum安裝前可以先測試下虛擬機器聯網情況  ping  www.baidu.com

2.3 關閉防火牆,關閉防火牆開機自啟

        systemctl stop firewalld
        systemctl disable firewalld
        Systemctl is-enabled  firewalld  //檢視開機是否自啟動

2.4 建立普通使用者,並修改普通使用者的密碼

       useradd xiaobu
       passwd xiaobu

2.5 配置xiaobu使用者具有root許可權,方便後期加sudo執行root許可權的命令

       vim /etc/sudoers
       修改/etc/sudoers檔案,找到下面一行(91行)直接91+shift+g,在root下面新增一行,
       ## Allow root to run any commands anywhere
       root    ALL=(ALL)     ALL
       xiaobu   ALL=(ALL)     NOPASSWD:ALL  

2.6 在/opt目錄下建立資料夾,並修改所屬主和所屬組

    (1)在/opt目錄下建立module、software資料夾
          mkdir /opt/module
          mkdir /opt/software
    (2)修改module、software資料夾的所有者和所屬組均為xiaobu使用者
         chown xiaobu:xiaobu /opt/module
         chown xiaobu:xiaobu /opt/software
    (3)ll 檢視module、software資料夾的所有者和所屬組
         drwxr-xr-x. 2 xiaobu  xiaobu  4096 5月  28 17:18 module
         drwxr-xr-x. 2 xiaobu  xiaobu  4096 5月  28 17:18 software

2.7 修改Linux的hosts檔案(便於以後不同虛擬機器之間的通訊)

        192.168.44.100    hadoop100
        192.168.44.101    hadoop101
        192.168.44.102    hadoop102
        192.168.44.103    hadoop103
        192.168.44.104    hadoop104

2.8 重啟虛擬機器

      reboot

二、linux 虛擬機器克隆

建立完整克隆(而不是建立連結克隆)
建立完成後

1.修改IP地址

  只需要修改IPADDR的ip地址即可,其他部分不用修改

2.修改主機名

  vi /etc/hostname