前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Ceph监控Ceph-dash安装

Ceph监控Ceph-dash安装

作者头像
星哥玩云
发布于 2022-07-03 09:47:04
发布于 2022-07-03 09:47:04
5640
举报
文章被收录于专栏:开源部署开源部署

Ceph的监控有很多啊,calamari或inkscope等,我开始尝试安装这些的时候,都失败了,后来Ceph-dash走入了我的眼帘,Ceph-dash根据官方描述,我个人觉得是最简单安装的了,但是安装过程中出现的不好使用的情况,加上目前互联网上缺乏相关的Ceph-dash的安装资料,还是花费了我不少的时间的。

我的环境:

OS:RedHat 6.1(操作系统是被要求好的,我也没办法,想换CentOS/Ubuntu的,哎,不说了,都是泪)

网络:无 (机房不能连外网,安装什么都是超级烦人的,各种包,各种依赖,都要自己下,哎,又是泪)

Ceph版本:0.80.7

进入正题:

首先下载ceph-dash,如果不好用,就到 https://github.com/Crapworks/ceph-dash下载

下载完毕后,按照官网给的提示安装,步骤如下

  • clone this repository
  • place it on one of your ceph monitor nodes
  • run ceph-dash.py
  • point your browser to http://ceph-monitor:5000/
  • enjoy!

简单的英文,我就不多说什么了,如果你安装这个操作,没有什么问题的话,那么恭喜你,你人品比我好,你可以不用接下去看了。我反正按照这个没有安装好,不然也不会写这篇文章了。。。如果按照官方的步骤没有安装成功的孩子,就继续下面的操作看吧。

因为ceph-dash是Python写的,我没有成功是缺少了ceph的一些额外的软件包:Flask,安装完成Flask之后,再运行ceph-dash应该就OK了,如果你还是不OK,那么我也没办法了,因为我就遇到的是这个错误。

如果你的机器是可以联网的那么恭喜你,你将会很方便的安装Flask

1、有网络Flask安装,参考 http://www.linuxidc.com/Linux/2014-12/111072.htm

2、没有网络的Flask安装,我主要多写写这个了,原因是,我的机房就是没有网络的,哎...苦孩子

a、下载Flask源码包,我下的是Flask-0.10.1.tar.gz,

下载virtualenv源码包,virtualenv-12.0.4.tar.gz,

下载itsdangerous源码包,我下的是itsdangerous-0.24.tar.gz

这些都是我现在这个时候最新的版本,我把我所有的包都打包了方便大家下载吧,ceph-dash监控所有安装包

b、先安装virtualenv

解压:

tar -zxvf virtualenv-12.0.4.tar.gz

进入解压后的目录:

cd virtualenv-12.0.4

安装virtualenv(ps:安装前,你的机器上要已经安装了python,正常yum的需要,都会安装python的,我记得好像是2.6~2.7都可以吧,我的是2.6.X的版本):

python setup.py install

安装完成之后,你可以试试virtualenv命令有没有,如果没有,关闭当前的终端,重新打开一个再重新安装多试几次,我反正试验的时候,有的时候第一次安装没有virtualenv命令,又重复安装几次才有。

c、解压Flask-0.10.1.tar.gz,然后进入解压后的目录,然后按照下面的操作进行

tar -zxvf Flask-0.10.1.tar.gz cd Flask-0.10.1 virtualenv env//创建一个名为env的目录,这个目录就是一个独立的python环境 . env/bin/activate //激活名为env的环境,注意"."点后面有关空格; python setup.py develop

(最后这步操作的时候,我安装的时候提示没有itsdangerous,所以再这里的时候,我们要停下来,安装itsdangerous)

d、解压itsdangerous-0.24.tar.gz,然后进入解压后的目录,然后按照下面的操作进行

tar -zxvf itsdangerous-0.24.tar.gz cd itsdangerous-0.24 python setup.py install

安装完itsdangerous之后,在进入到Flask安装目录,试试之前的Flask安装的最后一步

python setup.py develop

是否提示itsdangerous,如果还是提示的没有的话,关闭当前的终端,重新打开一个再重新安装多试几次。

当Flask成功安装完成之后,再运行ceph-dash应该就OK了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python Flask离线安装与测试
Flask是用python进行web开发时,常见的python web框架。 如果服务器可以连接到外网,可以简单的用 pip install Flask 直接将Flask的依赖包及Flask直接安装好。 但公司的测试环境,一般是内网,不能随表上连到外网,这就需要采用离线软件包方式安装了。 下面是我的测试安装过程。
py3study
2020/01/06
2.6K0
不可出外网的主机如何快速、方便、优雅的安装Python库?
做一个假设,您的生产环境(或者说线上环境)是处于内网的主机,且不能出外网(也就是不能上网),但又需要安装Python的第三方库,怎么办?在本篇文章中,笔者拿安装Flask库(轻量级web框架)来讲解,经分析Flask本身还依赖了其他众多的库。依赖了有多少,依赖的是哪些,这些目前都是未知的。下面笔者把认为最快速、最方便、最优雅、最没那么遭罪的安装办法进行分享,希望可以做到抛砖引玉的效果,如果您有更好的安装方法,笔者非常希望您能来稿进行分享。
不背锅运维
2022/06/28
7210
不可出外网的主机如何快速、方便、优雅的安装Python库?
Flask第三篇——安装Flask
再次和大家强调一下,如果你想工资有所突破,光靠那些测试知识船长个人认为局限还是比较大的,学点开发的知识对你的帮助很大。船长会坚持写下去,一起学习的机会只有这么一次,多余的话我就不说了。 ---- 现在我们来安装Flask: Windows系统安装Flask 如果你的系统是Windows,那安装起来非常方便——pip install flask Mac系统安装Flask Mac安装Flask一般为了不影响Python本身的功能会先下载一个虚拟环境,命令如下: 第一步:macbookdeMBP
孟船长
2018/05/18
1.2K0
【Docker】项目实战,部署自己的APP
有关 Dockerfile 的相关知识,我在后面的文章会进行讲解,今天主要是实际操作
机器视觉CV
2020/08/13
1.1K0
安装protobuf Python支持
先从https://github.com/google/protobuf/releases?after=v3.0.0-alpha-3 下载protobuf文件。可以根据需要进行选择性的下载。 下载完成
py3study
2020/01/14
1.7K0
Python离线安装Flask
受限于内网,无法使用pip install Flask直接安装。 以Flask-0.12.2为例 安装Flask需要以下的依赖性,在安装Flask离线版时可以看到依赖性要求。 离线安装文件地址: https://pypi.python.org/pypi/ 登录后,页面右上角有一个 search的搜索框 pytz-2018.3 Babel-2.5.3 Jinja2-2.10 click-6.7
py3study
2020/01/07
3K0
zeromq+python安装手册
1) 下载python安装包,运行安装; 2) 安装完成后,在windows环境变量系统变量Path中增加:python.exe所在目录(如:C:\Python),其下Scripts目录(如:C:\Python\Scripts)。
py3study
2020/01/10
2.8K0
zeromq+python安装手册
Python的安装部署
为了更好的学习,我们在Windows和Linux上都安装Python 2.7和Python 3.5
py3study
2020/01/08
4380
Python3安装
一、安装编译环境 yum install -y gcc zlib zlib-devel python-devel libffi-devel python-setuptools sqlite-devel
py3study
2020/01/03
6330
CentOS安装podman-compose
用wget下载python3的源码包;使用淘宝镜像,替换了官网下载python3,提高下载速度
BUG弄潮儿
2023/09/02
8070
CentOS安装podman-compose
python工具安装
   下载 https://pypi.python.org/packages/2.6/s/setuptools/
py3study
2020/01/13
3670
《PyCon2018》系列一:Pipen
俗话说,工欲善其事,必先利其器。我们写代码也是如此。在Python开发过程中,如何管理Python运行环境、package依赖关系是每个开发者都绕不过去的问题。在PyCon2018上,Kenneth Reitz介绍的Pipenv,就是用来解决这类问题的大杀器。
py3study
2020/01/19
7340
centos7.3下安装Python3.5及安装pip3
python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在cenots7.3下搭建python3环境的过程以及碰到的问题和解决过程。
菲宇
2022/12/21
1.5K0
使用 Prometheus 监控 Ceph
本文是在 Ubuntu 16.04 最新版基础上安装 Prometheus 监控系统,Ceph 版本为 Luminous 12.2.8。
用户2443625
2018/10/08
2.9K0
使用 Prometheus 监控 Ceph
第三章:python项目的结构和包的创建
在这一部分,我们会尝试吧第二章中卡发的留言板应用放到P有PI上面进行公开,在这个过程中学习一下setup.py 的写法以及如何向PyPI上面上传程序包。
py3study
2020/01/09
1.5K0
如何在CentOs 6.4 上使用uWSGI+Nginx部署Flask Web服务器
Armin Ronacher的Flask是过去几年中为Python创建的Web应用程序框架领域中发生过的最伟大的事情之一。
藕丝空间
2018/08/06
1.6K0
Mysql自动化快速安装部署
Mysql自动化快速安装部署 一、简介 软件开发实际生产测试过程中,时常用到Mysql数据库,人工的去部署和安装新的Mysql服务器,不仅配置复杂过程缓慢,并且不适用于大规模部署与安装。为了更具效率的完成MySQL数据库大规模的自动化的快速安装与部署,我们引出今天所要说到的主角——Ansible。 Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
企鹅号小编
2018/01/31
1.8K0
Mysql自动化快速安装部署
python虚拟环境virualenv的安装与使用
virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。 在安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除,挺不错的一个开发工具。 一、安装virtualenv #安装python brew install python curl https
小小科
2018/05/04
1.3K0
open-falcon ---安装Dashboard时候报错"SSLError: The read operation timed out"
在部署open-falcon环境过程中,安装Dashboard时候报错"SSLError: The read operation timed out"。如下: [root@open dashboard]# ./env/bin/pip install -r pip_requirements.txt Downloading/unpacking Flask==0.10.1 (from -r pip_requirements.txt (line 1)) Downloading Flask-0.10.1.tar.
洗尽了浮华
2018/01/23
1.1K0
Python包管理工具setuptools
setuptools是Python distutils增强版的集合,它可以帮助我们更简单的创建和分发Python包,尤其是拥有依赖关系的。用户在使用setuptools创建的包时,并不需要已安装setuptools,只要一个启动模块即可。
周小董
2019/03/25
1.8K0
相关推荐
python Flask离线安装与测试
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档