当前位置: 首页 > news >正文

ceph管理后台dashboard部署

环境:
Os:Centos 7
Ceph:14.2.22(N版)

[root@master kuboard]# ceph version
ceph version 14.2.22 (ca74598065096e6fcbd8433c8779a2be0c889351) nautilus (stable)

 

1.准备yum镜像

[root@master yum.repos.d]# more epel.repo 
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

 

2.安装基础rpm包
yum install python-jwt
yum install python-routes
yum install -y ceph-mgr-dashboard

 

3.开启dashboard模块
[root@master ceph]# cd /opt/ceph
[root@master ceph]# ceph mgr module enable dashboard
Error ENOENT: all mgr daemons do not support module 'dashboard', pass --force to force enablement

在mgr的机器上安装ceph-mgr-dashboard

yum install -y ceph-mgr-dashboard
若每个节点上都部署mgr,那么每个节点上都需要安装ceph-mgr-dashboard

 

4.生成签名
[root@master ceph-dashboard]# ceph dashboard create-self-signed-cert
Self-signed certificate create

 

5.创建目录
[root@master ceph-dashboard]# mkdir /opt/mgr-dashboard

 

6.生成密钥对

[root@master ceph-dashboard]# cd /opt/mgr-dashboard
[root@master mgr-dashboard]# openssl req -new -nodes -x509 -subj "/O=IT/CN=ceph-mgr-dashboard" -days 3650 -keyout dashboard.key -out dashboard.crt -extensions v3_ca
Generating a RSA private key
.................................+++++
...............................................+++++
writing new private key to 'dashboard.key'

这个时候会生成如下的文件

[root@master mgr-dashboard]# ls -al
total 8
drwxr-xr-x   2 root root   48 Oct 13 10:50 .
drwxr-xr-x. 10 root root  116 Oct 13 10:49 ..
-rw-r--r--   1 root root 1172 Oct 13 10:50 dashboard.crt
-rw-------   1 root root 1704 Oct 13 10:50 dashboard.key

 

7.dashboard设置开机自启
在master节点上执行
[root@master mgr-dashboard]# ceph mgr module enable dashboard
module 'dashboard' is already enabled

 

8.设置访问的ip地址和端口号
注意:下面的ip填写当前节点的ip
[root@master mgr-dashboard]# ceph config set mgr mgr/dashboard/server_addr 192.168.1.108
好像不需要指定其他的端口,默认端口即可
[root@master mgr-dashboard]# ceph config set mgr mgr/dashboard/server_port 8443

重新部署发现不需要设置ip和端口了,默认就启用了

 

9.关闭https
[root@master mgr-dashboard]# ceph config set mgr mgr/dashboard/ssl false

 

10.查看服务信息
[root@master mgr-dashboard]# ceph mgr services
{
"dashboard": "https://master:8443/"
}

 

11.创建用户和密码

[root@master yum.repos.d]# cd /tmp
[root@master tmp]# touch pass.txt
[root@master tmp]# echo "123456" > pass.txt 
[root@master tmp]# ceph dashboard set-login-credentials hxl -i /tmp/pass.txt
******************************************************************
***          WARNING: this command is deprecated.              ***
*** Please use the ac-user-* related commands to manage users. ***
******************************************************************
Username and password updated

 

12.访问
https://192.168.1.108:8443/

image

 

账号密码是:hxl/123456

 

image

 

 

http://www.jsqmd.com/news/17218/

相关文章:

  • CRMEB标准版订单核销的业务逻辑
  • 内外网文件摆渡系统有哪些?一文读懂主流方案与选型方向
  • mysql 更新默认时间
  • autohotkey 控制输入法
  • 【最新推荐】分享十大常用又靠谱的文件摆渡系统
  • C语言实现LDPC码译码功能
  • 关系型数据库的基本理论
  • [NOIP 2012 提高组] 开车旅行 的AC代码
  • Voice Chat: Resolving Lag and Stuttering with a Jitter Buffer
  • 2025 年报警器经销商最新推荐榜单:全面剖析海湾、青鸟等品牌服务商优势,为您筛选优质可靠合作伙伴燃气 / 太阳能 / 交通道路报警器推荐
  • 2025 年报警器经销商最新推荐榜单:全面剖析海湾、青鸟等品牌服务商优势,为您筛选优质可靠合作伙伴燃气 / 太阳能 / 交通道路报警器推荐
  • 解决IDEA引入依赖报错
  • 线性DP,区间DP
  • 2025年10月企业数字化转型服务商推荐:对比评测排行榜单深度解析
  • 01-02GPIO-LED闪灯实验
  • 2025年10月超声波清洗机厂家推荐:十强对比评测榜
  • 完整教程:【Hive】基于物品协同过滤 [ ItemCF ] 推荐课程-余弦相似度计算
  • 本周精选 - jobleap4u.com - 2025.10.20
  • Impulse Noise(图像脉冲噪音)的抑制和处理方法(提取自《现代图像处理算法教程》一书并做解释)。
  • 2025年10月超声波清洗机厂家推荐:十强对比评测榜助您高效选型
  • CF2123G Modular Sorting
  • 结构体
  • 专栏导航:《数据中心网络与异构计算:从瓶颈突破到架构革命》 - 实践
  • 2025年10月长白山旅游度假酒店推荐:五家热选对比排行与实用评测
  • CTFHub 信息泄露通关笔记9:Git泄露 Index - 指南
  • 2025年10月抗老面霜推荐:小鸟传领衔五强对比评测榜
  • 基于STM32芯片通过CAN总线控制电机运动
  • 2025 酒店家具厂家最新推荐榜:北木斋领衔五大新锐品牌,品质与创新双优之选全解析
  • 文献阅读笔记格式
  • 企业AI应用的数据策略 - 实践