Hadoop环境下安装zkdash

       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


初始化数据库

cd zkdash

python ./bin/syncdb.py

运行zkdash

python init.py -port=8888 #端口可以自定义

用浏览器访问zkdash



至此,Hadoop环境下安装zkdash就讲解完了~


你们在此过程中还遇到了什么问题,欢迎留言,让我看看你们都遇到了哪些问题。