openattic简介及在Ceph集群中部署

简介

openattic是一个存储和监控管理系统
运用AngularJS、Bootstrap和Django web应用程序框架。

在2015年,它决定增加对Ceph分布式存储集群到openattic的支持。这一操作使得从传统存储到这种新的存储模式的无缝转换。

在openattic上可以对ceph进行管理

  • 可定制的Ceph集群仪表板(集群健康、集群性能数据)
  • 支持从同一个UI管理多个Ceph集群
  • Ceph池管理(视图/创建/删除)和监视
  • Ceph池删除代码概要管理
  • RADOS块设备管理(视图/创建/删除/映射)和监视
  • 对象存储守护进程(OSD)管理(视图)
  • Crush Map 的编辑

安装说明:

系统说明:

可安装于主流Linux上,这里环境是Ubuntu 14.04 LTS “Trusty Thar”
需要64位系统(不支持32位)

首先需要一个ceph集群

安装步骤:

1.导入密钥文件:

$ sudo apt-key adv --fetch-keys http://apt.openattic.org/A7D3EAFA.txt

使用apt-key finger可查看如下信息:

pub   2048R/A7D3EAFA 2012-03-05
      Key fingerprint = 9A91 1EDD 45A2 4B25 9C39  E7D4 1D5C D44D A7D3 EAFA
uid                  Business Critical Computing <[email protected]>
sub   2048R/A99076EE 2012-03-05

2.添加源

$ sudo add-apt-repository "deb http://apt.openattic.org/ $(lsb_release -cs) main"

3.安装openattic包

$ sudo apt-get install linux-image-extra-$(uname -r)
$ sudo apt-get update
$ sudo apt-get install openattic

还需安装openattic-gui包

$ sudo apt-get install openattic-gui

4.安装后配置
运行oaconfig:

# oaconfig install

5.安装额外的openattic模块

apt-get install openattic-module-drbd # Debian/Ubuntu

6.修改密钥文件权限

# chgrp openattic /etc/ceph/ceph.conf /etc/ceph/ceph.client.admin.keyring
# chmod g+r /etc/ceph/ceph.conf /etc/ceph/ceph.client.admin.keyring

7.安装openattic模块的openattic-module-ceph\openattic-filter

apt-get install openattic-module-ceph
apt-get install openattic-filter

8.更新openattic配置

# oaconfig install

最后打开浏览器:本机地址/openattic 访问管理页面

猜你喜欢

转载自blog.csdn.net/qq_23348071/article/details/76222955