1、首先打开CentOS虚拟机。
2、通过ifconfig命令查看相关的IP地址。 因为我们使用Linux的远程连接工具,至少要知道IP地址是多少。 但此时我们还没有配置静态IP,IP地址可能会发生改变。
3、这时候我们可以使用Xshell客户端(如果不熟悉,可以观看:Linux连接工具-Xshell)来连接虚拟机, 当然大家也可以使用其它的客户端,这里建议使用Xshell。
4、连接之后,我们可以输入ifconfig命令来查看IP地址。
5、用户的设置。
在后面hadoop集群搭建的过程中,我们一般不直接使用超级用户root, 而是需要我们新建一个用户名称。那么我们现在就使用命令来创建一个新的用户吧, useradd命令,那么如何使用呢?那么直接输入useradd,就会返回该命令的使用帮助。
大家可以看到需要使用-m命令,来创建用户的home目录,那么我们使用如下的命令创建大讲台的普通用户。
然后我们进入home目录,就可以看到多了一个hadoop的目录, 这个就是普通用户hadoop的home目录了。这里我们可以使用su命令切换用户。
切换之后,我们进入自己的home目录,然后使用pwd命令查看当前目录, 可以看到/home下面的hadoop目录了。
Ok,那么创建完用户之后我们怎么删除呢, 这个时候就可以使用userdel命令来删除,输入userdel可以查看删除的相关帮助信息。
我们可以使用userdel –rf 命令,强制删除用户和对应的home目录。当然我们后面需要刚刚创建的用户,这里就不需要删除了。
Ok,那么以上就是关于用户的相关设置。
6、主机名的设置。
也就是修改hostname,它在/etc/sysconfig/network文件里面设置,我们使用vi命令进行编辑。
那么我们尝试进行修改,比如我们修改为djt(大家可以根据自己的习惯命名,当然也可以不用修改)。
然后保存退出。
咦~怎么没有变啊,因为这个地方是需要重启才能更新主机名的。 那么我们使用reboot命令重启Linux系统,然后我们再来看一下。
Ok,这回显示正确了。
7、静态IP的配置。
我们虚拟机安装centos系统的时候,我们选择的是NAT模式(当然也可以选择桥接的模式等等), 无论是哪种模式,它的IP地址经常会变动,对我们后面搭建hadoop集群造成影响。 我们首先看一下NAT模式的相关配置信息。
我们可以使用vi /etc/sysconfig/network-scripts/ifcfg-eth0 命令来查看eth0的相关配置信息。
那么接下来我们就来配置一下静态IP地址。
我们需要修改和添加的有4个地方:
- BOOTPROTO=static //由dhcp修改为static
- IPADDR=192.168.20.160 //可以自己设置,但必须与GATEWAY网段一致20
- NETMASK=255.255.255.0 //默认设置
- GATEWAY=192.168.20.2
- DNS1=8.8.8.8
- DNS2=4.2.2.2
NAT模式的GATEWAY请查看下图。
然后保存退出即可
重启网络服务service network restart
然后输入ifconfig进行查看。
发现IP地址已经改变。
8、关闭防火墙。
我们都知道防火墙对我们的服务器是进行一种保护, 但是有时候防火墙也会给我们带来很大的麻烦。 比如它会妨碍hadoop集群间的相互通信,所以我们需要关闭防火墙。 那么我们永久关闭防火墙的方法如下:
在命令行中输入: chkconfig iptables off
然后重启就可以了。
我们查看一下防火墙已经关闭了。
OK,防火墙的相关配置已经完毕。
9、相关服务的安装。
安装传输的利器lrzsz传输包。
root用户下,在命令行中输入yum install lrzsz
大家可以自己测试rz 上传、sz 下载文件。
安装openssh-server服务
输入ssh命令,则提示了ssh命令的使用方法。