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

八亿免费wap自助建站手机网站建设收费

八亿免费wap自助建站,手机网站建设收费,seo网络优化师就业前景,怎么做网站卖货Ceph part1 一、存储基础1.1 单机存储设备1.2 单机存储的问题1.3 单机存储问题的解决方案1.3.1 商业存储解决方案1.3.2 分布式存储#xff08;软件定义的存储 SDS#xff09; 二、分布式存储2.1 常见的分布式存储2.2 分布式存储的类型 三、Ceph概述3.1 Ceph简介3.2 Ceph 优势… Ceph part1 一、存储基础1.1 单机存储设备1.2 单机存储的问题1.3 单机存储问题的解决方案1.3.1 商业存储解决方案1.3.2 分布式存储软件定义的存储 SDS 二、分布式存储2.1 常见的分布式存储2.2 分布式存储的类型 三、Ceph概述3.1 Ceph简介3.2 Ceph 优势3.3 Ceph 架构3.4 Ceph 核心组件3.5 OSD 存储后端3.5.1 方式一Filestore3.5.2 方式二BluestoreBlueStore 的主要功能 3.6 Ceph 数据的存储过程重点3.7 Ceph 版本发行生命周期3.8 Ceph 集群部署 四、基于 ceph-deploy 部署 Ceph 集群4.1 环境准备Step1 关闭 防火墙、selinuxStep2 修改主机名创建管理用户Step3 修改本地hosts文件添加域名映射Step4 安装常用软件和依赖包Step5 在 admin 管理节点配置 ssh 免密登录所有节点Step6 配置时间同步(一定要做)Step7 配置 Ceph yum源Step8 组件节点配置双网卡Step9 重启所有主机可选 4.2 部署 Ceph 集群Step1 为所有节点创建 Ceph 工作目录Step2 安装 ceph-deploy 部署工具Step3 在管理节点为其它节点安装 Ceph 软件包Step4 生成初始配置Step5 在管理节点初始化 mon 节点Step6 部署能够管理 Ceph 集群的节点可选Step7 部署 osd 存储节点Step8 部署 mgr 节点Step9 开启监控模块 一、存储基础 1.1 单机存储设备 ●DAS直接附加存储是直接接到计算机的主板总线上去的存储 IDE、SATA、SCSI、SAS、USB 接口的磁盘 所谓接口就是一种存储设备驱动下的磁盘设备提供块级别的存储 ●NAS网络附加存储是通过网络附加到当前主机文件系统之上的存储 NFS、CIFS、FTP 文件系统级别的存储本身就是一个做好的文件系统通过nfs接口在用户空间输出后客户端基于内核模块与远程主机进行网络通信把它转为好像本地文件系统一样来使用这种存储服务是没办法对它再一次格式化创建文件系统块的 ●SAN存储区域网络 SCSI协议只是用来传输数据的存取操作物理层使用SCSI线缆来传输、FCSAN物理层使用光纤来传输、iSCSI物理层使用以太网来传输 也是一种网络存储但不同之处在于SAN提供给客户端主机使用的接口是块级别的存储 1.2 单机存储的问题 ●存储处理能力不足 传统的IDE的IO值是100次/秒SATA固态磁盘500次/秒固态硬盘达到2000-4000次/秒。即使磁盘的IO能力再大数十倍也不够抗住网站访问高峰期数十万、数百万甚至上亿用户的同时访问这同时还要受到主机网络IO能力的限制。 ●存储空间能力不足 单块磁盘的容量再大也无法满足用户的正常访问所需的数据容量限制。 ●单点故障问题 单机存储数据存在单点故障问题 1.3 单机存储问题的解决方案 1.3.1 商业存储解决方案 EMC、NetAPP、IBM、DELL、华为、浪潮 1.3.2 分布式存储软件定义的存储 SDS Ceph、TFS、FastDFS、MooseFSMFS、HDFS、GlusterFSGFS 存储机制会把数据分散存储到多个节点上具有高扩展性、高性能、高可用性等优点。 二、分布式存储 2.1 常见的分布式存储 2.2 分布式存储的类型 1块存储 就是一个裸设备用于提供没有被组织过的存储空间底层以分块的方式来存储数据 例如硬盘一般是一个存储被一个服务器挂载使用适用于容器或虚拟机存储卷分配、日志存储、文件存储。 2文件存储 是一种数据的组织存放接口一般是建立在块级别的存储结构之上以文件形式来存储数据而文件的元数据和实际数据是分开存储的 例如NFS解决块存储无法共享问题可以一个存储被多个服务器同时挂载适用于目录结构的存储、日志存储。 3对象存储 基于API接口提供的文件存储每一个文件都是一个对象且文件大小各不相同的文件的元数据和实际数据是存放在一起的 例如OSS一个存储可以被多服务同时访问具备块存储的高速读写能力也具备文件存储共享的特性适用图片存储、视频存储。 三、Ceph概述 3.1 Ceph简介 Ceph使用C语言开发是一个开放、自我修复和自我管理的开源分布式存储系统。 具有高扩展性、高性能、高可靠性的优点。 Ceph目前已得到众多云计算厂商的支持并被广泛应用。 RedHat及OpenStackKubernetes都可与Ceph整合以支持虚拟机镜像的后端存储。 3.2 Ceph 优势 ●高扩展性 去中心化支持使用普通X86服务器支持上千个存储节点的规模支持TB到EB级的扩展。 ●高可靠性 没有单点故障多数据副本自动管理自动修复。 ●高性能 摒弃了传统的集中式存储元数据寻址的方案采用 CRUSH 算法数据分布均衡并行度高。 ●功能强大 Ceph是个大一统的存储系统集块存储接口RBD、文件存储接口CephFS、对象存储接口RadosGW于一身因而适用于不同的应用场景。 3.3 Ceph 架构 自下向上可以将Ceph系统分为四个层次: 1RADOS 基础存储系统 RADOSReliab1eAutonomicDistributed object store即可靠的、自动化的、分布式的对象存储。 RADOS是Ceph最底层的功能模块是一个无限可扩容的对象存储服务能将文件拆解成无数个对象碎片存放在硬盘中大大提高了数据的稳定性。 它主要由OSD和Monitor两个组件组成OSD和Monitor都可以部署在多台服务器中这就是ceph分布式的由来高扩展性的由来。 2LIBRADOS 基础库 Librados提供了与RADOS进行交互的方式并向上层应用提供Ceph服务的API接 口因此上层的RBD、RGW和CephFS都是通过Librados访问的 目前提供PHP、Ruby、Java、Python、Go、C和C支持以便直接基于RADOS而不是整个Ceph进行客户端应用开发。 3高层应用接口 对象存储接口 RGWRADOS Gateway 网关接口基于Librados开发的对象存储系统提供S3和Swift兼容的RESTful API接口。 块存储接口 RBDReliable Block Device 基于Librados提供块设备接口主要用于Host/VM。 文件存储接口 CephFSCeph File System Ceph文件系统提供了一个符合POSIX标准的文件系统它使用Ceph存储集群在文件系统上存储用户数据。基于Librados提供的分布式文件系统接口。 4应用层 基于高层接口或者基础库Librados开发出来的各种APP或者Host、VM等诸多客户端 3.4 Ceph 核心组件 Ceph中一切皆对象。 Ceph是一个对象式存储系统它把每一个待管理的数据流如文件等数据切分为一到多个固定大小默认4兆的对象数据Object并以其为原子单元原子是构成元素的最小单元完成数据的读写。 ●OSDObject Storage Daemon守护进程 ceph-osd 负责存储数据一般一个磁盘对应一个OSD负责响应客户端的读写请求 主要功能是存储数据、复制数据、平衡数据、恢复数据以及与其它OSD间进行心跳检查负责响应客户端请求返回具体数据的进程等。 通常至少需要3个OSD来实现冗余和高可用性。 ●PGPlacement Group 归置组 PG 是一个虚拟的概念而已物理上不真实存在。 它在数据寻址时类似于数据库中的索引Ceph 先将每个对象数据通过HASH算法固定映射到一个 PG 中然后将 PG 通过 CRUSH 算法映射到 OSD。 ●Pool Pool 是存储对象的逻辑分区它起到 namespace 的作用。 每个 Pool 包含一定数量可配置的 PG。 Pool 可以做故障隔离域根据不同的用户场景统一进行隔离。 #Pool中数据保存方式支持两种类型 ●多副本replicated类似 raid1一个对象数据默认保存 3 个副本放在不同的 OSD ●纠删码Erasure Code类似 raid5对 CPU 消耗稍大但是节约磁盘空间对象数据保存只有 1 个副本。由于Ceph部分功能不支持纠删码池此类型存储池使用不多#Pool、PG 和 OSD 的关系 一个Pool里有很多个PG 一个PG里包含一堆对象一个对象只能属于一个PG PG有主从之分一个PG分布在不同的OSD上针对多副本类型●Monitor守护进程 ceph-mon 负载保存OSD的元数据维护展示集群状态的各种图表 管理集群客户端认证与授权 负责维护集群状态的映射视图Cluster MapOSD Map、Monitor Map、PG Map 和 CRUSH Map维护展示集群状态的各种图表 管理集群客户端认证与授权。 一个Ceph集群通常至少需要 3 或 5 个奇数个Monitor 节点才能实现冗余和高可用性它们通过 Paxos 协议实现节点间的同步数据。 ●Manager守护进程 ceph-mgr 负责跟踪运行时指标和 Ceph 集群的当前状态包括存储利用率、当前性能指标和系统负载。 为外部监视和管理系统提供额外的监视和接口例如 zabbix、prometheus、 cephmetrics 等。 一个 Ceph 集群通常至少需要 2 个 mgr 节点实现高可用性基于 raft 协议实现节点间的信息同步。 ●MDSMetadata Server守护进程 ceph-mds 是 CephFS 服务依赖的元数据服务。 负责保存文件系统的元数据管理目录结构。 对象存储和块设备存储不需要元数据服务如果不使用 CephFS 可以不安装。 3.5 OSD 存储后端 OSD 有两种方式管理它们存储的数据。 在 Luminous 12.2.z 及以后的发行版中默认也是推荐的后端是 BlueStore。 在 Luminous 发布之前 默认是 FileStore 也是唯一的选项。 3.5.1 方式一Filestore FileStore是在Ceph中存储对象的一个遗留方法。 它依赖于一个标准文件系统只能是XFS)并结合一个键/值数据库传统上是LevelDB现在BlueStore是RocksDB用于保存和管理元数据。 FileStore经过了良好的测试在生产中得到了广泛的应用。 然而由于它的总体设计和对传统文件系统的依赖使得它在性能上存在许多不足。 3.5.2 方式二Bluestore BlueStore是一个特殊用途的存储后端专门为OSD工作负载管理磁盘上的数据而设计。 BlueStore 的设计是基于十年来支持和管理 Filestore 的经验。 BlueStore 相较于 Filestore具有更好的读写性能和安全性。 BlueStore 的主要功能 1BlueStore直接管理存储设备即直接使用原始块设备或分区管理磁盘上的数据。 这样就避免了抽象层的介入例如本地文件系统如XFS)因为抽象层会限制性能或增加复杂性。 2BlueStore使用RocksDB进行元数据管理。 RocksDB的键/值数据库是嵌入式的以便管理内部元数据包括将对象名称映射到磁盘上的块位置。 3写入BlueStore的所有数据和元数据都受一个或多个校验和的保护。 未经验证不会从磁盘读取或返回给用户任何数据或元数据。 4支持内联压缩。数据在写入磁盘之前可以选择性地进行压缩。 5支持多设备元数据分层。 BlueStore允许将其内部日志WAL预写日志写入单独的高速设备如SSD、NVMe或NVDIMM)以提高性能。 如果有大量更快的可用存储则可以将内部元数据存储在更快的设备上。 6支持高效的写时复制。 RBD和CephFS快照依赖于在BlueStore中有效实现的即写即复制克隆机制。 这将为常规快照和擦除编码池依赖克隆实现高效的两阶段提交带来高效的I/O。 3.6 Ceph 数据的存储过程重点 1文件默认会被按照4M大小进行分片成一个或者多个数据对象(object); 2每个数据对象(object)都有一个oid由文件ID(ino)和分片编号(non组成通过对oid使用hash算法得到一个16进制的特征码再除以Pool的PG总数取余得到数据对象(object)的pgid由Pool_idpgid组成; 3通过对pgid使用CRUSH算法得到PG对应的OSD的ID如果是多副本则是主从的OSD的ID; 4将数据对象(object)的数据存储到对应的OSD上。 3.7 Ceph 版本发行生命周期 Ceph从Nautilus版本14.2.0开始每年都会有一个新的稳定版发行预计是每年的3月份发布每年的新版本都会起一个新的名称例如“Mimic”和一个主版本号例如13代表Mimic因为“M”是字母表的第13个字母。 版本号的格式为 x.y.zx 表示发布周期例如13 代表 Mimic17 代表 Quincyy 表示发布版本类型即 ● x.0.z y等于 0表示开发版本 ● x.1.z y等于 1表示发布候选版本用于测试集群 ● x.2.z y等于 2表示稳定/错误修复版本针对用户 3.8 Ceph 集群部署 目前 Ceph 官方提供很多种部署 Ceph 集群的方法常用的分别是 ceph-deploycephadm 和 二进制 ●ceph-deploy 一个集群自动化部署工具使用较久成熟稳定被很多自动化工具所集成可用于生产部署。 ●cephadm 从 Octopus 和较新的版本版本后使用 cephadm 来部署 ceph 集群使用容器和 systemd 安装和管理 Ceph 集群。目前不建议用于生产环境。 ●二进制手动部署一步步部署 Ceph 集群支持较多定制化和了解部署细节安装难度较大。 四、基于 ceph-deploy 部署 Ceph 集群 主机名Public网络Cluster网络Roleadmin192.168.2.100admin管理节点负责集群整体部署、clientnode01192.168.2.102192.168.100.11mon、mgr、osd/dev/sdb、/dev/sdc、/dev/sddnode02192.168.2.103192.168.100.12mon、mgr、osd/dev/sdb、/dev/sdc、/dev/sddnode03192.168.2.105192.168.100.13mon、osd/dev/sdb、/dev/sdc、/dev/sddclient192.168.2.106client 由于是测试环境可以让多个组件运行在同一个主机上。 业务网络puplic network 存储网络cluster network 4.1 环境准备 Step1 关闭 防火墙、selinux systemctl disable --now firewalld setenforce 0 sed -i s/enforcing/disabled/ /etc/selinux/configStep2 修改主机名创建管理用户 hostnamectl set-hostname admin hostnamectl set-hostname node01 hostnamectl set-hostname node02 hostnamectl set-hostname node03 hostnamectl set-hostname client#创建 Ceph 的管理用户 useradd cephadm passwd cephadmvisudo cephadm ALL(root) NOPASSWD:ALLStep3 修改本地hosts文件添加域名映射 cat /etc/hosts EOF 192.168.2.100 admin 192.168.2.102 node01 192.168.2.103 node02 192.168.2.105 node03 192.168.2.106 client EOFStep4 安装常用软件和依赖包 yum -y install epel-releaseyum -y install yum-plugin-priorities yum-utils ntpdate python-setuptools python-pip gcc gcc-c autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel zip unzip ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssh openssl-devel nss_ldap openldap openldap-devel openldap-clients openldap-servers libxslt-devel libevent-devel ntp libtool-ltdl bison libtool vim-enhanced python wget lsof iptraf strace lrzsz kernel-devel kernel-headers pam-devel tcl tk cmake ncurses-devel bison setuptool popt-devel net-snmp screen perl-devel pcre-devel net-snmp screen tcpdump rsync sysstat man iptables sudo libconfig git bind-utils tmux elinks numactl iftop bwm-ng net-tools expect snappy leveldb gdisk python-argparse gperftools-libs conntrack ipset jq libseccomp socat chrony sshpassStep5 在 admin 管理节点配置 ssh 免密登录所有节点 ssh-keygen -t rsa -P -f ~/.ssh/id_rsasshpass -p 123123 ssh-copy-id -o StrictHostKeyCheckingno rootadminsshpass -p 123123 ssh-copy-id -o StrictHostKeyCheckingno rootnode01sshpass -p 123123 ssh-copy-id -o StrictHostKeyCheckingno rootnode02sshpass -p 123123 ssh-copy-id -o StrictHostKeyCheckingno rootnode03Step6 配置时间同步(一定要做) systemctl enable --now chronydtimedatectl set-ntp true #开启 NTP timedatectl set-timezone Asia/Shanghai #设置时区 chronyc -a makestep #强制同步下系统时钟 timedatectl status #查看时间同步状态 chronyc sources -v #查看 ntp 源服务器信息 timedatectl set-local-rtc 0 #将当前的UTC时间写入硬件时钟#重启依赖于系统时间的服务 systemctl restart rsyslog crond systemctl restart crond#关闭无关服务 systemctl disable --now postfixStep7 配置 Ceph yum源 #下载 Ceph 存储系统的 RPM 安装包 wget https://download.ceph.com/rpm-nautilus/el7/noarch/ceph-release-1-1.el7.noarch.rpm --no-check-certificate#rpm安装ceph存储系统 rpm -ivh ceph-release-1-1.el7.noarch.rpm --forceStep8 组件节点配置双网卡 #node1 node2 node3 poweoff 然后添加网卡#添加完成后修改新网卡的IP地址 #不需要网关和dns ##以node1为例## cd /etc/sysconfig/network-scripts/cp ifcfg-ens33 ifcfg-ens36vim ifcfg-ens36#修改完成后重启服务 systemctl restart network#然后通过scp传输配置文件修改 scp 192.168.2.102:/etc/sysconfig/network-scripts/ifcfg-ens36 /etc/sysconfig/network-scripts/Step9 重启所有主机可选 sync reboot4.2 部署 Ceph 集群 Step1 为所有节点创建 Ceph 工作目录 后续的工作都在该目录下进行 mkdir -p /etc/cephStep2 安装 ceph-deploy 部署工具 #管理节点 cd /etc/ceph#安装 yum install -y ceph-deploy #查看版本 ceph-deploy --versionStep3 在管理节点为其它节点安装 Ceph 软件包 #ceph-deploy 2.0.1 默认部署的是 mimic 版的 Ceph若想安装其他版本的 Ceph可以用 --release 手动指定版本 cd /etc/ceph ceph-deploy install --release nautilus node0{1..3} admin#ceph-deploy install 本质就是在执行下面的命令 yum clean all yum -y install epel-release yum -y install yum-plugin-priorities yum -y install ceph-release ceph ceph-radosgw#也可采用手动安装 Ceph 包方式在其它节点上执行下面的命令将 Ceph 的安装包都部署上 sed -i s#download.ceph.com#mirrors.tuna.tsinghua.edu.cn/ceph# /etc/yum.repos.d/ceph.repo yum install -y ceph-mon ceph-radosgw ceph-mds ceph-mgr ceph-osd ceph-common cephStep4 生成初始配置 #在管理节点运行下述命令告诉 ceph-deploy 哪些是 mon 监控节点 cd /etc/ceph ceph-deploy new --public-network 192.168.2.0/24 --cluster-network 192.168.100.0/24 node01 node02 node03#命令执行成功后会在 /etc/ceph 下生成配置文件 ls /etc/ceph ceph.conf #ceph的配置文件 ceph-deploy-ceph.log #monitor的日志 ceph.mon.keyring #monitor的密钥环文件Step5 在管理节点初始化 mon 节点 cd /etc/cephceph-deploy mon create node01 node02 node03 #创建 mon 节点由于 monitor 使用 Paxos 算法其高可用集群节点数量要求为大于等于 3 的奇数台ceph-deploy --overwrite-conf mon create-initial #配置初始化 mon 节点并向所有节点同步配置 # --overwrite-conf 参数用于表示强制覆盖配置文件ceph-deploy gatherkeys node01 #可选操作向 node01 节点收集所有密钥#命令执行成功后会在 /etc/ceph 下生成配置文件 ls /etc/cephceph.bootstrap-mds.keyring #引导启动 mds 的密钥文件ceph.bootstrap-mgr.keyring #引导启动 mgr 的密钥文件ceph.bootstrap-osd.keyring #引导启动 osd 的密钥文件ceph.bootstrap-rgw.keyring #引导启动 rgw 的密钥文件ceph.client.admin.keyring #ceph客户端和管理端通信的认证密钥拥有ceph集群的所有权限ceph.confceph-deploy-ceph.logceph.mon.keyring#在 mon 节点上查看自动开启的 mon 进程 ps aux | grep ceph#在管理节点查看 Ceph 集群状态 cd /etc/ceph ceph -s#查看 mon 集群选举的情况 ceph quorum_status --format json-pretty | grep leader#补充知识扩容 mon 节点 ceph-deploy mon add 节点名称Step6 部署能够管理 Ceph 集群的节点可选 #可实现在各个节点执行 ceph 命令管理集群 cd /etc/cephceph-deploy --overwrite-conf config push node01 node02 node03 #向所有 mon 节点同步配置确保所有 mon 节点上的 ceph.conf 内容必须一致ceph-deploy admin node01 node02 node03 #本质就是把 ceph.client.admin.keyring 集群认证文件拷贝到各个节点#在 mon 节点上查看 ls /etc/cephceph -sStep7 部署 osd 存储节点 node01 node02 node03 添加硬盘 #主机添加完硬盘后不要分区直接使用 lsblk #如果是利旧的硬盘则需要先擦净删除分区表磁盘可选无数据的新硬盘可不做 cd /etc/ceph ceph-deploy disk zap node01 /dev/sdb ceph-deploy disk zap node02 /dev/sdb ceph-deploy disk zap node03 /dev/sdb#在管理节点为node1 2 3 添加 osd 节点 ceph-deploy --overwrite-conf osd create node01 --data /dev/sdb ceph-deploy --overwrite-conf osd create node02 --data /dev/sdb ceph-deploy --overwrite-conf osd create node03 --data /dev/sdb#扩容 osd 节点 cd /etc/ceph ceph-deploy --overwrite-conf osd create node01 --data /dev/sdc ceph-deploy --overwrite-conf osd create node02 --data /dev/sdc ceph-deploy --overwrite-conf osd create node03 --data /dev/sdc ceph-deploy --overwrite-conf osd create node01 --data /dev/sdd ceph-deploy --overwrite-conf osd create node02 --data /dev/sdd ceph-deploy --overwrite-conf osd create node03 --data /dev/sdd#添加 OSD 中会涉及到 PG 的迁移 #由于此时集群并没有数据因此 health 的状态很快就变成 OK #如果在生产环境中添加节点则会涉及到大量的数据的迁移。#查看 ceph 集群状态 ceph -s#查看osd状态 ceph osd statceph osd tree ceph osd status #查看 osd 状态需部署 mgr 后才能执行- id: OSD的唯一标识符。 - host: OSD所在的主机名 - used: OSD已使用的存储容量。 - avail: OSD可用的存储容量。 - wr ops: OSD每秒写入操作的数量。 - wr data: OSD每秒写入数据的数量。 - rd ops: OSD每秒读取操作的数量。 - rd data: OSD每秒读取数据的数量。 - state: OSD的状态exists表示OSD存在up表示OSD正常运行。ceph osd df #查看 osd 容量需部署 mgr 后才能执行- ID: OSD的唯一标识符。 - CLASS: OSD的存储类别。 - WEIGHT: OSD的权重。 - REWEIGHT: OSD的重新加权比例。 - SIZE: OSD的总存储容量。 - RAW USE: OSD当前使用的原始存储容量。 - DATA: OSD数据存储使用量。 - OMAP: OSD的OMAPObject Map数据存储使用量。 - META: OSD元数据存储使用量。 - AVAIL: OSD可用的存储容量。 - %USE: OSD使用率百分比。 - VAR: OSD使用率方差。 - PGS: OSD分布的PGPlacement Group数量。 - STATUS: OSD的状态up表示OSD正常运行。Step8 部署 mgr 节点 管理节点上操作 #ceph-mgr守护进程以Active/Standby模式运行可确保在Active节点或其ceph-mgr守护进程故障时其中的一个Standby实例可以在不中断服务的情况下接管其任务。 #根据官方的架构原则mgr至少要有两个节点来进行工作。 cd /etc/cephceph-deploy mgr create node01 node02#查看 ceph 集群状态 ceph -s#解决 HEALTH_WARN #问题mons are allowing insecure global_id reclaim#禁用不安全模式 ceph config set mon auth_allow_insecure_global_id_reclaim false#补充知识扩容 mgr 节点 ceph-deploy mgr create 节点名称Step9 开启监控模块 #在 ceph-mgr Active节点执行命令开启 #active状态的节点 用ceph -s查看 ceph -s | grep mgr#在node01执行 #安装监控模块 yum install -y ceph-mgr-dashboardcd /etc/cephceph mgr module ls | grep dashboard#开启 dashboard 模块 ceph mgr module enable dashboard --force#禁用 dashboard 的 ssl 功能 ceph config set mgr mgr/dashboard/ssl false#配置 dashboard 监听的地址和端口 ceph config set mgr mgr/dashboard/server_addr 0.0.0.0 ceph config set mgr mgr/dashboard/server_port 8000#重启 dashboard ceph mgr module disable dashboard ceph mgr module enable dashboard --force#确认访问 dashboard 的 url ceph mgr services#设置 dashboard 账户以及密码 #方式一 echo 12345678 dashboard_passwd.txt ceph dashboard set-login-credentials admin -i dashboard_passwd.txt#方式二 ceph dashboard ac-user-create admin administrator -i dashboard_passwd.txt浏览器访问http://192.168.2.102:8000 账号密码为 admin/12345678
http://www.zqtcl.cn/news/804542/

相关文章:

  • 商城网站系统建站平台上建设的网站可以融资吗
  • 怎么查网站空间wordpress快速入门
  • 长沙 网站运营德国服务器网站
  • 有动效网站建网站的书籍
  • 网站模版更新公告2023年ppt模板免费
  • 广饶网站建设北京建设工程监督网站
  • 长沙网站建设电话郑州网站空间
  • 做网站是怎样赚钱的网页制作工具按其制作方式有
  • 网站地图在哪里展现电子商务网站需要做那些准备工作
  • 深圳网站设计收费标准中端网站建设公司
  • 有关wordpress教学的网站wordpress返回旧版
  • php做网站弊端wordpress强大播放器
  • 怎么直接做免费网站wordpress如何自建站
  • 中国建设银行建银购网站金堂企业网站建设
  • 手机微网站开发的目的和意义温州公司网站开发
  • 除了外链 还有什么办法使网站提高排名网站建设珠海 新盈科技
  • 几分钟弄清楚php做网站中国风景摄影网
  • 卡片式网站网页设计公司的市场评估
  • 网站开发的感想wordpress水煮鱼
  • 网站开发入门培训机构自豪地采用wordpress更改
  • 手机网站来几个最近的国际新闻大事件
  • 重庆网站开发设计公司电话资源网站优化排名
  • 国土分局网站建设方案外贸seo网站
  • 营销型网站建设易网拓烟台h5网站建设公司
  • PHP网站开发都需要学什么中介网站模板
  • 网站建设与维护模板官方网站建设费用应入什么科目
  • 网站建设企业关键词seo关键词库
  • 美容院网站源码wordpress scandir
  • 长春电商网站建设报价北京创意设计协会网站
  • 企业3合1网站建设公司加强政协网站建设