前言
经过前三篇文章的介绍,已经通过VMware安装了Hadoop集群环境,当然,我相信安装的过程肯定遇到或多或少的问题,这些都需要自己解决,解决的过程就是学习的过程,本篇的来介绍几个Hadoop环境中需要用到的软件,确切的说是两款:VSFTP和SecureCRT。
闲言少叙,进入本篇的正题。
背景
这里简要说明下这两款软件的作用。
1、VSFTP这个从字面就能理解就是搭建FTP服务器用的,为什么要搭建FTP服务呢?
我相信,如果按部就班的按照我之前的文章全装Hadoop的童鞋会发现一个很繁琐的过程,那就是各种配置文件的更改和拷贝,并且,因为我们是在Linux系统中操作,所以需要各种命令的熟练操作,是不是很恶心!
所以为了方便上述流程的操作,就需要搭建VSFTP环境,并且配合Notepad++这款软件的使用,会让你插上梦想的翅膀….飞啊飞…
当然,还有一点就是,一般我们都是远程操作的,FTP上传下载文件就更方便了。
2、SecureCRT这个软件是干嘛用的?
先来段官网的介绍,SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。
说的简单点,就是通过这个软件远程操作CentOS操作系统。我相信用弄过Linux操作系统,这个应该很熟悉。
技术准备
VMware虚拟机、CentOS 6.8 64 bit、SecureCRT、VSFTP、Notepad++
安装流程
以上软件需要自行从网上下载,文章最后也能给出部分软件的下载附件。
下面,咱们进去分布式系统的详细操作过程。
1、首先来配置VSFTP环境(root)。
这里的操作需要提权用超级管理员进行安装,而且一般只需要配置Master主机就可以了,因为大部分操作通过Master就可以进行控制。
- 第一步就是检查VSFTP是否已经安装,检查方法如下。
chkconfig | grep vsftpd
如果跟上面的过程没有返回任何结果,那么说明当前机器没有安装VSFTP。
- 第二步,利用yum命令直接下载安装
这里,如果经过上一步骤检查,发现安装,则利用yum命令进行下载安装,需要提示的是:这里机器需要联网。
yum -y install vsftpd
经过,上述步骤就可以成功的安装VSFTP软件了。
下一步,就是进行一些FTP的配置了。
- 第三步,手动创建FTP软件的Log日志文件。
这里需要手动的创建一个文件,目的是来记录Log日志。我们知道在Linux系统中一般所有的临时文件都放在系统自带的var目录下。
touch /var/log/vsftpd.log