首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在硬盘机架上正确地关闭外部硬盘

如何在硬盘机架上正确地关闭外部硬盘
EN

Unix & Linux用户
提问于 2023-04-01 07:20:02
回答 1查看 48关注 0票数 1

我让Pi4 4Gb运行rasbian (类似Debian)和Orico4BayHDD机架连接到USB3。

早些时候,在同一个主机和一个单独的附件中的HDD中,我能够通过以下方式关闭磁盘:

代码语言:javascript
复制
sudo udisksctl power-off -b /dev/sda

但是现在,对于这四个磁盘外壳机架,我得到了这样的错误:

代码语言:javascript
复制
pi@raspberrypi:~ $ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda           8:0    0 931.5G  0 disk  
└─sda1        8:1    0 931.5G  0 part  
  └─md0       9:0    0 931.4G  0 raid1 /mnt/raid
sdb           8:16   0 931.5G  0 disk  
└─sdb1        8:17   0 931.5G  0 part  
  └─md0       9:0    0 931.4G  0 raid1 /mnt/raid
sdc           8:32   0   2.7T  0 disk  
└─sdc1        8:33   0   2.7T  0 part  /mnt/wdred
sdd           8:48   0   1.8T  0 disk  
└─sdd1        8:49   0   1.8T  0 part  
mmcblk0     179:0    0  14.8G  0 disk  
├─mmcblk0p1 179:1    0   256M  0 part  /boot
└─mmcblk0p2 179:2    0  14.6G  0 part  /
pi@raspberrypi:~ $ sudo umount /mnt/raid 
pi@raspberrypi:~ $ sudo umount /mnt/wdred 
pi@raspberrypi:~ $ sudo udisksctl power-off -b /dev/sdc
Error powering off drive: Error opening /dev/sdb for fsync: Device or resource busy (udisks-error-quark, 0)
pi@raspberrypi:~ $ sudo udisksctl power-off -b /dev/sda
Error powering off drive: Error opening /dev/sdb for fsync: Device or resource busy (udisks-error-quark, 0)
pi@raspberrypi:~ $ sudo udisksctl power-off -b /dev/sdb
Error powering off drive: Error opening /dev/sdb for fsync: Device or resource busy (udisks-error-quark, 0)
pi@raspberrypi:~ $ sudo udisksctl power-off -b /dev/sdd
Error powering off drive: Error opening /dev/sdb for fsync: Device or resource busy (udisks-error-quark, 0)
pi@raspberrypi:~ $ 

如果我关闭pi和关闭这个机架上的电源按钮,我看到增加的电源关闭_撤回_计数属性在HDD智能(所以这不是优雅的断电,但紧急撤回)。

我怎样才能正确地关闭这个机架中的驱动器?

EN

回答 1

Unix & Linux用户

发布于 2023-04-01 11:22:19

umount命令之后,您应该执行一个

代码语言:javascript
复制
sudo mdadm --misc --stop /dev/md0

并确保它已经成功完成之前,试图关闭驱动器。

由于您在所有四个磁盘上都出现了“设备或资源忙”错误(即使是来自非RAID sdc和未挂载的sdd ),下一步将是确保您没有运行任何磁盘监视软件(例如smartd),并在运行时先停止它们。

您还可能希望在尝试关闭磁盘之前使用sudo fuser -v /dev/sd*来查看是否有进程仍在使用这些磁盘。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/741637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档