zkdash是web端管理zookeeper的工具,使用起来非常方便,这篇博客主要介绍如何在Hadoop环境下安装zkdash。
一、安装Python2.7.x(x>6)
这里可以参考我的另外一篇博客《Linux下安装Python》。值得注意的是,Python3.6.3自带setuptools和pip,但是Python2.7.x没有自带的setuptools和pip,需要另行下载安装。
二、安装setuptools
下载setuptools的tar包:
wget https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c61fdaad704a648c281/setuptools-21.0.0.tar.gz#md5=81964fdb89534118707742e6d1a1ddb4 --no-check-certificate
解压并进入setuptools根目录:
这里我已经安装了。
安装完成之后可以去python目录下查看
说明安装setuptools成功。
三、安装pip
下载:
wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
解压并安装:
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install
pip安装成功后如何使用可以参考我的另外一篇博客《Linux下Python安装完成后如何使用pip命令》
四、安装zkdash
官网下载zkdash:https://github.com/ireaderlab/zkdash
上传解压:
安装依赖包:
cd zkdash
pip install -r requirements.txt
安装并运行MySQL,MySQL的安装可以参考我的另外一篇文章《Linux下安装MySQL》,创建zkdash数据库
修改配置文件
cd zkdash/conf
vi conf.yml
初始化数据库
运行zkdash
python init.py -port=8888 #端口可以自定义
用浏览器访问zkdash
至此,Hadoop环境下安装zkdash就讲解完了~
你们在此过程中还遇到了什么问题,欢迎留言,让我看看你们都遇到了哪些问题。