基于Ubuntu16.04搭建的CDH HUE的Load Balancer服务启动失败
2019-03-13 12:40
204 查看
服务启动失败:
解决方法: 安装LoadBalancer服务的机器要安装httpd。
安装httpd服务步骤:
-
下载httpd压缩包,并上传至安装LoadBalancer服务的主机的~/install目录下。
下载地址: http://httpd.apache.org/download.cgi 。
本次下载httpd-2.4.38.tar.gz。 -
解压编译
cd ~/install tar -zxf httpd-2.4.38.tar.gz cd httpd-2.4.38 ./configure --prefix=/usr/local/httpd
报错: 缺少依赖库
解决方法:
- 安装apr-1.4.5
cd ~/install wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz tar -zxf apr-1.4.5.tar.gz cd apr-1.4.5 ./configure --prefix=/usr/local/apr make && make install
./configure指令报错: 缺少C编译工具
解决: 安装GCC
apt-get install build-essential
- 安装apr-util-1.3.12
cd ~/install wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz tar -zxf apr-util-1.3.12.tar.gz cd apr-util-1.3.12 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/ make && make install
- 安装pcre-8.10
cd ~/install wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip unzip -o pcre-8.10.zip cd pcre-8.10 ./configure --prefix=/usr/local/pcre make && make install
如果pcre-8.10.zip压缩包get不下来,可手动下载再上传上去。
- 编译httpd
cd ~/install/httpd-2.4.38 ./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-ssl --with-ssl=/usr/local/openssl make && make install
./configure指令报错:没有OpenSSL
解决:
apt-get install openssl apt-get install libssl-dev
- 启动
cd /usr/local/httpd/bin ./httpd -k start
指令运行结果:
使用浏览器打开对应地址(这里是192.168.10.17),显示It works!表示成功。
如果不在同一个网段,无法访问该内网地址,可运行如下指令
curl http://192.168.10.17
出现如下结果也说明安装成功:
- 在CDH界面重启hue的Load Balancer服务
仍然启动失败,查看日志文件报如下错误:
解决方法:创建软链接,使/usr/sbin/httpd指向httpd启动脚本。
ln -s /usr/local/httpd/bin/httpd /usr/sbin/httpd
如果再次启动有以下错误,依旧创建软链接。
cd /usr/lib mkdir httpd ln -s /usr/local/httpd/modules /usr/lib/httpd/modules
相关文章推荐
- Ubuntu 16.04 开机启动失败 Failed to start Load Kernel Modules
- ubuntu 16.04 the control process exited with error code服务启动失败
- 基于ubuntu16.04的android开发环境搭建(很全,包括qq的安装)
- ubuntu 16.04 nfs服务的搭建
- Ubuntu 16.04 小飞机启动失败
- Android O编译环境搭建,基于ubuntu16.04
- 阿里云 ubuntu16.04上如何搭建IPSec服务
- 【Ubuntu】 Ubuntu16.04搭建NFS服务
- ubuntu16.04搭建nfs服务的方法
- ubuntu16.04启动失败解决
- 基于Xen4.7在Ubuntu16.04 LTS搭建Drakvuf使用环境
- 基于Ubuntu16.04 的QUIC搭建教程
- ubuntu16.04 创建php启动脚本(服务)
- Ubuntu 16.04设置rc.local开机启动命令/脚本的方法(通过update-rc.d管理Ubuntu开机启动程序/服务)
- 解决Cloudera-Manager搭建CDH集群时hue数据库连接失败问题(二)
- Ubuntu 16.04安装使用--Ubuntu16.04下基于Docker的Caffe-GPU版本环境搭建总结