群辉系统自带的硬盘休眠会因为读写数据而导致所有硬盘都被唤醒。这里介绍使用Linux自身休眠部分硬盘的方法。

1、检查需要休眠的硬盘上有没有运行着会经常读写数据的套件,比如Download Station的电驴,如果有需要把目录移到别的不需要休眠的硬盘上。

2、关闭系统自带的硬盘休眠

3、如果需要休眠的硬盘阵列上有Video Station、Photo Station、Monments、Drive、Audio Station等套件请先停用,如果homes目录也在需要休眠的硬盘阵列上、请先在设置中禁用、总之关闭与需要休眠的硬盘阵列有关的套件。关闭DSM,拔掉需要休眠的硬盘阵列上的所有硬盘,启动DSM。

4、启动后的DSM,这个时候硬盘阵列已经被移除,再关闭DSM,插入移除的硬盘,重新启动,启动后系统会报异常,不用理会这个异常,这个时候你移除的硬盘已经不在DSM系统阵列中(可以通过root进入ssh 运行指令 “cat /proc/mdstat ” 查看),读写系统数据将不会再影响这些硬盘。

5.用root账号登陆ssh,通过 “fdisk -l”命令找到需要休眠的硬盘位置,这里我们假设是sda、sdb、sdc、sdd,修改 /etc/rc文件在最后 “ exit 0 ” 前面增加

hdparm -S 241 /dev/sdb
hdparm -S 241 /dev/sdc
hdparm -S 241 /dev/sdd
hdparm -S 241 /dev/sde

指令表示 30分钟无操作将会停止电机

6.重启DSM

效果:设置了休眠的硬盘,只要不读写,都会在指定的时间后电机停止转动,需要的时候会自动启动。一般情况下系统读写数据不会唤起休眠的硬盘,只有当与休眠硬盘相关套件读写数据的时候才会唤起。像Photo Station、Video Station、Monments、Drive即使数据在休眠的硬盘上,只要不使用,也不会唤起硬盘。

1.Raid1 一般由多块盘组成,需要把其他硬盘在关机的情况下先移除,然后再启动,这个时候系统会报故障,不需要理会。

2.用root账号登陆ssh,使用指令

cat /proc/mdstat 

查询阵列表,找到需要转换阵列。


md0、md1被系统使用,md2开始是 我们的硬盘阵列。

3.通过指令

mdadm --grow --raid-devices=1 --force /dev/md2

转换阵列为Basic,/dev/md2是我们需要转换的阵列

转换完成后阵列将转换成Basic,并不再有故障提示