开发者社区> 问答> 正文

数据盘挂载问题导致数据无法访问,应该如何排查?

数据盘挂载问题导致数据无法访问,应该如何排查?

展开
收起
游客o45e2nrzkgzbs 2021-12-18 09:14:19 2098 0
1 条回答
写回答
取消 提交回答
  • 如果无法访问Linux数据盘的数据,您可以参考以下排查思路。

    1.找到数据所在的云盘,并确认数据盘是否挂载在对应的ECS实例。

    在实例内部,使用fdisk -l命令查看数据盘的分区信息是否正常,并使用df -h和mount | grep " "命令查看挂载情况。

    2.用cat命令查看/etc/fstab文件,是否将两块云盘挂载到同一目录。

    如果挂载在同一目录,先挂载的云盘会被后挂载的云盘替换,导致数据无法访问。建议将其中一块云盘挂载到另外一个目录下。

    如果没有挂载在同一个目录下,但挂载信息仍显示在同一目录,使用ll命令查看挂载的两个目录是否存在连接。如果存在连接,建议用mkdir命令新建一个目录挂载,并测试能否访问数据。

    重启Linux系统ECS实例后数据丢失怎么办?

    问题现象: 重启实例后发现某一目录(例如/alidata)所有数据丢失。

    问题原因: 运行df -h查看,发现没有挂载数据盘分区。

    解决方法: 本方法以I/O优化实例为例。如果是非I/O优化实例,云盘分区格式为/dev/xvd*1,请您根据实际情况操作。 运行fdisk -l命令查看未挂载的数据盘分区。 运行mount /dev/vdb1 /alidata挂载数据盘分区。 运行df -h查看是否成功挂载数据盘分区。 (可选)在/etc/fstab中设置开机自动挂载,避免下次出现同样问题。

    2021-12-18 13:29:18
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
问答排行榜
最热
最新

相关电子书

更多
ECS云磁盘热迁移 立即下载
ECS全知道(下) 镜像与快照+块存储、安全、网运维与监控 立即下载
低代码开发师(初级)实战教程 立即下载