Товарищи,
просьба, подскажите, куда копать? с чего начать анализ проблемы? сам пользователь, но не настолько. пользуюсь linux на домашнем сервере только home assistant. debian последний.
перезапускаю службу hddtemp, все нормально, температуру sdb видит. где-то сутки проходят и опять битый дескриптор файла.
alex@HomeAssistantServer:~$ sudo systemctl status hddtemp
[sudo] пароль для alex:
hddtemp.service - LSB: disk temperature monitoring daemon
Loaded: loaded (/etc/init.d/hddtemp; generated)
Active: active (running) since Tue 2023-01-17 17:59:10 MSK; 1 day 1h ago
Docs: man:systemd-sysv-generator(8)
Process: 18368 ExecStart=/etc/init.d/hddtemp start (code=exited, status=0/SUCCESS)
Tasks: 1 (limit: 5026)
Memory: 912.0K
CGroup: /system.slice/hddtemp.service
└─18421 /usr/sbin/hddtemp -d -l 127.0.0.1 -p 7634 -s | -S 180 /dev/sda /dev/sdb
янв 18 18:52:15 HomeAssistantServer hddtemp[18421]: /dev/sda: WDC WD1600AAJS-22PSA0: 21 C
янв 18 18:52:15 HomeAssistantServer hddtemp[18421]: /dev/sdb: Неправильный дескриптор файла
янв 18 18:55:15 HomeAssistantServer hddtemp[18421]: /dev/sda: WDC WD1600AAJS-22PSA0: 21 C
янв 18 18:55:15 HomeAssistantServer hddtemp[18421]: /dev/sdb: Неправильный дескриптор файла
янв 18 18:58:15 HomeAssistantServer hddtemp[18421]: /dev/sda: WDC WD1600AAJS-22PSA0: 21 C
янв 18 18:58:15 HomeAssistantServer hddtemp[18421]: /dev/sdb: Неправильный дескриптор файла
янв 18 19:01:15 HomeAssistantServer hddtemp[18421]: /dev/sda: WDC WD1600AAJS-22PSA0: 21 C
янв 18 19:01:15 HomeAssistantServer hddtemp[18421]: /dev/sdb: Неправильный дескриптор файла
янв 18 19:04:16 HomeAssistantServer hddtemp[18421]: /dev/sda: WDC WD1600AAJS-22PSA0: 21 C
янв 18 19:04:16 HomeAssistantServer hddtemp[18421]: /dev/sdb: Неправильный дескриптор файла
после перезапуска:
alex@HomeAssistantServer:~$ sudo systemctl status hddtemp
● hddtemp.service - LSB: disk temperature monitoring daemon
Loaded: loaded (/etc/init.d/hddtemp; generated)
Active: active (running) since Wed 2023-01-18 19:09:22 MSK; 1s ago
Docs: man:systemd-sysv-generator(8)
Process: 37202 ExecStart=/etc/init.d/hddtemp start (code=exited, status=0/SUCCESS)
Tasks: 1 (limit: 5026)
Memory: 1.0M
CGroup: /system.slice/hddtemp.service
└─37255 /usr/sbin/hddtemp -d -l 127.0.0.1 -p 7634 -s | -S 180 /dev/sda /dev/sdb
янв 18 19:09:22 HomeAssistantServer systemd[1]: Stopping LSB: disk temperature monitoring daemon...
янв 18 19:09:22 HomeAssistantServer systemd[1]: hddtemp.service: Succeeded.
янв 18 19:09:22 HomeAssistantServer hddtemp[37197]: Stopping disk temperature monitoring daemon: hddtemp.
янв 18 19:09:22 HomeAssistantServer systemd[1]: Stopped LSB: disk temperature monitoring daemon.
янв 18 19:09:22 HomeAssistantServer systemd[1]: Starting LSB: disk temperature monitoring daemon...
янв 18 19:09:22 HomeAssistantServer hddtemp[37202]: Starting disk temperature monitoring daemon: hddtemp: /dev/sda /de>
янв 18 19:09:22 HomeAssistantServer systemd[1]: Started LSB: disk temperature monitoring daemon.
янв 18 19:09:22 HomeAssistantServer hddtemp[37255]: /dev/sda: WDC WD1600AAJS-22PSA0: 21 C
янв 18 19:09:22 HomeAssistantServer hddtemp[37255]: /dev/sdb: WDC WD5000AZRX-00L4HB0: 15 C