ceph相关的命令

Ceph集群命令与Ceph集群相关的各种操作时,如查看集群状态、管理存储池等,应使用Ceph命令。1、集群管理命令查看集群健康状态ceph -s:显示集群的简要状态和健康状况。ceph health detail:显示集群健康状态的详细信息。显示集群的容量和使用情况ceph df2.ceph orch 服务编排命令。添加新的监视器、管理器或OSD节点,更新集群中的服务版本或扩展集群规模.ceph orch ls:列出Ceph 集群中运行的服务。ceph orch ps:查看Ceph集群所有的容器ceph orch device ls:列出所有Ceph集群节点上的可用存储设备ceph orch ps --daemon-type=mon  #3个容器ceph orch host ls :列出与集群关联的所有主机ceph orch host add [hostname] [ip] :将新主机添加到 Ceph 集群中ceph orch apply:用于部署新服务、更新或删除服务。如 osd、mon、mgr等ceph orch daemon add:在指定的主机上添加一个新的守护进程实例。ceph orch rm:从 Ceph 集群中删除服务ceph orch upgrade:将 Ceph 集群升级到新版本ceph orch service restart:重启指定的服务(如 OSD 等)ceph orch daemon rm:从指定的主机上删除一个守护进程实例(守护进程:osd,mon,等)。ceph orch device ls|osd create:查看存储设备列表或创建 OSD。3、监视器(MON)管理命令查看MON状态信息ceph mon stat:显示MON的状态信息,包括集群中的MON节点、选举状态等。查看MON的选举状态ceph quorum_status:显示MON的选举状态和仲裁信息。查看MON的映射信息ceph mon dump:输出MON的映射信息。删除MON节点ceph mon remove <mon-name>:从集群中删除指定的MON节点。4、对象存储守护进程(OSD)管理命令查看OSD状态ceph osd stat:显示OSD的简要状态信息。查看OSD树形结构ceph osd tree:以树形结构显示OSD的层级关系。查看OSD磁盘使用情况ceph osd df:显示OSD的磁盘使用情况。将OSD设置为down状态ceph osd down <osd-id>:将指定的OSD设置为down状态。将OSD重新加入集群ceph osd in <osd-id>:将之前设置为down的OSD重新加入集群。将OSD踢出集群ceph osd out <osd-id>:将指定的OSD踢出集群。5、存储池(Pool)管理命令列出所有存储池ceph osd pool ls:列出集群中的所有存储池。查看存储池详细信息ceph osd pool ls detail:列出存储池的详细信息。创建存储池ceph osd pool create <pool-name>:创建新的存储池。删除存储池ceph osd pool delete <pool-name> :删除指定的存储池。设置存储池副本数ceph osd pool set <pool-name> size <replica-count>:设置存储池的副本数。获取存储池副本数ceph osd pool get <pool-name> size:获取存储池的副本数。设置存储池配额ceph osd pool set-quota <pool-name> :设置存储池的对象数或容量配额。重命名存储池ceph osd pool rename <old-pool-name> <new-pool-name>:重命名指定的存储池。6、Placement Groups(PG)管理命令列出所有PGceph pg ls:列出集群中的所有PG。查看PG的副本分布ceph pg map <pg-id>:查看指定PG的副本分布在哪些OSD上。执行PG修复ceph pg repair <pg-id>:尝试修复指定的PG。执行数据一致性校验ceph pg scrub <pg-id> 或 deep-scrub <pg-id>:执行数据一致性校验或深度校验。7、元数据服务器(MDS)管理命令查看MDS状态ceph mds stat:显示MDS的状态信息查看MDS的映射信息ceph mds dump:输出MDS的映射信息。删除MDS节点ceph mds rm <mds-id> <mds-name>:从集群中删除指定的MDS节点。8、其他常用命令查看Ceph日志ceph-conf --name <daemon-name> --show-config-value log_file:查看指定守护进程的日志文件路径。启动或停止Ceph服务systemctl start/stop/restart ceph.target。

Ceph集群命令

    与Ceph集群相关的各种操作时,如查看集群状态、管理存储池等,应使用Ceph命令。

        1、集群管理命令
        
            查看集群健康状态
                ceph -s:显示集群的简要状态和健康状况。
                ceph health detail:显示集群健康状态的详细信息。
    
            显示集群的容量和使用情况
                ceph df

        2.ceph orch 服务编排命令。

        添加新的监视器、管理器或OSD节点,更新集群中的服务版本或扩展集群规模.

        ceph orch ls:列出Ceph 集群中运行的服务。

        ceph orch ps:查看Ceph集群所有的容器

        ceph orch device ls:列出所有Ceph集群节点上的可用存储设备

        ceph orch ps --daemon-type=mon  #3个容器

        ceph orch host ls :列出与集群关联的所有主机

        ceph orch host add [hostname] [ip] :将新主机添加到 Ceph 集群中

        ceph orch apply:用于部署新服务、更新或删除服务。如 osd、mon、mgr等

        ceph orch daemon add:在指定的主机上添加一个新的守护进程实例。

        ceph orch rm:从 Ceph 集群中删除服务

        ceph orch upgrade:将 Ceph 集群升级到新版本

        ceph orch service restart:重启指定的服务(如 OSD 等)

        ceph orch daemon rm:从指定的主机上删除一个守护进程实例(守护进程:osd,mon,等)。

        ceph orch device ls|osd create:查看存储设备列表或创建 OSD。

        3、监视器(MON)管理命令
        
            查看MON状态信息
                ceph mon stat:显示MON的状态信息,包括集群中的MON节点、选举状态等。
            
            查看MON的选举状态
                ceph quorum_status:显示MON的选举状态和仲裁信息。
            
            查看MON的映射信息
                ceph mon dump:输出MON的映射信息。
            
            删除MON节点
                ceph mon remove <mon-name>:从集群中删除指定的MON节点。
    
            
        4、对象存储守护进程(OSD)管理命令

            查看OSD状态
                ceph osd stat:显示OSD的简要状态信息。
            
            查看OSD树形结构
                ceph osd tree:以树形结构显示OSD的层级关系。
            
            查看OSD磁盘使用情况
                ceph osd df:显示OSD的磁盘使用情况。
            
            将OSD设置为down状态
                ceph osd down <osd-id>:将指定的OSD设置为down状态。
            
            将OSD重新加入集群
                ceph osd in <osd-id>:将之前设置为down的OSD重新加入集群。
            
            将OSD踢出集群
                ceph osd out <osd-id>:将指定的OSD踢出集群。
            
    
        5、存储池(Pool)管理命令
        
            列出所有存储池
                ceph osd pool ls:列出集群中的所有存储池。
            
            查看存储池详细信息
                ceph osd pool ls detail:列出存储池的详细信息。
            
            创建存储池
                ceph osd pool create <pool-name>:创建新的存储池。
            
            删除存储池
                ceph osd pool delete <pool-name> :删除指定的存储池。
            
            设置存储池副本数
                ceph osd pool set <pool-name> size <replica-count>:设置存储池的副本数。
            
            获取存储池副本数
                ceph osd pool get <pool-name> size:获取存储池的副本数。
            
            设置存储池配额
                ceph osd pool set-quota <pool-name> :设置存储池的对象数或容量配额。
            
            重命名存储池
                ceph osd pool rename <old-pool-name> <new-pool-name>:重命名指定的存储池。
        
        
        6、Placement Groups(PG)管理命令
        
            列出所有PG
                ceph pg ls:列出集群中的所有PG。
            
            查看PG的副本分布
                ceph pg map <pg-id>:查看指定PG的副本分布在哪些OSD上。
            
            执行PG修复
                ceph pg repair <pg-id>:尝试修复指定的PG。
            
            执行数据一致性校验
                ceph pg scrub <pg-id> 或 deep-scrub <pg-id>:执行数据一致性校验或深度校验。
    
            
        7、元数据服务器(MDS)管理命令
            查看MDS状态
                ceph mds stat:显示MDS的状态信息
    
            查看MDS的映射信息
                ceph mds dump:输出MDS的映射信息。
    
            删除MDS节点
                ceph mds rm <mds-id> <mds-name>:从集群中删除指定的MDS节点。
    
        8、其他常用命令
        
            查看Ceph日志
                ceph-conf --name <daemon-name> --show-config-value log_file:查看指定守护进程的日志文件路径。
            启动或停止Ceph服务
                systemctl start/stop/restart ceph.target。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/34658.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

langgraph 多智能体 Multi-agent supervisor

1. 工具定义 1.1网络搜索工具 from typing import Annotated import os from langchain_community.tools.tavily_search import TavilySearchResults from langchain_core.tools import tool from langchain_experimental.utilities import PythonREPLos.environ["TAVIL…

前缀和(七) 连续数组中最长的01个数相等序列

525. 连续数组 给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组&#xff0c;并返回该子数组的长度。 示例 1: 输入: nums [0,1] 输出: 2 说明: [0, 1] 是具有相同数量 0 和 1 的最长连续子数组。 示例 2: 输入: nums [0,1,0] 输出: 2 说明: [0, 1] (或…

【硬件测试】基于FPGA的64QAM基带通信系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR

目录 1.算法仿真效果 2.算法涉及理论知识概要 2.1 64QAM调制解调系统的设计 2.2 信号解调 3.Verilog核心程序 4.开发板使用说明和如何移植不同的开发板 5.完整算法代码文件获得 1.算法仿真效果 本文是之前写的文章: 《基于FPGA的64QAM基带通信系统,包含testbench,高斯…

BUUCTF:misc刷题记录2(会持续更新的)

乌镇峰会种图 打开之后什么也没有发现 用010找到flag flag{97314e7864a8f62627b26f3f998c37f1} wireshark 解压后是个压缩包&#xff0c;用wirshark打开。 根据题目信息&#xff0c;我们可以在wirshark中去寻找密码 在这里进行过滤http.request.methodPOST 在这里的ffb7567a1…

elasticSearch(一):elasticSearch介绍

一、搜索引擎 搜索引擎的核心目的是帮助用户以最小的成本才海量数据中找到最想要的结果。糟糕的搜索引擎往往会所问非所答&#xff0c;用户查了半天也得不到自己想要的&#xff0c;好的搜索引擎往往第一页就是用户最想要的结果。而目前判断搜索引擎好坏一般是从召回率、精确率…

python解析各城市历史天气数据

1 背景介绍 python解析各城市历史天气数据 2 基本思路 获取原始数据&#xff0c;解析&#xff0c;然后保存到excel表格里面。 以浙江省杭州市西湖区2016年9月到2017年4月的 历史天气数据为例&#xff0c;最终成果如下&#xff1a; 3 核心代码 对于数据比较少时&#xff…

【并集查询】.NET开源 ORM 框架 SqlSugar 系列

.NET开源 ORM 框架 SqlSugar 系列 【开篇】.NET开源 ORM 框架 SqlSugar 系列【入门必看】.NET开源 ORM 框架 SqlSugar 系列【实体配置】.NET开源 ORM 框架 SqlSugar 系列【Db First】.NET开源 ORM 框架 SqlSugar 系列【Code First】.NET开源 ORM 框架 SqlSugar 系列【数据事务…

组件中的生命周期

文章目录 1 概念介绍2 使用方法3 示例代码我们在上一章回中介绍了Flutter中如何使用三方包相关的内容,本章回中将介绍Widget的生命周期.闲话休提,让我们一起Talk Flutter吧。 1 概念介绍 本章回中介绍的生命周期是指Widget从创建到结果的整个过程,这里提到的Widget是一个泛…

DAY35|动态规划Part03|LeetCode:01背包问题 二维、01背包问题 一维、416. 分割等和子集

目录 01背包理论基础&#xff08;一&#xff09; 基本思路 C代码 01背包理论基础&#xff08;二&#xff09; 基本思路 C代码 LeetCode:416. 分割等和子集 基本思路 C代码 01背包理论基础&#xff08;一&#xff09; 题目链接&#xff1a;卡码网46. 携带研究材料 文字…

Shopee大卖选品策略揭秘:印尼市场选品与成本分析案例

东南亚电商市场愈发成熟&#xff0c;越来越多做跨境的卖家转向本土。但对于“本土化选品运营”这个问题还相当疑惑&#xff01;看别人本土店销量飞起&#xff0c;自己却还在就纠结做啥能挣钱&#xff1f; 别急&#xff0c;今天EasyBoss根据之前合作的Shopee大卖分享的经验&…

鸿蒙特色实战2

服务卡片开发 创建服务卡片 创建一个新的工程后&#xff0c;可以通过如下方法进行创建服务卡片&#xff1a; 创建服务卡片包括如下两种方式&#xff1a; 选择模块&#xff08;如entry模块&#xff09;下的任意文件&#xff0c;单击菜单栏File > New > Service Widget创…

php基础:文件处理2

1.文件属性 当我们在程序中操作文件时&#xff0c;可能会使用到文件的一些常见属性&#xff0c;比如文件的大小、类型、修改时间、访问时间以及权限等等。PHP 中提供了非常全面的用来获取这些属性的内置函数&#xff0c;如下表所示。 2.目录操作 新建目录&#xff1a;mkdir(路…

激活函数在神经网络中的应用与选择

目录 ​编辑 Sigmoid函数 代码示例与分析 Tanh函数 代码示例与分析 ReLU函数 代码示例与分析 Leaky ReLU函数 代码示例与分析 PReLU函数 代码示例与分析 ELU函数 代码示例与分析 SELU函数 代码示例与分析 Softmax函数 代码示例与分析 结论 在深度学习领域&am…

如何在.NET 8.0 上安装 FastReport 并创建简单报告(下)

FastReport 是一款灵活而强大的报告工具。它允许用户以各种格式访问数据源并以可视化方式呈现它们。使用 FastReport 创建的报告可以在用户界面中使用拖放逻辑轻松设计&#xff0c;并转换为不同的格式&#xff08;PDF、Excel、Word 等&#xff09;。>> 如何在.NET 8.0 上…

SpringBoot期末知识点大全

一、学什么 IoC AOP&#xff1a;面向切面编程。 事物处理 整合MyBatis Spring框架思想&#xff01; 二、核心概念 问题&#xff1a;类之间互相调用/实现&#xff0c;导致代码耦合度高。 解决&#xff1a;使用对象时&#xff0c;程序中不主动new对象&#xff0c;转换为由外部提…

vscode CMakeLists中对opencv eigen的引用方法

CMakeLists.txt 项目模式&#xff08;只有一个main函数入口&#xff09; cmake_minimum_required(VERSION 3.5)project(vsin01 VERSION 0.1 LANGUAGES CXX)set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON)set(OpenCV_DIR G:/MinGW_Opencv/opencv4.10/opencv…

11.15【JAVA】【网络编程】【DEBUG】

代码以开源至cqujk/CquJavaEE 的myExp-socketCode分支,欢迎拷打 参考REPO Java 11: Standardized HTTP Client API 没反应 这是因为这应当是两个线程,当server创建好套接字后,进入accept时,就不会继续向下运行,客户端自然也就无法发送请求 首先要保证server进入accept(这个…

华为HCIE-Datacom认证笔试+实验考试介绍

华为HCIE数通认证考试是面向那些希望成为数通网络领域专家的人员&#xff0c;考试通常两部分&#xff1a;笔试和实验考试。 考试科目&#xff1a; HCIE-Datacom笔试考试内容&#xff1a; HCIE-Datacom V1.0考试覆盖数据通信领域路由交换高阶技术、企业网络架构全景、园区网络…

Android环境搭建

Android环境搭建 第一步&#xff1a;安装 Homebrew 执行以下命令来安装 Homebrew&#xff1a; /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"检测是否安装成功&#xff1a; brew --version第二步&#xff1a;安装 No…

WLAN漫游

定义 WLAN漫游 是指STA在不同AP覆盖范围之间移动且保持用户业务不中断的行为 实现WLAN漫游的两个AP必须使用相同的SSID和安全模板&#xff08;安全模板名称可以不同&#xff0c;但是安全模板下的配置必须相同&#xff09;&#xff0c;认证模板的认证方式和认证参数也要配置相…