问题描述
Linux实例中,按正常扩容方法删除分区并重建分区,在使用mount
命令挂载磁盘时提示以下报错信息。
Bad magic number in super-block while trying to open /dev/vdc1
问题原因
通过fdisk -lu
命令查看到操作记录中显示扩容前起始扇区位置是63,而重建分区的时候默认使用的位置是2048。
解决方案
说明
如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
请您参考以下步骤进行操作。
说明
本文以磁盘名为/dev/vdb
举例说明,具体请根据实际名称为准。磁盘扩容属于高风险操作,操作前需做好快照备份。
您可以使用以下命令查看分区的起始位置,并记录下来。
fdisk -lu /dev/vdb
您可以新建分区后使用
fdisk /dev/vdb
命令,修改分区起始位置,然后执行r
命令返回主菜单,再执行wq
命令保存并退出即可。执行以下命令重新扩容即可。
e2fsck -f /dev/vdb1 && resize2fs /dev/vdb1
适用于
云服务器ECS
反馈
- 本页导读 (1)
文档反馈