磁盘挂载后写入不了文件
2016-09-22 16:24
260 查看
初始报错
检查磁盘使用情况
检查磁盘挂载情况
尝试重新挂载
备份数据
\cp -a es_data/ /mnt/sdh/sdgbackup/
\cp -a hadoop/ /mnt/sdh/sdgbackup/
强制卸载磁盘
umount -lf /mnt/sdg
重新挂载
发现superlock错误
检查磁盘硬件状态
读取错误IO,根据这里和上面可以初步确定是超级块损坏
检索超级块备份块的号码
一定要加上-n,这个是模拟格式化
对超级块进行恢复
发现磁盘还有数据,执行sync命令,然后取消重新恢复
等待完成恢复
不用管not cleanly unmounted,它会强制执行检查
一路键入y,直到完成。
然后对磁盘重新挂载即可
如果还是无法写入,执行sync,然后多卸载几次,再重新挂载几次
注意事项
由于数据非常重要,执行操作前,请备份您的数据,以免造成无法挽回的错误。
每一步都要看清楚了再执行。
检查磁盘使用情况
检查磁盘挂载情况
尝试重新挂载
备份数据
\cp -a es_data/ /mnt/sdh/sdgbackup/
\cp -a hadoop/ /mnt/sdh/sdgbackup/
强制卸载磁盘
umount -lf /mnt/sdg
重新挂载
发现superlock错误
检查磁盘硬件状态
读取错误IO,根据这里和上面可以初步确定是超级块损坏
检索超级块备份块的号码
一定要加上-n,这个是模拟格式化
对超级块进行恢复
发现磁盘还有数据,执行sync命令,然后取消重新恢复
等待完成恢复
不用管not cleanly unmounted,它会强制执行检查
一路键入y,直到完成。
然后对磁盘重新挂载即可
如果还是无法写入,执行sync,然后多卸载几次,再重新挂载几次
注意事项
由于数据非常重要,执行操作前,请备份您的数据,以免造成无法挽回的错误。
每一步都要看清楚了再执行。
相关文章推荐
- 同步所有已挂载的文件系统。所有缓存中的数据将被立刻写入磁盘
- 从键盘输入一系列字符串,写入到某磁盘文件中
- 磁盘及文件系统管理(分区,挂载,卸载,信息展示与统计)
- 下载的时候提示:“写入到文件时产生错误(请用磁盘检查工具检查修复)”的解决办法
- chapter8:Linux磁盘与文件系统管理之(4)设置开机挂载
- linux下磁盘进行分区、文件系统创建、挂载和卸载
- linux下磁盘进行分区、文件系统创建、挂载和卸载(转)
- 管理磁盘及分区 创建文件系统 挂载,卸载
- 从键盘输入一系列字符串。写入到某磁盘文件中
- 无法写入文件, 磁盘满?
- chapter8:Linux磁盘与文件系统管理之(3)磁盘的分区,格式化,检验与挂载
- C++将数据写入磁盘文件
- 宿主机挂载虚拟机磁盘文件guestmount
- 磁盘空间不足导致task的mapred local文件无法写入而失败解决
- win2003如何为共享文件所在的磁盘进行配额保障数据正常写入
- 文件真的被写入了磁盘吗?
- 磁盘挂载与文件压缩解压缩的使用
- 挂载磁盘的问题(/dev/sdb1 is apparently in use by the system; will not make a 文件系统 here!)
- Linux学习命令汇总六——磁盘分区,磁盘挂载,文件系统管理,压缩及归档命令
- Linux 文件读写操作与磁盘挂载