Page 13 of 14

Re: SpinDown сервис

PostPosted: 30 Apr 2014, 22:46
by AlexAAL
Провел ряд экспериментов, в итоге получается, что данный модуль не работает в моем случае с USB3.0 HDD-карманами (возможно, производства AgeStar, других у меня нет).

Тестировал на iconBIT XDS73D, прошивка xds1003d_10221_r2, SpinDown service ver4.
Использовались карманы
USB3.0 AgeStar 3UB3AH (внутри винт SATA WDGreen)
USB3.0 AgeStar 3UB3A8 (внутри винт SATA Seagate, старая модель)
USB2.0 Welland ME700Q (2шт., в одном винт SATA, в другом IDE)
USB2.0 CoolerMaster XPort351 (2шт., в одном винт SATA WDGreen, в другом SATA WDBlack)

Результаты:
● подключен один карман USB2.0 (к разъему USB2 или USB3) - засыпает нормально;
● подключен один карман USB3.0 (к разъему USB2 или USB3) - не засыпает;
● подключены два кармана USB2.0 и USB3.0 (к разъемам USB2 и USB3, и наоборот) - карман USB2.0 засыпает нормально, карман USB3.0 не засыпает;
● подключены два кармана USB2.0 (к разъемам USB2 и USB3) - оба кармана засыпают нормально, причем независимо друг от друга, и даже в случае, когда один из них был подключен к компу как постоянное сетевое подключение;
● есть еще одно наблюдение - карманы AgeStar и CoolerMaster сами засыпают, когда плеер переводится в режим Standby.

У меня еще на руках три "брендовых" USB3-кармана (два Seagate и один WD), но с ними я не стал экспериментировать, т.к. у них есть собственный автономный режим "сна".

Re: SpinDown сервис

PostPosted: 01 May 2014, 08:39
by FarVoice
Видима, не проходят SMART команды на парковку. Бывает, у меня AGE Star USB-ATA переходник, так диск, подключенный через него спать тоже отказывается.

Re: SpinDown сервис

PostPosted: 21 Jul 2015, 13:44
by WIGO
Такая ситуация - при выключении плеера с пульта винт останавливается, но через секунду опять включается (слышно как блины раскручиваются и головки щёлкают). Так происходит не каждый раз, но в 90% случаев (закономерность пока не выявил).

Если отключить диск с вэб-морды (SpinDown service - Stop drives), то диск отключается и самостоятельно больше не включается (если зайти в него по фтп или с пульта, то диск нормально включается и т.д.).

Список установленных модулей:
| +
spindown SpinDown service
vsftpd_1228 vsFTPd FTP daemon v3.0.2 dynamic
apower Actions on Power
dsp DSP binaries
irfake IR Fake RC replacement v1.2.15r3
parole Authorization
rdate Remote date and time sync
remount Remount drives (отключен!)
sskin Skin selector for amp revs
drivesinfo Drives information
gmonitor System monitoring
smarttool SMART HDD Tool (smartctl 5.41)

Настройки SpinDown service:
| +
Code: Select all
# Number of seconds between cycles.
cycleTime=60

# The time in seconds a disk has to be idle before it is spundown.
# If zero, service inactive
idleTime=7200

# List of device names of disks
disks="sda sdb sdc sdd sde sdf"

Подскажите пожалуйста как сделать так чтобы диск повторно не включался сразу после отключения плеера с пульта?

Re: SpinDown сервис

PostPosted: 21 Jul 2015, 15:35
by Virtual
попробуй в /usr/local/etc/rc.init/S08SpinDown
добавить.
case "$1" in
stop)
/usr/local/etc/rc.init/S02allSleep.sh stop
/usr/local/etc/mos/etc/init/S14spindown down
;;

Re: SpinDown сервис

PostPosted: 21 Jul 2015, 17:56
by WIGO
Virtual
Работает!
Спасибище! :D

Re: SpinDown сервис

PostPosted: 08 Oct 2019, 03:48
by pdp11
Как добиться остановки диска при отключении плеера с пульта?

SpinDown останавливает диск SATA через указанное время и через web -> SpinDown -> остановить диски. Но при выключении с пульта этого не происходит, диск продолжает работать.
Есть 3 ТБ SATA 3.5” во внешнем боксе со своим блоком питания, подключен на внутренний SATA (eSATA) и кабель выведен наружу.
Из moServices установлены только эти:
SpinDown service, vsFTPd FTP daemon v3.0.2, Actions on Power (Mele), IR Fake RC replacement v1.2.15r3, Reboot on Wakeup, Suspend: Reboot on wakeup, GlavTV, Hardware tool for RTD, jpeg utils 8.0.0, Capture TV screen.
Что пробовал и не помогло:
- в /usr/local/etc/rc.init/S08SpinDown добавить.
case "$1" in
stop)
/usr/local/etc/rc.init/S02allSleep.sh stop
/usr/local/etc/mos/etc/init/S14spindown down
;;
- в Actions on Power (Mele) прописывал:
$mos/sg_start --stop /dev/sda
/usr/local/etc/mos/bin/sg_start --stop /dev/sda
/usr/local/etc/rc.init/S02allSleep.sh stop
/usr/local/etc/mos/etc/init/S14spindown down

Информация о дисках
| +
/bin/df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 72.4M 72.4M 0 100% /
/dev/mtdblock/2 145.6M 42.6M 103.0M 29% /usr/local/etc
/dev/mtdblock/2 145.6M 42.6M 103.0M 29% /sys/realtek_boards/AES_CCMP
/dev/mtdblock/2 145.6M 42.6M 103.0M 29% /sys/realtek_boards/bootloader_version
/dev/mtdblock/2 145.6M 42.6M 103.0M 29% /usr/local/bin/scripts/menu.rss
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd
/dev/mtdblock/2 145.6M 42.6M 103.0M 29% /sbin/suspend
/dev/scsi/host0/bus0/target0/lun0/part1 2.7T 1.7T 1.0T 63% /tmp/hdd/volumes/HDD1
/dev/scsi/host0/bus0/target0/lun0/part3 495.8M 16.1M 454.2M 3% /tmp/hdd/root

/sbin/fdisk -l
Disk /dev/sda: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 267350 2147483647+ ee EFI GPT
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 1) logical=(0, 0, 2)
Partition 1 has different physical/logical endings:
phys=(1023, 254, 63) logical=(267349, 89, 4)

/sbin/parted -l
Model: ATA TOSHIBA HDWD130 (scsi)
Disk /dev/scsi/host0/bus0/target0/lun0/disc: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 16.8MB 3000GB 3000GB
2 3000GB 3000GB 123MB
3 3000GB 3001GB 537MB

Re: SpinDown сервис

PostPosted: 08 Oct 2019, 17:31
by Virtual
и родная прошивка XDS73D и и некст дергают дергалку питания! :evil: spindown тупо не успевает отработать.

Re: SpinDown сервис

PostPosted: 09 Oct 2019, 01:51
by pdp11
Спасибо!
Понятно. :(
А там замутить скрипт или макрос какой через IR Fake и aPower? Не? :oops:
Может совместить web -> SpinDown -> остановить диски и отключение питания?
Просто диск жалко вот так вот, просто из розетки, хрясь и вырубать... :x

Re: SpinDown сервис

PostPosted: 09 Oct 2019, 17:45
by Virtual
в свое время еще на марсах у кого такое безобразие.... через IRFAKE как раз делали запасную кн. питания :).
жать в начале ее и ток потом основную...
в конфиг добавить нечто вида:
Code: Select all
"3","fb04ff00","fb04ff00","/usr/local/etc/rc.stop", Mos Off

где fb04ff00 заменить на код вашей нужной кн.

Re: SpinDown сервис

PostPosted: 08 Jan 2023, 13:11
by Brothers
Правильно понимаю, что для корректного выключения плеера и внутренних жестких дисков при рабочем Spin Down диски должны сначало выйти из сна и раскрутиться заново. И только потом отрубается питание?

Ситуация. Включаю плеер, диски еще неотработали заданное время чтобы уйти в сон. Отключаю пультом плеер. По ощущениям через некоторое время отключаются жесткие диски, притом плавно. Эдаким Пуу... Но тут же слышен харатерный звук запуска шпинделя, можно сказать что скрежет еще неостановивщегося (крутящегося) шпинделя. Потом срабатывает БМГ и только потом характерный щелчок отключения питания. Если диску нужно скинуть хэш то зачем ему находясь во включенном состоянии выключаться, чтобы потом включиться и заново отключиться!? Для меня загадка.

Без модуля Spin Down жесткие отключается без скрежета. HDD WD Green.