一、虚拟机环境准备
1.创建虚拟机,并安装CentOS6.5。虚拟机与系统的兼容性问题需要具体问题具体分析,采用命令行系统用远程连接工具进行操作比较方便。
2.修改虚拟机的静态IP
1 | vi /etc/sysconfig/network-scripts/ifcfg-eth0 |
配置内容
1 | DEVICE=eth0 |
3.修改主机名
1 | vim /etc/sysconfig/network |
1 | HOSTNAME=node0 |
4.关闭防火墙
关闭防火墙的命令
1 | service iptables stop |
关闭防火墙的开机自启
1 | chkconfig iptables off |
查看防火墙的状态
1 | chkcofnig iptables --list |
5.创建一个普通用户
创建用户
1 | useradd zhuo |
更改密码
1 | passwd 123456 |
6.配置yitong用户具有root权限
1 | vim /etc/sudoers |
找到Allow root to run any commands anywhere那一行,在root那一行的下面添加我们的信息,如下面所示:
1 | ## Allow root to run any commands anywhere |
7.在/opt目录下创建文件夹
(1)在/opt目录下创建apps(用来安装jdk和hadoop)、soft(用来存放临时上传的安装包文件)文件夹
1 | mkdir -p /opt/apps /opt/soft |
(2)修改module、software文件夹的所有者,将文件的所有者改为新建的用户zhuo
1 | chown yitong:yitong /opt/apps /opt/soft |
8.修改hosts文件
1 | vim /etc/hosts |
在hosts文件的最后添加:
1 | 192.168.1.100 node0 |