日期:2014-05-16  浏览次数:20643 次

linux下硬盘的热插拔问题
本人linux小菜,现遇到要在linux下对磁盘进行热插拔的问题,要求:
1.正在读写文件时拔下硬盘要能被感知到,并报出相关错误,
2.最好能在硬盘插回去后又能继续自动挂载上,
3.如果不能自动挂载,那如何感知硬盘是否挂载正常。

现在在一有8块硬盘组成RAID阵列的机器上测试,发现只要拔出一块儿磁盘再插上就不能正常工作了,但查看发现还是挂载着的,只是那个挂载点不能进行正常文件操作,其他磁盘都能正常工作。

求高人指教啊!!!

------解决方案--------------------
但查看发现还是挂载着的,只是那个挂载点不能进行正常文件操作
---------------------------

手动 umount下,再插上试试.

可以参考下u盘的自动mount, 不知道硬盘行不行.

------解决方案--------------------
不知道你用什么管理RAID,如果是madam的话,
按这个https://raid.wiki.kernel.org/index.php/Hotplug