虛擬機器的克隆與配置
阿新 • • 發佈:2018-12-17
需要用到的軟體有:
VMware-workstation-full-14.1.3-9474260虛擬機器軟體
CentOS-6.7-x86_64-bin-DVD1
下載映象的地址:http://vault.centos.org/
安裝精簡版虛擬機器:
1.安裝完後,改IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0
- ONBOOT=yes(開機自啟)
- BOOTPRROTO=static(靜態的ip)
- IPADDR(ip地址)
- NETMASK(子網掩碼)
- GATEWAY(閘道器)
- 刪除硬體 UUID, HWADDR
- 儲存並更新 service network restart
2.改主機名, vi /etc/sysconfig/network
3.關閉防火牆 chkconfig iptables off
4.改域名對映 vi /etc/hosts
- ip地址 主機名
5.ping一下
6.當克隆的虛擬機器配置好網絡卡和ip後,將/etc/hosts傳送給其他克隆機
- 即: scp -r /etc/hosts hadoop002:/etc
- scp -r /etc/hosts hadoop003:/etc ...(但是,會出現傳送不了,這是需要安裝ssh)
- 因此先安裝ssh yum install openssh-clients -y (每臺虛擬機器也都要安裝)
克隆虛擬機器配置
1.改網絡卡 vi /etc/udev/rules.d/70-persistent-net.rules
- 刪除eth0,把eth1改為eth0
2.改IP, vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 改IPADDR的值(不能與被克隆的ip地址相同)
3.reboot
免密登入
- 生成金鑰
- ssh-keygen -t rsa
- 將公鑰發給別的虛擬機器(當然自己也要傳送一份)
- ssh-copy-id -i /root/.ssh/id_rsa.pub hadoop002
- ssh-copy-id -i /root/.ssh/id_rsa.pub hadoop003 ...
- 測試是否能成功
- 用別的虛擬機器訪問: ssh hadoop002 ....
安裝JDK
將檔案託入Shell的fstp中
- 解壓: tar -zxvf jdk... -C /usr/local/
- 配置檔案 vi /etc/profile
- export JAVA_HOME=/usr/local/jdk...
- export PATH=$PATH:$JAVA_HOME/bin
3.source /etc/profile
4.檢測是否安裝成功 java -version