zoukankan      html  css  js  c++  java
  • hadoop集群之centos网络配置

    前面装的是centos最新版本的,但由于目前学习资料等内容还是6版本的比较容易获取,所以这里选择centos6.4来操作。

    1、配置好机器的eth0网卡的ipv4地址

    etc/sysconfig/network-scripts/ifcfg-eth0文件

    EVICE=eth0         #对应第一张网卡
      TYPE=Ethernet
      ONBOOT=yes          #是否启动时运行
      NM_CONTROLLED=yes
      BOOTPROTO=static       #使用静态IP,而不是由DHCP分配IP
      DEFROUTE=yes
      IPV4_FAILURE_FATAL=yes
      IPV6INIT=no
      NAME="System eth0"      #名称
      HWADDR=00:50:56:94:04:3C  #必须对应etho是的MAC地址(/etc/udev/rules.d/70-persistent-net.rules)
      PEERDNS=yes
      PEERROUTES=yes
      IPADDR=192.168.1.128    #指定本机IP地址
      NETMASK=255.255.255.0    #指定子网掩码
      GATEWAY=192.168.1.2     #指定网关
           DNS1=192.168.1.2

    参考http://blog.csdn.net/cnyyx/article/details/25512391

    2、修改主机名

    在root模式下使用hostname命令

    在sudo hostname Slave2

    参考http://blog.csdn.net/forest_boy/article/details/5636696

    3、建立一般用户

    useradd、passwd

    参考http://blog.csdn.net/hagetis/article/details/8458729

    root 用户切换为普通用户 :用 login -f username (加 -f 不用输入密码)例如普通用户的用户名为hadoop,这里就是 login -f hadoop
    普通用户切换为root用户:sudo su

    4、关闭防火墙及SELinux

    a)

    service iptables stop     service ip6tables stop 

    chkconfig iptables off    chkconfig ip6tables off  

    b)

    vim /etc/sysconfig/selinux

    5、(重要)在VBox中为每一个虚拟机设置两块网卡

    第一块,host only网卡,用来与宿主主机连接(否则在win7宿主主机使用FTP客户端,例如FashFXP,无法连接上虚拟机,无法ping通主机)

    第二块,桥接网卡,用来各个虚拟机直接的连接通话。

    可参考:http://www.cnblogs.com/cocowool/archive/2010/05/27/1745090.html

    后来没用桥接模式,用的

     在虚拟机中编辑第二张网卡eth1的参数

    DEVICE=eth1

    HWADDR=08:00:27:F8:CE:F0
    TYPE=Ethernet
    UUID=ad9a2226-c29e-400f-9eb0-973457a1ecca
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="System eth1"
    PEERDNS=yes
    PEERROUTES=yes
    #IPADDR=192.168.1.5
    #NETMASK=255.255.255.0
    #GATEWAY=192.168.1.1
    #DNS1=192.168.1.1

    如果没有设置为dhcp,就会无法联网。




  • 相关阅读:
    项目部署
    nginx
    IDEA中Lombok插件的安装与使用
    Git常用命令总结
    CentOS 7 NAT模式上网配置
    一名3年工作经验的java程序员应该具备的技能
    maven 项目加载本地JAR
    linux压缩(解压缩)命令详解
    jdk7与jdk8环境共存与切换
    linux服务器卸载本机默认安装的jdk
  • 原文地址:https://www.cnblogs.com/gangzhuzi/p/7439647.html
Copyright © 2011-2022 走看看