CephCeph学习之路

【实践】安装可视化管理工作Calamari

2017-05-25  本文已影响98人  Cindy_lina

calamari-server安装

1.从Github上获取Calamari源码

#yum install git clone        //若git clone源已经安装,则可跳过
#git clone https://github.com/ceph/calamari.git    //该命令会在本地主机生成一个目录,与远程主机的版本库同名。如果要指定不同的目录名,可以将目录名作为git clone命令的第二个参数

2.构建rpm安装包

#yum install gcc gcc-c++ postgresql-libs python-virtualenv
#yum install postgresql-devel httpd checkpolicy
#yum install selinux-policy-devel selinux-policy-doc selinux-policy-mls

依赖库,已安装可跳过

#yum -y install rpm-build
#yum install python-virtualenv
#yum install redhat-lsb-core

#cd calamari
#./build-rpm.sh

构建完成的rpm安装包位于上一级目录下,即和calamari同级目录

#  cd ../rpmbuild/RPMS/x86_64/
# yum install calamari-server-1.5.2-13_g768f37d.el7.centos.x86_64.rpm

3.初始化Calamari

# calamari-ctl initialize

4.设置密码

# sudo calamari-ctl add_user<username> --password<password> --email<email>

解决方案

1.执行./build-rpm.sh构建rpm安装包错误

解决方案:python没有安装成功,重新安装python
                    #yum install gcc gcc-c++ postgresql-libs python-virtualenv

上一篇 下一篇

猜你喜欢

热点阅读