免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9618 | 回复: 11

关于sata硬盘的热插拔 [复制链接]

论坛徽章:
0
发表于 2012-03-09 08:49 |显示全部楼层
最近搞了个带esata接口的硬盘盒子,正好本机也有对应接口。我的系统是debian testing。把盒子插上,没有像usb那样有反应,fdisk -l结果也没有,后来google找到了办法,因为sata硬盘被视为scsi硬盘来管理,使用scsi硬盘热插拔的办法,就是echo "scsi add-single-device 0 0 0 0" > /proc/scsi/scsi,成功的识别了硬盘,fdisk -l中出现了。拔之前,echo "scsi remove-single-device 0 0 0 0" > /proc/scsi/scsi,使硬盘停转并进入离线状态,成功拔出。

但这之后碰到些问题,比如说第一次插入后被系统识别为sdb,移除后,如果不关机再次插入,就变成了sdc,再就是sdd。。。一直在涨。虽然写了个udev rules,强制指定设备文件名为sdb,但fdisk -l出来的结果,内核还是当成了sdd这样的。

然后我在vmware虚拟机中用两块硬盘做实验,没有这个问题,sdb移除后再次插入,依然是sdb。当然vmware中的虚拟硬盘是走scsi接口的,不知和这个有没有关系。

大家有做sata硬盘热插拔的么?是否也有这种问题?其实不需要有esata硬盘,本机只要有一块没有被挂载的硬盘就可以实验了。

论坛徽章:
0
发表于 2012-03-09 19:12 |显示全部楼层
lable

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
发表于 2012-03-09 23:02 |显示全部楼层
回复 1# liwangli1983


    你有图形界面吗?是你没有安全移出硬件的原因

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
发表于 2012-03-09 23:04 |显示全部楼层
回复 1# liwangli1983


    一般只有磁盘意外掉线,就会出现符号不减的现象

论坛徽章:
0
发表于 2012-03-10 10:01 |显示全部楼层
回复 4# 方兆国


    有图形界面啊。虽然是这样,但我也是确确实实的umount了盘上所有分区后,才写入命令来离线的。这样不能算意外掉线吧?

  在拔除前,还需要做些什么呢?

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
发表于 2012-03-10 13:56 |显示全部楼层
回复 5# liwangli1983


    图形界面上有一个安全移出磁盘的选项
我用的CentOS有,其他的没有用过

论坛徽章:
0
发表于 2012-03-10 19:17 |显示全部楼层
方兆国 发表于 2012-03-10 13:56
回复 5# liwangli1983


用的是哪个桌面?gnome还是kde?我个人的机器是debian+xfce4,好像没这个。而且现在是在主机上实验,将来最终要用在NAS上,SSH远程管理的,没有桌面。。。

今天又试了几次,好像没再出现,感觉这问题挺随机的。。。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
发表于 2012-03-10 20:37 |显示全部楼层
liwangli1983 发表于 2012-03-10 19:17
用的是哪个桌面?gnome还是kde?我个人的机器是debian+xfce4,好像没这个。而且现在是在主机上实验,将 ...


这个跟桌面没任何关系,你看看重启以后 还是往上加的不

论坛徽章:
0
发表于 2012-03-10 23:20 |显示全部楼层
dooros 发表于 2012-03-10 20:37
这个跟桌面没任何关系,你看看重启以后 还是往上加的不


重启后肯定是没问题的

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
发表于 2012-03-10 23:39 |显示全部楼层
  1. sync
  2. eject /dev/sd**
复制代码
sync  强制回写硬盘
eject /dev/sd** 安全卸载/dev/sd**

**按实际更改,不代表通配符

回复 8# liwangli1983


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP