用户管理功能可让 Ceph 集群管理员能够直接在 Ceph 集群中创建、更新和删除用户。 在 Ceph 集群中创建或删除用户时,可能需要将密钥分发到客户端,以便将密钥添加到密钥环文件中/etc/ceph/ceph.client.admin.keyring,此文件中可以包含一个或者多个用户认证信息,凡是拥有此文件的节点,将具备访问 ceph 的权限,而且可以...
cephadmin@ceph-deploy:~$ ceph osd pool stats mypool pool mypoolid2 nothing is going on 1.4 查看指定pool或所有pool的状态 ceph osd pool stats 示例 cephadmin@ceph-deploy:~$ ceph osd pool stats mypool pool mypoolid2 nothing is going on cephadmin@ceph-deploy:~$ ceph osd pool stats pool ...
首先,创建部署目录cephcluster,拉取ceph-deploy源代码并安装; # 创建部署目录mkdir /root/cephclustercd/root/cephcluster/# 拉取源码git clone https://github.com/ceph/ceph-deploy.gitcdceph-deploy# 删除osd.py代码第375行,否则查询节点磁盘列表时会报错vim ceph_deploy/osd.py# 被删除的行line=line.decode(...
在以上背景下,Ceph 官方开发了 Ceph-MGR,主要目标实现 Ceph 集群的管理,为外界提供统一的入口。要深入了解 Ceph-MGR,就得了解 Ceph-MGR 是如何跑起来的。 由官方文档可知,Ceph-MGR 是通过可执行文件Ceph-MGR跑起来的,在源码src/CMakeLists.txt搜索Ceph-MGR可以搜到add_executable(ceph-mgr ${mgr_srcs}...,...
用户是指个人(ceph 管理者)或系统参与者(MON/OSD/MDS)。通过创建用户,可以控制用户或哪个参与者能够访问 ceph 存储集群、以及可访问的存储池 及存储池中的数据。ceph 支持多种类型的用户,但可管理的用户都属于 client 类型区分用户类型的原因在于,MON/OSD/MDS 等系统组件都使用 cephx 协议,但是它们不算是客户端...
ceph数据读取流程 1、客户端通过MON获取到cluster map 2、client通过cluster map获取到主OSD节点信息,并向其发送读取请求 3、主OSD将client的请求的数据返回给client 管理资源池 创建以及配置 # 创建资源池k8sceph osd pool create k8s 1. 2. #查看资源池详细信息ceph osd poollsdetail|grepk8s#或者ceph osd pool...
Part1管理Ceph用户认证授权 2简单介绍 用户身份验证 Ceph使用cephx协议对集群中客户端、应用程序和守护进程之间的通信进行授权。cephx协议基于共享密钥 在Ceph 的安装过程默认启用cephx,因此集群需要对所有客户端应用程序进行用户身份验证和授权,Ceph使用用户帐户有以下几个目的: ...
ceph-crush-location cephfs-data-scan ceph-post-file ceph-syn # ceph-mds-12.2.10-0.el7.x86_64 ceph-mds # ceph-mgr-12.2.10-0.el7.x86_64 ceph-mgr # ceph-osd-12.2.10-0.el7.x86_64 ceph-osd ceph-objectstore-tool ceph-clsinfo ceph-bluestore-tool ceph-osdomap-tool # ceph-mon-12.2....
PG(Placement Group):PG 是一组对象的逻辑分组。在 Ceph 中,每个对象都分配到一个 PG 中,并由一组 OSD 负责存储和管理该 PG 中的所有对象。通过将对象分组成 PG,Ceph 可以实现负载均衡、故障恢复和数据可靠性等功能。 PGP(Placement Group Placement):PGP 是 PG 的子集,它们被映射到不同的 OSD 上以实现故...
Ceph 使用 ceph config 命令来管理配置设置。以下是一些常见的 ceph config 子命令及其用途: ceph config dump - 输出当前配置的完整信息。 ceph config get - 获取特定配置选项的值。例如:ceph config get mo...