Hadoop分布式集群环境准备--无线网下VMware虚拟机设置

5 篇文章 1 订阅
5 篇文章 0 订阅

环境准备

虚拟机设置基本步骤

无线网下设置虚拟机的静态ip

  • 基本设置 参考博客 >>
  • 总结大概步骤
    1. 查看虚拟机子网掩码和网关
    2. 对照记录的子网掩码和网关,设置宿主机VM8 网卡
    3. 重启虚拟机网络
      在这里插入图片描述
    4. 设置静态ip

设置Linux主机名(临时设置+永久设置)

  1. 临时设置:Linux执行命令
    // PC01:具体主机名,按照个人需求设置
    hostname PC01
    
  2. 永久设置:Linux执行命令
    // 编辑/etc/hostname内的内容为PC01
    vi /etc/hostname
    

关闭防火墙(临时关闭+永久关闭)

  1. 临时关闭:Linux执行命令
    // 关闭防火墙
    systemctl stop firewalld
    // 查看防火墙状态,看到dead字样则为关闭
    systemctl status firewalld
    
  2. 永久关闭:Linux执行命令
    // 禁止开机启动
    systemctl disable firewalld
    

设置Linux免密登录

  1. 生成公钥

    // 生成公钥:执行下面命令,并一直回车
    ssh-keygen -t rsa
    
  2. 执行上面命令后会在~目录下生成隐藏目录 .ssh,.ssh里面存在三个文件

    • authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥(初始不存在该文件) *
    • id_rsa : 生成的私钥文件 *
    • id_rsa.pub : 生成的公钥文件*
    • know_hosts : 已知的主机公钥清单*
    // 执行命令查看 ~  和 .ssh 
    // 查看~下文件目录
    cd ~
    ls -a
    // 查看.ssh文件目录
    cd .ssh
    ls -a
    
  3. 假设两台虚拟机,虚拟机A想免密登陆虚拟机B

    • 虚拟机A:IP: 192.168.136.100 主机名:PC01
    • 虚拟机B:IP: 192.168.136.111 主机名:PC02

      内容A:具体内容需要依据自己服务器情况而定
      192.168.136.100 PC01
      192.168.136.111 PC02

  4. 虚拟机A执行上述1,2,3步骤(也可只执行1步骤)后,执行以下步骤

    // 修改hosts文件,将步骤3中的内容A添加至此文件末尾,此步骤只是为了省去使用IP烦恼,不必须,若不执行此步骤,则后续可以使用IP替代主机名
    vi /etc/hosts
    
    // 复制 虚拟机A 公钥id_rsa.pub  至 虚拟机B ~ 目录下
    scp -rq ~/.ssh/id_rsa.pub PC02:~/
    // 或者
    scp -rq ~/.ssh/id_rsa.pub  192.168.136.111:~/
    
    // 到虚拟机B,将传至虚拟机B的公钥放入~/.ssh/authorized_keys下
    cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
    
  5. 至此在虚拟机A上执行命令 ssh PC02 或者 ssh 192.168.136.111,则可以实现免密登录(第一次登录可能需要输入yes),若登录后可执行exit退出

最后附上另外可以参考的博客:点击进入>>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值