Изменение скорости вентилятора
Модераторы: Shawn.S@AST, Bennet, Alex Fokeev
-
- Сообщения: 44
- youtube meble na wymiar Warszawa
- Зарегистрирован: Пт мар 30, 2018 1:20 pm
- Контактная информация:
Изменение скорости вентилятора
Добрый день!
Может кто сталкивался или знает; Какой командой можно менять скорость встроенного вентилятора в хранилище?
Хранилище стоит на балконе и, в определенное время когда на него светит солнце (а хранилка у нас черная), температура дисков поднимается до 50-57 градусов.
Автоматическая регулировка скорости не работает. В режиме автомат - всегда минимальная скорость. Что на старом 604, что на новом 6404. Так что проблема не аппаратная. А при включении максимальной скорости температура дисков падает до 35 градусов.
Хотелось бы задание в cron добавить чтобы в определенное время с утра поднимал обороты на максимум, а к обеду убавлял обратно.
Сможет кто нибудь помочь?
Может кто сталкивался или знает; Какой командой можно менять скорость встроенного вентилятора в хранилище?
Хранилище стоит на балконе и, в определенное время когда на него светит солнце (а хранилка у нас черная), температура дисков поднимается до 50-57 градусов.
Автоматическая регулировка скорости не работает. В режиме автомат - всегда минимальная скорость. Что на старом 604, что на новом 6404. Так что проблема не аппаратная. А при включении максимальной скорости температура дисков падает до 35 градусов.
Хотелось бы задание в cron добавить чтобы в определенное время с утра поднимал обороты на максимум, а к обеду убавлял обратно.
Сможет кто нибудь помочь?
-
- Сообщения: 716
- Зарегистрирован: Сб дек 16, 2017 8:46 pm
- Откуда: Беларусь
- Контактная информация:
Re: Изменение скорости вентилятора
Это очень больная тема. Вы с этим можете справиться только сами.
Вот на соседнем форуме есть ветка https://forum.asustor.com/viewtopic.php ... 480#p28480.
Вот на соседнем форуме есть ветка https://forum.asustor.com/viewtopic.php ... 480#p28480.
RT-AX68U
-
- Сообщения: 44
- Зарегистрирован: Пт мар 30, 2018 1:20 pm
- Контактная информация:
Re: Изменение скорости вентилятора
setsempron Спасибо большое! Работает скрипт. И логи пишет.
-
- Сообщения: 44
- Зарегистрирован: Пт мар 30, 2018 1:20 pm
- Контактная информация:
Re: Изменение скорости вентилятора
В общем так!
1. Заходим на хранилище в службы, включаем "Терминал".
2. Качаем Putty
3. Подключаемся к IP хранилища. Логин "root", пароль как у пользователя admin.
Копируем команды отсюда и вставляем в терминал. Будьте внимательны - в Putty вставка происходит при нажатии правой кнопки мыши. Сразу же.
1. Качаем архив отсюда: viewtopic.php?p=7170#p7170
2. Распаковываем его: tar -xvf fanspeed.tar.gz
4. Запускаем скрипт с ключом "v" чтобы увидеть работает ли скрипт. Можно посидеть понаблюдать: ./smart_fanspeed.sh -v
Тут мы видим список дисков, их текущую температуру и видим как скрипт увеличил обороты вентилятора с 45 до 86 "условных единиц".
4.1 Нажимаем Ctrl+С для остановки запущенного процесса.
5. Создаем в автозагрузке символьную ссылку на скрипт: ln -s /volume1/.@root/smart_fanspeed.sh /volume1/.@plugins/etc/init.d/S50smartfanspeed
6. Перезагружаем хранилище т.к. если запустим скрипт в терминале и закроем окно терминала, выполнение скрипта остановится: reboot
7. После перезагрузки заходим снова в терминал Putty, ждем пару минут и можно ввести команду "ps | grep smartfanspeed" дабы убедиться в наличии запущенного процесса.
Тут мы видим два процесса; один это только что запущенный нами "просмотр", второй это запущенный во время загрузки хранилища.
Говорим большое спасибо setsempron за наводку.
И еще большее спасибо sksbir за написание скрипта.
P.S: Намеренно опустил часть с записью логов, т.к. тем кому нужны логи - в такого рода инструкциях не нуждаются.
1. Заходим на хранилище в службы, включаем "Терминал".
2. Качаем Putty
3. Подключаемся к IP хранилища. Логин "root", пароль как у пользователя admin.
Копируем команды отсюда и вставляем в терминал. Будьте внимательны - в Putty вставка происходит при нажатии правой кнопки мыши. Сразу же.
1. Качаем архив отсюда: viewtopic.php?p=7170#p7170
2. Распаковываем его: tar -xvf fanspeed.tar.gz
4. Запускаем скрипт с ключом "v" чтобы увидеть работает ли скрипт. Можно посидеть понаблюдать: ./smart_fanspeed.sh -v
Код: Выделить всё
root@nas:/volume1/.@root # ./smart_fanspeed.sh -v
/dev/sda added to list with recognized temp of 39
/dev/sdb added to list with recognized temp of 38
/dev/sdc added to list with recognized temp of 40
/dev/sdd added to list with recognized temp of 38
Retained devices for temperature check : /dev/sda /dev/sdb /dev/sdc /dev/sdd
20190708_11:22:48 hottest disk changed from 15 to 40,raising fanpower from 45 to 86
4.1 Нажимаем Ctrl+С для остановки запущенного процесса.
5. Создаем в автозагрузке символьную ссылку на скрипт: ln -s /volume1/.@root/smart_fanspeed.sh /volume1/.@plugins/etc/init.d/S50smartfanspeed
6. Перезагружаем хранилище т.к. если запустим скрипт в терминале и закроем окно терминала, выполнение скрипта остановится: reboot
7. После перезагрузки заходим снова в терминал Putty, ждем пару минут и можно ввести команду "ps | grep smartfanspeed" дабы убедиться в наличии запущенного процесса.
Код: Выделить всё
1480 root 0:00 grep smartfanspeed
8966 root 0:03 {S50smartfanspee} /bin/sh /usr/local/etc/init.d/S50smartfanspeed start
Говорим большое спасибо setsempron за наводку.
И еще большее спасибо sksbir за написание скрипта.
P.S: Намеренно опустил часть с записью логов, т.к. тем кому нужны логи - в такого рода инструкциях не нуждаются.
Последний раз редактировалось SinnerLike Вт дек 22, 2020 2:10 pm, всего редактировалось 2 раза.
-
- Сообщения: 10
- Зарегистрирован: Вс сен 08, 2019 10:30 am
- Откуда: SPb.ru
- Контактная информация:
Re: Изменение скорости вентилятора
Спасибо.SinnerLike писал(а):Я тоже не силен в Английском. Google переводчик спасает
1. Заходим на хранилище в службы, включаем "Терминал".
...
Тут мы видим два процесса; один это только что запущенный нами "просмотр", второй это запущенный во время загрузки хранилища.
Говорим большое спасибо setsempron за наводку.
И еще большее спасибо sksbir за написание скрипта.
P.S: Намеренно опустил часть с записью логов, т.к. тем кому нужны логи - в такого рода инструкциях не нуждаются.
Вентиль работает более адекватно.
Re: Изменение скорости вентилятора
Поправьте пожалуйста ссылку на архив, сертификат не действительный. Или подскажите как локально запустить. В консольном управлении профан полный.SinnerLike писал(а):В общем так!
1. Заходим на хранилище в службы, включаем "Терминал".
2. Качаем Putty
3. Подключаемся к IP хранилища. Логин "root", пароль как у пользователя admin.
Копируем команды отсюда и вставляем в терминал. Будьте внимательны - в Putty вставка происходит при нажатии правой кнопки мыши. Сразу же.
1. Качаем архив: wget https://nas.sinnerlike.ru/files/fanspeed.tar.gz
2. Распаковываем его: tar -xvf fanspeed.tar.gz
4. Запускаем скрипт с ключом "v" чтобы увидеть работает ли скрипт. Можно посидеть понаблюдать: ./smart_fanspeed.sh -v
Говорим большое спасибо setsempron за наводку.
И еще большее спасибо sksbir за написание скрипта.
P.S: Намеренно опустил часть с записью логов, т.к. тем кому нужны логи - в такого рода инструкциях не нуждаются.
AS4004T
-
- Сообщения: 716
- Зарегистрирован: Сб дек 16, 2017 8:46 pm
- Откуда: Беларусь
- Контактная информация:
Re: Изменение скорости вентилятора
Как теперь его запихнуть в корень (root@nas:/volume1/.@root # )?setsempron писал(а):Вот https://yadi.sk/d/xrWO-j5u6MXRxQ.
AS4004T
Re: Изменение скорости вентилятора
Решил попробовать данный скрипт. Работает.
Но вот почему-то отваливается entware, и пользоваться mc, rclone и всеми установленными приложениями opkg уже не возможно, просто системе не знает о их существовании.
В чем может быть проблема?
Но вот почему-то отваливается entware, и пользоваться mc, rclone и всеми установленными приложениями opkg уже не возможно, просто системе не знает о их существовании.
В чем может быть проблема?
AS-3104T (HDD - WD Red 3Tb (WD30EFRX) x 4 - Volume 1 (RAID5))
APC Back-UPS 650VA [BX650CI-RS]
APC Back-UPS 650VA [BX650CI-RS]
-
- Сообщения: 716
- Зарегистрирован: Сб дек 16, 2017 8:46 pm
- Откуда: Беларусь
- Контактная информация:
Re: Изменение скорости вентилятора
По адресу /usr/local/etc/init.d entware не пропал?
У меня K52entware-ng и S52entware-ng в данной папке.
У меня K52entware-ng и S52entware-ng в данной папке.
RT-AX68U