大数据学习2:克隆系统

master节点 内存2G,磁盘空间40G+
slave1节点 内存1G,磁盘空间40G+
slave2节点 内存1G,磁盘空间40G+

jdk-8u131-linux-x64.tar.gz

1.把hostname修改为master

输入指令 vi  /etc/hosts

加上三个节点的ip地址和hostname

 

2.安装jdk

首先要查找出系统自带jdk后卸载。

rpm -qa | grep **jdk**

把带有openjdk的卸载掉。

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.161-2.b14.el7.x86_64

 

安装自己的jdk

使用工具secureCRT来操作指令,把jdk上传到虚拟机系统。

按alt+p出现sftp上传jdk

上传成功!

进入opt目录 cd /opt 创建software和module两个目录,删掉rh目录,无权限就切换到root账户

进入home/xhao目录,cd /home/xhao

把jdk移动到 opt/software 里

mv jdk-8u131-linux-x64.tar.gz  /opt/software/

在module里安装jdk,注意这里的-C是大写。

 tar -zxvf jdk-8u131-linux-x64.tar.gz -C /opt/module/

修改jdk环境变量

vi  /etc/profile   按shift+G可快速移动到最后一行。


#set java environment
export JAVA_HOME=/opt/module/jdk1.8.0_131
export PATH=$PATH:$JAVA_HOME/bin

保存并退出编辑状态。

source /etc/profile 使配置生效。

测试:分别输入java, javac, java -version确认环境变量配置成功!

重启发现hostname变为master

 

3.克隆机器。

克隆要在关机的状态下!不是挂机状态!

在虚拟机右键--管理--克隆

完整克隆

更改名称为slave1和位置,点击完成!

slave2也是如此克隆

三个节点克隆完成!

注意:这时候要将master的节点内存调整为2G

master右键设置

4.克隆后的机器要进行网络配置

分别开启slave1和slave2,进入root账户。

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改IPADDR的IP地址,要和etc/hosts里面对上

 

5.把slave1和slave2 的桌面型修改为指令型,master保持不变。

vi /etc/inittab 告知了怎样查看和修改系统桌面型/指令型。
 #指令型 multi-user.target
 #桌面型 graphical.target

 查看默认的操作类型。
 systemctl get-default
 
 把桌面型修改为指令型。
 systemctl set-default multi-user.target

 

6.关闭三个节点的防火墙,root账户

*centos7.x 防火墙firewall
      firewall-cmd --list                   查看防火墙
      firewall-cmd --state                查看防火墙状态 running/not running
      systemctl stop/start firewalld.service    关闭/开启防火墙
      systemctl disable/enable firewalld.service 永久关闭/开启防火墙,开机不启动    

      *关闭selinux内核防火墙
       # 临时关闭内核防火墙
          输入指令setenforce 0
       # 永久关闭防火墙
       vim /etc/selinux/config
          把SELINUX=enforcing改为SELINUX=disable

重启三台机器!!!

 
测试: (用secureCRT的所有会话)
           1.master桌面模式,slave1和slave2变成指令模式,或者执行systemctl get-default查看。
           2.网络ping www.baidu.com能通。
           3.查看hostname分别为master,slave1和slave2。
           4.查看java -version。
           5.查看防火墙firewall-cmd --state 为not running
 
 
至此,克隆机器全部完成!
 
           
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值