APC UPS: Предупреждение: обнаружен старый файл конфигурации

APC UPS: Предупреждение: обнаружен старый файл конфигурации

У меня есть ИБП APC, подключенный к компьютеру с Unbuntu 20.04.3. Я пытаюсь проверить ИБП, чтобы убедиться, что он работает правильно, но когда я запускаю команды apctestи apcupsd, я получаю следующее. Нужно ли мне сделать какое-то обновление или он был неправильно настроен?

apctestВозвращаться

Не удалось создать apctest.output: Отказано в доступе

2021-11-07 17:22:40 Не удалось создать apctest.output: Отказано в доступе

apctest 3.14.14 (31 мая 2016) Debian

Не удалось создать apctest.output: Отказано в доступе

Проверка конфигурации...

Не удалось создать apctest.output: Отказано в доступе

: Предупреждение: обнаружен старый файл конфигурации.

: Ожидается: "## apcupsd.conf v1.1 ##"

: Найденный: "

"

: Пожалуйста, проверьте новый формат файла и

: измените соответственно первую строку

: файла конфигурации.

: Обработка файла конфигурации в любом случае.

sharenet.type = Сеть и ShareUPS отключены

Не удалось создать apctest.output: Отказано в доступе

тип.кабеля = USB-кабель

Не удалось создать apctest.output: Отказано в доступе

mode.type = USB-драйвер ИБП

Не удалось создать apctest.output: Отказано в доступе

apctest ФАТАЛЬНАЯ ОШИБКА в apctest.c в строке 311

Не удалось создать файл блокировки ИБП.

Если apcupsd или apctest уже запущены,

пожалуйста, остановите ее и запустите программу снова.

Не удалось создать apctest.output: Отказано в доступе

apctest ошибка завершение завершено

Не удалось создать apctest.output: Отказано в доступе

apcupsdВозвращаться

apcupsd: Предупреждение: обнаружен старый файл конфигурации.

apcupsd: Ожидается: "## apcupsd.conf v1.1 ##"

apcupsd: Найдено: "

"

apcupsd: Пожалуйста, проверьте новый формат файла и

apcupsd: измените соответствующим образом первую строку

apcupsd: файла конфигурации.

apcupsd: Обработка файла конфигурации в любом случае.

решение1

  • Проверьте настройки UPSCABLE и UPSTYPE в /etc/apcupsd/apcupsd.conf, и они, вероятно, должны быть "usb". Проверьте, что DEVICE закомментирован, например "#DEVICE /dev/ttyS0"

  • Проверьте настройки в /etc/default/apcupsd, они должны быть «ISCONFIGURED=yes»

  • Удалить apcupsdс помощьюsudo apt-get purge apcupsd

  • Убедитесь, что все файлы в /etc/apcupsd удалены.

  • Переустановить apcupsdс помощью sudo apt updateиsudo apt install apcupsd

  • Настройте /etc/apcupsd/apcupsd.conf и /etc/default/apcupsd, используя параметры, которые вы проверили ранее.

  • sudo systemctl stop apcupsd

  • sudo apctest

  • sudo systemctl start apcupsd

  • systemctl status apcupsd

  • grep -i apcupsd /var/log/syslog

решение2

Я получил эту ошибку после очистки файла конфигурации примера путем удаления всех комментариев. Эта ошибка дает ответ:

apcupsd: Expected: "## apcupsd.conf v1.1 ##"

Поэтому я буквально добавил эту строку в начало /etc/apcupsd/apcupsd.conf

## apcupsd.conf v1.1 ##

теперь apctest и apcaccess срабатывают без предупреждения.

Связанный контент