zoukankan      html  css  js  c++  java
  • hadoop(四)centos7克隆|静态ip|机器名|映射关系|别名配置(完全分布式准备一)|6

    hadoop完全分布式准备工作

    克隆默认基础虚拟机三台102/103/104
    目标:在win10主机上能连上这三台机器,三台机器之间可以互相ping通,用机器名也可ping通。
    基础虚拟机:
    创建了文件opt/modle,/opt/software
    添加了普通用户shaozhiqi(和root权限同级别)
    基础虚拟机的配置可查看https://www.jianshu.com/p/1a26088c7b8b

    克隆后的虚拟机的修改项

    修改mac地址

     [root@hadoop100 rules.d]# vi /etc/udev/rules.d/70-persistent-ipoib.rules
    

    修改mac为设置-》网略适配器-》高级-》mac生成-》复制此mac

    修改位置
    修改位置

    修改ip静态IPADDR和HWADDR(上一步的mac)

    root@hadoop100 /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    NAME=eth0
    UUID=9a371655-17ca-4307-8c78-d40c60cbed17
    DEVICE=eth0
    ONBOOT=yes
    IPADDR=192.168.1.103
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.2
    DNS1=192.168.1.2
    HWADDR=00:50:56:32:04:9C
    
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    

    修改主机名称

    vi /etc/hostname
    

    hadoop103

    修改主机映射

    [root@hadoop100 /]# vi /etc/hosts
    127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
    192.168.1.101 hadoop101
    192.168.1.102 hadoop102
    192.168.1.103 hadoop103
    192.168.1.104 hadoop104
    192.168.1.105 hadoop105
    192.168.1.106 hadoop106
    192.168.1.107 hadoop107
    192.168.1.108 hadoop108  
    

    重启

    reboot //有时候reboot不起作用,启动后发现尽然没有分配到ip
    可以尝试:删除/etc/sysconfig/network-scripts/ifcfg-eth0里的UUID
    不要用reboot关机开机就好了(可在刚克隆完成,开机前生成mac,这样就重启网关或者reboot就行)。

    验证

    root@hadoop100 ~]# service network restart      
    [root@hadoop103 ~]# ifconfig
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
     inet 192.168.1.103 netmask 255.255.255.0 broadcast 192.168.1.255
     inet6 fe80::250:56ff:fe32:49c prefixlen 64 scopeid 0x20<link>
     ether 00:50:56:32:04:9c txqueuelen 1000 (Ethernet)
     RX packets 37 bytes 5745 (5.6 KiB)
     RX errors 0 dropped 0 overruns 0 frame 0
     TX packets 57 bytes 6923 (6.7 KiB)
     TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    

    关闭防火墙,禁用防火墙

    [root@hadoop102 ~]# systemctl stop firewalld.service
    [root@hadoop102 ~]# systemctl disable firewalld.service
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
    [root@hadoop102 ~]#
    

    同样修改其他机器

    克隆的三台机器
    克隆的三台机器

    保证ip,别名,映射,防火墙关闭

    发现103我在win10上连不上

    通过查看ip发现和win10的ip一样,于是修改win10的ip为静态ip.
    注意:修改过程中如果不知道dns,可在win10的cmd中用ipconfig/all查看

  • 相关阅读:
    day02:Activity
    day01:Android快速入门
    解读经典《C#高级编程》第七版 Page79-93.对象和类型.Chapter3
    解读经典《C#高级编程》第七版 Page68-79.对象和类型.Chapter3
    基于.Net进行前端开发的技术栈发展路线(一)
    解读经典《C#高级编程》第七版 Page50-68.核心C#.Chapter2
    解读经典《C#高级编程》第七版 Page45-50.核心C#.Chapter2
    解读经典《C#高级编程》第七版 Page38-45.核心C#.Chapter2
    解读经典《C#高级编程》第七版 Page32-38.核心C#.Chapter2
    解读经典《C#高级编程》第七版 Page20-32.核心C#.Chapter2
  • 原文地址:https://www.cnblogs.com/shaozhiqi/p/11534617.html
Copyright © 2011-2022 走看看