在我们安装cdh的时候,避免不了要安装一大堆软件,包括cm的服务器,hadoop的各种组件。这些组件的文件都比较大,所以我们会在本地配置一个http服务,以便于在安装cdh服务的时候能快速的安装完。本文主要介绍http服务的安装。
另外2篇传送门:
1. 如果没有配置yum源,那么可以去下载个阿里的centos源,我这里的系统是centos7。阿里源 http://mirrors.aliyun.com/repo/Centos-7.repo。
2. 用yum命令安装http软件
1 yum -y install httpd
3. 安装完后配置httpd.conf
1 vi /etc/httpd/conf/httpd.conf
在 AddType application/x-gzip .gz .tgz 添加 .parcel
例: AddType application/x-gzip .gz .tgz .parcel
4. 启动http服务
1 systemctl start httpd #启动服务 2 systemctl enable httpd #开机自启动
5. 现在就可以在网页端访问了,如下:
里面的文件,可以自己去clouder下载。
我cdh版本是6.2.1。如下可以直接执行
1 sudo mkdir -p /var/www/html/cloudera-repos 2 sudo wget --recursive --no-parent --no-host-directories https://archive.cloudera.com/cdh6/6.2.1/parcels/ -P /var/www/html/cloudera-repos 3 sudo wget --recursive --no-parent --no-host-directories https://archive.cloudera.com/gplextras6/6.2.1/parcels/ -P /var/www/html/cloudera-repos 4 sudo chmod -R ugo+rX /var/www/html/cloudera-repos/cdh6 5 sudo chmod -R ugo+rX /var/www/html/cloudera-repos/gplextras6
如有问题,大家可以在下方留言。大家可以互相交流。