Hadoop集群安装(四)--------CentOS基本配置

一、CentOS设置默认启动命令行(不启动图形界面)

  Linux 启动的时候可以选择纯文本或者是窗口环境,这就牵涉了运行等级这个问题。Linux 默认提供了 7 个 Run level 给我们使用,其中我们最常用的就是 run level3 和run level5 这两个了。如果你想要让 linux 在开机启动的时候运行的是纯文本环境(run level3)的 0 话,就要在/etc 这个存放配置文件的目录下面修改配置文件了,具体的修改方法根据 distrbutions 不同,方法也是不一样的。

  在 CentOS 中的修改方法如下:

    1.root登陆,免得老是sudo

    2.打开/etc/inittab 文件

         #vim /etc/inittab

    3.在默认的 run level 设置中,可以看到第一行书写如:id:5:initdefault:(默认的 run level 等级为 5,即图形 界面)

    4.将第一行的 5 修改为 3 即可。

    5.保存文件后重启系统你就可以看见是启动的文本界面了。

 

 二、正确设置各虚拟机的HostName

  sudo vi /etc/sysconfig/network

  将HOSTNAME=后的内容,改成想要的机器名

  

 

三、修改host文件

  sudo vi /etc/hosts

   

  这样,就不用记IP了。这一步完成后,最好重启一次系统,以便生效。然后可以用ping master(或slave01、slave02)试下,正常的话,应该能ping通

 

四、创建用户方便安装管理hadoop

  useradd hadoop (创建用户hadoop)

  passwd hadoop (设置hadoop用户密码)  

  为了方便,建议将hadoop加入root用户组,操作方法:

    先以root身份登录

    usermod -g root hadoop ,执行完后hadoop即归属于root组了,可以再输入

    id hadoop 查看输出验证一下,如果看到类似下面的输出:

    uid=502(hadoop) gid=0(root) 组=0(root) 就表示OK了

  

 

posted @ 2015-12-31 21:32  lvxin  阅读(382)  评论(0编辑  收藏  举报