• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

UiS磁盘分区清理操作方法(包括LVM分区)

2025-02-28 发表
  • 0关注
  • 1收藏 284浏览
粉丝:34人 关注:8人

组网及说明

不涉及

告警信息

 不涉及

问题描述

本案例适用场景:uis在初始化时会对磁盘进行扫描,如果磁盘已经存在分区会被认为已经被使用,从而过滤,界面扫不到对应的磁盘;部分场景下使用lsblk看到磁盘无分区,在扫盘时也可以发现,但是加入存储集群进行格式化时失败,原因是这些磁盘有残留分区。针对uis集群初始化或者硬盘池扩容时因磁盘残留的分区信息导致无法添加磁盘的情况,本文提供了手动处理方法

uis的场景下,磁盘分区主要分为两类:即物理磁盘分区场景以及lvm场景

 

注意事项:1、在初始化环境,清理分区时不要清理掉系统盘。

          2、在磁盘扩容场景,不要误操作清理掉已经加入集群的磁盘和系统盘,确认方法看第一章

过程分析

一、待清理磁盘确认

扫盘失败或者提示格式化磁盘失败后,可以先后台确认是否是因为加入集群的磁盘有残留分区导致,如果有残留分区则清理磁盘分区后再尝试,如果没有则打400

1、  初始化场景

1)  确认待清理的磁盘

在初始化uis部署场景, 除了系统盘外,其他磁盘都会被要求加入集群,都可能存在磁盘未清理的情况

2)  分区残留确认

使用lsblk 看到对应磁盘是否有分区,如下所示

查看是否有lvm

 

分别使用 lvdisplay,vgdisplay,pvdisplay,如果任意一条命令有显示存在信息,则表示有lvm残留,需要清理,如下所示

2、磁盘扩容场景

扩容场景需要确认扩容的磁盘,避免清理了正在使用的磁盘。

 

1)先确认当前存储状态正常,执行ceph –s 命令显示所有osd处于up状态

2)查看uis 的【存储】-》【主机管理】界面进行查看,确认要清理的磁盘未使用,并且不是系统盘

3)、查看是否有lvm

二、物理磁盘分区场景

 

这种场景是指磁盘分区是在物理磁盘上进行划分,在uis 初始化选盘界面有清理磁盘分区按钮,可以直接通清理功能进行操作。如果有分区表残留,则可以通过如下命令进行清理。注:部分磁盘分区残留通过lsblk无法查询,但有分区表的残留,也可以使用此命令进行清理

清理完成后使用 fdisk 命令查看磁盘信息,展示如下就表示符合要求

解决方法

lvm分区清理

lvm分区清理存在两种情况:1lvm还保持完整,使用lvdisplay或者dmsetup ls 可以看到对应的卷;2lvm已经部分损坏,通过lvdisplay 或者dmsetup ls 查询不了信息

1、  完整lvm清理

1)、使用dmsetup ls 可以查看到当前存在的lvm

2)使用dmsetup remove  XXXX   //XXXX表示映射设备的名称,比如要删除 centos-root 就执行dmsetup remove centos-root,删除后查询,确认centos-root

3)删除完之后 使用sgdisk -o  /dev/sdX //其中X表示lvm所在的物理磁盘或者物理分区

2、  残留lvm清理方案

 

残留的情况下使用lsblk 或者dmsetup ls命令是无法查看到,甚至lvdisplay命令也显示为空,但是会导致磁盘在加入存储集群时会导致磁盘格式化失败。

Lvm逻辑构成简单描述:物理分区被用作pv,多个pv构成vg,然后vg当作了一块完整的磁盘用来划分lv,所以pvvglv都有可能残留,清理的时候需要从上到下进行清理,即先清理lv,再清理vg,最后清理pv,如下分别提供了清理方法

 

1Lv清理:lvdisplay 查询当前lvlvremove删除

2Vg清理:vgdisplay 查询, vgremove 删除

3Pv的清理:pvdisplay 查询  pvremove  删除

4)删除完成后执行 sgdisk –o /dev/nvme1n1 清理磁盘,其中nvme1n1 pv所在的磁盘

 

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

0 个评论

该案例暂时没有网友评论

编辑评论


举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作