操作系统版本Centos6.5-mini
搭建本地yum环境,省略。。。。。。
搭建Ceph Yum源环境:
[root@calamari ~]# cd /etc/yum.repos.d/
[root@calamari yum.repos.d]# cat ceph-deploy.repo
[ceph-noarch]
name=Ceph noarch packages
baseurl=http://download.ceph.com/rpm-hammer/el6/noarch/
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
修改host配置文件:
[root@node01 ~]# vim /etc/host
192.168.60.11 mm1
安装ceph-deploy:
[root@node01 ~]# yum install ceph-deploy
开始安装:
1、安装http:
[root@node01 httpd]# yum install unzip wget
[root@node01 httpd]# rpm -ivh apr-*.*
Preparing... ########################################### [100%]
1:apr ########################################### [ 33%]
2:apr-util ########################################### [ 67%]
3:apr-util-ldap ########################################### [100%]
[root@node01 httpd]# rpm -ivh httpd-tools-2.2.15-45.el6.centos.x86_64.rpm
Preparing... ########################################### [100%]
1:httpd-tools ########################################### [100%]
[root@node01 httpd]# yum install mailcap
[root@calamari httpd]# rpm -ivh httpd-2.2.15-45.el6.centos.x86_64.rpm
Preparing... ########################################### [100%]
1:httpd ########################################### [100%]
[root@calamari httpd]# rpm -ivh mod_wsgi-3.2-7.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:mod_wsgi ########################################### [100%]
[root@calamari httpd]# cd ..
2、安装postgresql:
[root@calamari calamariserver]# cd postgresql/
[root@calamari postgresql]# rpm -ivh postgresql-*.*
Preparing... ########################################### [100%]
1:postgresql-libs ########################################### [ 33%]
2:postgresql ########################################### [ 67%]
3:postgresql-server ########################################### [100%]
[root@calamari postgresql]# cd ..
3、安装supervisor:
[root@calamari calamariserver]# cd supervisor/
[root@calamari supervisor]# rpm -ivh python-meld3-0.6.7-1.el6.x86_64.rpm
warning: python-meld3-0.6.7-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:python-meld3 ########################################### [100%]
[root@calamari supervisor]# yum install python-setuptools
[root@calamari supervisor]# rpm -ivh supervisor-3.0-13.1.noarch.rpm
warning: supervisor-3.0-13.1.noarch.rpm: Header V3 DSA/SHA1 Signature, key ID 95f553b2: NOKEY
Preparing... ########################################### [100%]
1:supervisor ########################################### [100%]
[root@calamari supervisor]# cd ..
4、安装salt-master
[root@calamari calamariserver]# cd salt-master/
[root@calamari salt-master]# yum install python-ordereddict
[root@calamari salt-master]# rpm -ivh libyaml-0.1.3-4.el6.x86_64.rpm
warning: libyaml-0.1.3-4.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:libyaml ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-babel-0.9.4-5.1.el6.noarch.rpm
Preparing... ########################################### [100%]
1:python-babel ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-backports-1.0-5.el6.x86_64.rpm
warning: python-backports-1.0-5.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-backports ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-backports-ssl_match_hostname-3.4.0.2-2.el6.noarch.rpm
warning: python-backports-ssl_match_hostname-3.4.0.2-2.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-backports-ssl_ma########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-chardet-2.2.1-1.el6.noarch.rpm
Preparing... ########################################### [100%]
1:python-chardet ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-crypto-2.6.1-2.el6.x86_64.rpm
warning: python-crypto-2.6.1-2.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-crypto ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-futures-3.0.3-1.el6.noarch.rpm
warning: python-futures-3.0.3-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-futures ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-jinja2-2.2.1-2.el6_5.x86_64.rpm
Preparing... ########################################### [100%]
1:python-jinja2 ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-markupsafe-0.11-10.el6.x86_64.rpm
warning: python-markupsafe-0.11-10.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-markupsafe ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-msgpack-0.4.6-1.el6.x86_64.rpm
warning: python-msgpack-0.4.6-1.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-msgpack ########################################### [100%]
[root@calamari salt-master]# yum install python-urllib3
[root@calamari salt-master]# rpm -ivh python-requests-1.1.0-3.el6.noarch.rpm
warning: python-requests-1.1.0-3.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-requests ########################################### [100%]
[root@calamari salt-master]# rpm -ivh PyYAML-3.11-1.el6.x86_64.rpm
warning: PyYAML-3.11-1.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:PyYAML ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-tornado-4.2.1-1.el6.x86_64.rpm
warning: python-tornado-4.2.1-1.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-tornado ########################################### [100%]
[root@calamari salt-master]# rpm -ivh zeromq-4.0.5-4.el6.x86_64.rpm
warning: zeromq-4.0.5-4.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:zeromq ########################################### [100%]
[root@calamari salt-master]# rpm -ivh python-zmq-14.5.0-2.el6.x86_64.rpm
warning: python-zmq-14.5.0-2.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:python-zmq ########################################### [100%]
[root@calamari salt-master]# yum install pciutils
[root@calamari salt-master]# yum install yum-utils
[root@calamari salt-master]# rpm -ivh salt-2015.8.3-1.el6.noarch.rpm
warning: salt-2015.8.3-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:salt ########################################### [100%]
[root@calamari salt-master]# rpm -ivh salt-master-2015.8.3-1.el6.noarch.rpm
warning: salt-master-2015.8.3-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:salt-master ########################################### [100%]
[root@calamari salt-master]# cd ..
5、安装salt-minion:
[root@calamari calamariserver]# cd salt-minion/
[root@calamari salt-minion]# rpm -ivh salt-minion-2015.8.3-1.el6.noarch.rpm
warning: salt-minion-2015.8.3-1.el6.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID de57bfbe: NOKEY
Preparing... ########################################### [100%]
1:salt-minion ########################################### [100%]
6、安装calamari-server:
[root@calamari calamariserver]# yum install cairo
[root@calamari calamariserver]# yum install pycairo
[root@calamari calamariserver]# yum install redhat-lsb-core
[root@calamari calamariserver]# rpm -ivh calamari-server-1.3.1.1-105_g79c8df2.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:calamari-server ########################################### [100%]
setsebool: SELinux is disabled.
setsebool: SELinux is disabled.
Stopping salt-master daemon: [FAILED]
Starting salt-master daemon: [ OK ]
Stopping supervisord: ERROR: unix:///var/tmp/supervisor.sock no such file (already shut down?)
Waiting roughly 60 seconds for /var/run/supervisord.pid to be removed after child processes exit
Supervisord exited as expected in under seconds
Starting supervisord:
carbon-cache STARTING
cthulhu STARTING
Stopping httpd: [FAILED]
Starting httpd: [Mon May 08 09:33:36 2017] [warn] module wsgi_module is already loaded, skipping
httpd: apr_sockaddr_info_get() failed for node01
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
Thank you for installing Calamari.
Please run 'calamari-ctl initialize' as root to complete the installation.
[root@calamari calamariserver]# rpm -ivh romana-1.2.2-36_gc62bb5b.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:romana ########################################### [100%]
[root@calamari calamariserver]# chmod 777 -R /var/log/calamari/
[root@calamari calamariserver]# chmod 777 -R /opt/calamari
7、启动:
[root@calamari calamariserver]# calamari-ctl initialize
[INFO] Loading configuration..
[INFO] Starting/enabling salt...
[INFO] Starting/enabling postgres...
[INFO] Initializing database...
[INFO] You will now be prompted for login details for the administrative user account. This is the account you will use to log into the web interface once setup is complete.
Username (leave blank to use 'root'): root 标注:登录帐号
Email address: surdoc
Error: Enter a valid email address.
Email address: 274558016@qq.com 标注:邮箱地址
Password: surdoc 标注:登录密码
Password (again): surdoc 标注:确认登录密码
Superuser created successfully.
[INFO] Initializing web interface...
[INFO] Starting/enabling services...
[INFO] Restarting services...
[INFO] Complete.
重新启动httpd:
[root@calamari calamariserver]# /etc/init.d/httpd stop
Stopping httpd: [ OK ]
[root@calamari calamariserver]# /etc/init.d/httpd start
Starting httpd: [Mon May 08 09:45:30 2017] [warn] module wsgi_module is already loaded, skipping
httpd: apr_sockaddr_info_get() failed for node01
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]
验证登录ceph监控平台:
8、calamari管理平台汉化:
[root@calamari calamariserver]# vim /opt/calamari/webapp/content/login/index.html
25 <h3>Calamari Console</h3>
替换
25 <h3>Calamari 管理平台</h3>
验证结果:
9、修改配置文件:
[root@calamari ~]# vim /etc/salt/master
interface: 192.168.60.15
auto_accept: True
[root@calamari calamariserver]# ceph-deploy calamari connect mm1
[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
[ceph_deploy.cli][INFO ] Invoked (1.5.37): /usr/bin/ceph-deploy calamari connect mm1
[ceph_deploy.cli][INFO ] ceph-deploy options:
[ceph_deploy.cli][INFO ] username : None
[ceph_deploy.cli][INFO ] verbose : False
[ceph_deploy.cli][INFO ] overwrite_conf : False
[ceph_deploy.cli][INFO ] subcommand : connect
[ceph_deploy.cli][INFO ] quiet : False
[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7f56bd9b50e0>
[ceph_deploy.cli][INFO ] cluster : ceph
[ceph_deploy.cli][INFO ] master : None
[ceph_deploy.cli][INFO ] func : <function calamari at 0x7f56bd99a398>
[ceph_deploy.cli][INFO ] ceph_conf : None
[ceph_deploy.cli][INFO ] hosts : ['mm1']
[ceph_deploy.cli][INFO ] default_release : False
root@mm1's password:
root@mm1's password:
[mm1][DEBUG ] connected to host: mm1
[mm1][DEBUG ] detect platform information from remote host
[mm1][DEBUG ] detect machine type
[ceph_deploy.calamari][INFO ] Distro info: CentOS 6.9 Final
[ceph_deploy.calamari][INFO ] assuming that a repository with Calamari packages is already configured.
[ceph_deploy.calamari][INFO ] Refer to the docs for examples (http://ceph.com/ceph-deploy/docs/conf.html)
[mm1][DEBUG ] creating config dir: /etc/salt/minion.d
[mm1][DEBUG ] creating the calamari salt config: /etc/salt/minion.d/calamari.conf
[mm1][INFO ] Running command: yum -y install salt-minion
[mm1][DEBUG ] Loaded plugins: fastestmirror, priorities
[mm1][DEBUG ] Setting up Install Process
[mm1][DEBUG ] Loading mirror speeds from cached hostfile
[mm1][DEBUG ] * base: mirrors.btte.net
[mm1][DEBUG ] * epel: ftp.cuhk.edu.hk
[mm1][DEBUG ] * extras: mirrors.btte.net
[mm1][DEBUG ] * updates: mirrors.btte.net
[mm1][DEBUG ] Package matching salt-minion-2015.5.10-2.el6.noarch already installed. Checking for update.
[mm1][DEBUG ] Nothing to do
[mm1][INFO ] Running command: yum -y install diamond
[mm1][DEBUG ] Loaded plugins: fastestmirror, priorities
[mm1][DEBUG ] Setting up Install Process
[mm1][DEBUG ] Loading mirror speeds from cached hostfile
[mm1][DEBUG ] * base: mirrors.btte.net
[mm1][DEBUG ] * epel: ftp.cuhk.edu.hk
[mm1][DEBUG ] * extras: mirrors.btte.net
[mm1][DEBUG ] * updates: mirrors.btte.net
[mm1][DEBUG ] Nothing to do
[mm1][INFO ] Running command: chkconfig salt-minion on
[mm1][INFO ] Running command: service salt-minion start
[mm1][DEBUG ] Starting salt-minion daemon: already running
Error in sys.exitfunc:
配置认证服务:
[root@calamari calamariserver]# salt-key -L
Accepted Keys:
node01
Denied Keys:
Unaccepted Keys:
Rejected Keys:
[root@calamari calamariserver]# salt-key -A
The key glob '*' does not match any unaccepted keys.
[root@calamari calamariserver]# /etc/init.d/salt-master restart
Stopping salt-master daemon: [ OK ]
Starting salt-master daemon: [ OK ]
[root@calamari calamariserver]# /etc/init.d/salt-minion restart
Stopping salt-minion daemon: [ OK ]
Starting salt-minion daemon: [ OK ]

Ceph Calamari监控配置相关推荐

  1. 安装部署Ceph Calamari

    2019独角兽企业重金招聘Python工程师标准>>> 根据http://ovirt-china.org/mediawiki/index.php/%E5%AE%89%E8%A3%85 ...

  2. Ceph Calamari软件包介绍

    Calamari包含4个主要的软件包,分别在Ceph集群和Calamari服务端.服务端接收Ceph集群端代理的数据,并通过Web加以呈现,具体如下: calamari-clients_1.2.1.1 ...

  3. Ceph Calamari 安装(Ubuntu14.04)

    1. 概述 Calamari的整个部署架构可以简化为下图,包含客户端和Calamari系统.而Calamari系统由Calamari服务端和运行在Ceph集群上的代理组成.代理不断将数据发送到Cala ...

  4. 构建ceph可视化监控(prometheu+grafana)

    快速构建ceph可视化监控系统(在任意mon节点安装) 前言 ceph的可视化方案很多,本篇介绍的是比较简单的一种方式,并且对包都进行了二次封装,所以能够在极短的时间内构建出一个可视化的监控系统 本系 ...

  5. Ceph分布式存储(架构 配置与使用 原理 性能调优)

    Ceph分布式存储 Ceph分布式存储 1. Ceph概述 1.1 背景 1.2 介绍 1.3 特点 1.4 分布式存储系统横纵对比 2. Ceph架构设计 2.1 Ceph整体设计 2.2 逻辑架构 ...

  6. Java虚拟机监控指标及监控配置

    版权声明:本文为博主原创文章,未经博主允许不得转载.欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/70229653 主要是对Java虚 ...

  7. zabbix专题:第十二章 zabbix proxy分布式监控配置

    zabbix专题:第十一章 zabbix proxy分布式监控配置             对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本文防盗链:http://zhang789 ...

  8. 05: zabbix 监控配置

    目录:zabbix其他篇 01: 安装zabbix server 02:zabbix-agent安装配置 及 web界面管理 03: zabbix API接口 对 主机.主机组.模板.应用集.监控项. ...

  9. zabbix2.2.3 VMware Vsphere exsi监控配置步骤

    zabbix2.2.3 VMware Vsphere exsi监控配置步骤 zabbix2.2.3 VMware Vsphere exsi监控配置步骤, 1,添加监控主机 2,添加聚集macro; { ...

最新文章

  1. 第十五届全国大学生智能汽车竞赛深度学习组别预选赛提交作品队伍
  2. 科大星云诗社动态20220111
  3. 贡献一个连jquery都觉的大的时候可以用的 js库
  4. vue 日期格式化返回指定个数月份_vue过滤器实现日期格式化的案例分析
  5. pandas 读取某一单元格的值_一个参数一个Excel表,让你玩转Pandas中read_excel()表格读取!...
  6. linux开启和使用swap
  7. [Python]爬虫v0.1
  8. Seinfeld(杭电3351)
  9. 《百词斩背单词》四级词汇(3486个)-1
  10. (11) IFC中物理文件解析 (Industry Foundation Class)
  11. 【Android】安卓四大组件之内容提供者
  12. 软件测试用例的设计方法(第二篇)
  13. Microsoft sql server 获取系统当前日期(时间)
  14. 性能测试报告模板 V1.0
  15. 16、简繁转换API接口,免费好用
  16. 【代码分解】用Python实现一个电影订票系统
  17. JavaWeb 新闻发布系统数据分页操作
  18. html flash音乐播放器代码,网页上播放mp3或flash等播放器代码
  19. 天翼物联获中国信通院2022 AIoT先锋企业
  20. Python机器学习笔记 使用scikit-learn工具进行PCA降维...

热门文章

  1. android微信逆向工程,iOS逆向 - 微信自动添加好友
  2. 电脑开机黑屏错误代码U盘重装系统教学
  3. 【新人求助】苹果允许开发者制作类似按键精灵的app吗?
  4. 计算机启动修复怎么还原,电脑开机出现系统恢复选项该怎么办
  5. Win7 VNC远程连接Centos桌面
  6. docker配置mysql 中间件 ProxySQL
  7. 《有限元分析基础教程》(曾攀)笔记一-二维杆单元有限元程序(基于Python)...
  8. E900V21E_S905L3B芯片_UWE5621-wifi-线刷固件
  9. “互联网+教育”促进优质资源共享
  10. c/c++ 求解数独