ceph管理后台dashboard部署

news/2025/10/20 10:32:16/文章来源:https://www.cnblogs.com/hxlasky/p/19151961

环境:
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.mzph.cn/news/940968.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CRMEB标准版订单核销的业务逻辑

订单核销,使用核销码或立即核销进行核销 核销订单:用户购买商品时选择到店自提的订单。到店后需要出示核销码以供核销。 1、收入核销码核销 订单—>订单管理—>立即核销在订单列表页,点击左上角订单核销按钮,…

内外网文件摆渡系统有哪些?一文读懂主流方案与选型方向

在数字化时代,企业数据流转需求日益频繁,但“内网安全隔离”与“外网数据交互”的矛盾始终存在:内网作为核心业务数据的存储载体,需严格隔绝外部网络攻击风险;而外网则承担着与客户、合作伙伴传递文件、同步信息的…

mysql 更新默认时间

勾选 根据当前时间戳更新 CURRENT_TIMESTAMP

autohotkey 控制输入法

autohotkey 控制输入法getime() {HKL := DllCall("GetKeyboardLayout", "UInt", DllCall("GetWindowThreadProcessId", "UInt", WinExist("A"), "UInt",…

【最新推荐】分享十大常用又靠谱的文件摆渡系统

文件摆渡系统多种多样,今天就分享十大企业常用,并且很靠谱的文件摆渡系统,有免费的有收费的,有传统的协议或者工具类的,也有专业级的,有硬件类的,也有软件类的。企业可按需参考选择。 1、Ftrans网络安全隔离与信…

C语言实现LDPC码译码功能

基于C语言的LDPC码译码功能实现,包含位翻转算法和置信传播算法两种核心译码方法一、系统架构设计 1. 数据结构定义 #define MAX_ITER 100 // 最大迭代次数 #define N 1024 // 码长 #define K 512 …

关系型数据库的基本理论

关系型数据库的基本理论 数据库核心概念 数据库(DB) 数据库是按数据结构存储和管理数据的计算机软件系统,核心作用包括:存储大量数据,提供便捷的检索与访问能力。 维护数据的一致性与完整性,避免数据冲突或错误。…

[NOIP 2012 提高组] 开车旅行 的AC代码

传送门 #include<bits/stdc++.h> using namespace std; #define int long longconst int N=1e5+10;int n,h[N],f[N][18],sa[N][18],sb[N][18],A[N],B[N]; set<int>s; map<int,int>mp;main(void){ios…

Voice Chat: Resolving Lag and Stuttering with a Jitter Buffer

Voice Chat: Resolving Lag and Stuttering with a Jitter Buffer The problem you described—delays between words like "We should --(delay 1s)-- have dinner"—is caused by jitter, the uneven arri…

2025 年报警器经销商最新推荐榜单:全面剖析海湾、青鸟等品牌服务商优势,为您筛选优质可靠合作伙伴燃气 / 太阳能 / 交通道路报警器推荐

引言当前,安全防护需求持续攀升,报警器作为守护生命财产安全的关键设备,市场需求日益旺盛。但报警器经销商市场乱象频发,部分商家售卖的产品存在感应不精准、误报率高、稳定性差等问题,难以在危险来临时发挥预警作…

Android Studio Archive | Android Studio 归档下载

打开魔法访问 访问 https://developer.android.com/studio/archive 右上角语言选英文(不然协议页面加载不出来)同意协议后选择归档版本进行下载。Installers ChromeOS: android-studio-2024.1.2.13-cros.deb (992.2 …

解决IDEA引入依赖报错

解决IDEA引入依赖报错1、进入pom.xml右击"Reload project "后再右击"Generate Sources and Update Folders" ; 2、mvn clean install -U; 3、删除maven本地仓库文件,再重复操作2。 4、在maven窗…

线性DP,区间DP

线性DP 就是在线性数据结构上用DP,简称线性DP。 说人话就是用线性数据结构来优化DP。 一般用单调队列或单调栈优化。 单调队列主要用于维护两端指针单调不减的区间最值,而单调栈则主要用于维护前/后第一个大于/小于当…

2025年10月企业数字化转型服务商推荐:对比评测排行榜单深度解析

一、引言 在“十四五”规划进入冲刺阶段、数据要素市场加速成型的2025年,企业数字化转型已从可选项变为生存题。目标读者多为年营收1亿至50亿、正处于扩张或上市筹备期的制造业、批发零售及现代服务企业,其核心诉求集…

2025年10月超声波清洗机厂家推荐:十强对比评测榜

一、引言 超声波清洗技术凭借高频空化效应,可在不损伤工件表面的前提下完成微米级污染物剥离,已成为精密制造、半导体、光学、航空、医疗等行业的关键工艺环节。对于计划新建或升级清洗产线的企业采购者而言,如何在…

完整教程:【Hive】基于物品协同过滤 [ ItemCF ] 推荐课程-余弦相似度计算

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

本周精选 - jobleap4u.com - 2025.10.20

本周精选 - jobleap4u.com - 2025.10.20jobleap4u.com给你带来最受欢迎的精选文章。今日热门信息 - jobleap4u.com 内容概览:共 79 篇内容(按发布时间倒序排列,数据源自提供的ArticleCollection) 官方链接:今日热…

Impulse Noise(图像脉冲噪音)的抑制和处理方法(提取自《现代图像处理算法教程》一书并做解释)。

脉冲噪声是影响单个的、随机选择的像素或相邻像素的组合,而不是影响图像的所有像素(这个是高斯噪声的特征),我们传统概念中提到的椒盐噪音其实只是脉冲噪音的一种特例,如何去除这种噪音,本文分享了一些资料。相关…

基于STM32与RS485总线的串口通信

一、硬件架构设计 1. 硬件连接示意图 STM32(F103C8T6) MAX485芯片 LabVIEW PC - - USART1_TX → DI → RO (MAX485) USART1_RX ← RO → DI (MAX485) DE/RE → GPIOA.8 → …