开发者社区 > 云存储 > 块存储 > 正文

块存储failed:这是为啥啊 ?

块存储failed: failed to get start and end for /dev/nvme0n1p3 in /dev/nvme0n1?image.png
这是为啥啊 ?

展开
收起
cuicuicuic 2024-05-03 08:24:09 29 0
2 条回答
写回答
取消 提交回答
  • 某政企事业单位运维工程师,主要从事系统运维工作,同时兼顾教育行业、企业等src安全漏洞挖掘,曾获全国行业网络安全大赛二等奖。

    意味着系统在处理指定NVMe设备分区时遇到问题。这可能是由于分区表损坏、设备识别错误或系统配置不当造成的。为了解决这个问题,你可以尝试以下步骤:

    检查分区表: 首先,使用 fdisk -l /dev/nvme0n1 或 parted /dev/nvme0n1 print 命令检查NVMe设备的分区情况,确认分区是否存在且状态正常。

    修复分区表: 如果发现分区表有问题,可以尝试使用 parted 或 fdisk 工具修复。警告: 这一步骤涉及磁盘操作,请在执行前确保已做好数据备份。

    系统日志检查: 查看系统日志 /var/log/messages 或使用 journalctl -xe 命令,寻找与 /dev/nvme0n1p3 相关的错误信息,这有助于进一步定位问题。

    重新挂载: 如果分区无误,尝试卸载并重新挂载该分区,使用 umount /dev/nvme0n1p3 后再 mount /dev/nvme0n1p3 [挂载点]。

    UUID挂载: 为避免设备名变动导致的问题,推荐在 /etc/fstab 中使用UUID而非设备名进行挂载。通过 blkid 获取UUID,然后更新fstab文件。

    如果以上步骤不能解决问题,考虑是否有最近的系统更新或配置变更,可能需要回滚更改或联系阿里云技术支持寻求进一步帮助。

    块存储FAQ 普通云盘和SSD云盘添加挂载信息时需要注意什么?

    块存储快速入门

    云盘存储卷FAQ 启动挂载了云盘的Pod时提示 validate error Device /dev/nvme1n1 has error format more than one digit locations

    测试块存储性能 本地盘性能测试命令

    2024-05-03 13:48:00
    赞同 1 展开评论 打赏
  • 重建个机器吧,或者让客服同学用 testdisk 恢复下分区表也行
    sudo apt install testdisk
    testdisk ,此回答整理自钉群“块存储云盘扩容专项-客户群”

    2024-05-03 10:38:02
    赞同 1 展开评论 打赏
问答分类:
问答地址:

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载