Иппон не включается

Обновлено: 30.06.2024

Я не могу заставить свой ИБП работать с орехом.
Я не совсем уверен, что это была ошибка в NUT, но я все равно сообщу об этом.
Спасибо за анализ!

Воспроизводимость:

Фактические результаты:

Ожидаемые результаты:

Дополнительная информация:

Я также безуспешно пытался использовать два других USB-кабеля USB-AB.

Временное решение

Последовательное соединение с blazer_ser работает нормально, но мне нужен GPIO для других целей.

Текст был успешно обновлен, но возникли следующие ошибки:

Прокомментировал Vlad1mir-D 9 февраля 2015 г.

Да, я безуспешно пытался полностью отключить ИБП.

clepple прокомментировал 9 февраля 2015 г.

Я предполагаю, что драйвер последовательного порта обнаружил вариант протокола megatec?

Используется ли при этом libusb 1.0.x с libusb-compat? Большая часть тестирования проводилась с libusb-0.1.

Возможно, у @zykh есть другие идеи по отладке.

Прокомментировал Vlad1mir-D 9 февраля 2015 г.

Согласно описанию пакета libusb [1] это был libusb 1.0.x:

Но я не совсем уверен, потому что в Fedora это может быть что угодно, и только специалист по сопровождению знает правду.

Вот журналы сборки пакетов, которые я использовал:

Какую ОС вы бы порекомендовали для тестирования моего ИБП (пожалуйста, только дистрибутивы на основе пакетов)?

И ответ на ваш вопрос: да, ИБП использует последовательный протокол megatec.
Я не знаю точной разницы между Q1 и megatec, но это работает с megatec.

clepple прокомментировал 10 февраля 2015 г.

Вот журналы сборки пакетов, которые я использовал:

nut-2.7.2-1.fc20.armv6hl
libusb-0.1.5-3.fc20. armv6hl
В журнале "libusb-0.1.5" упоминается libusb-compat. Я не говорю, что это не сработает, просто это дополнительный уровень сложности.
Какую ОС вы бы порекомендовали для тестирования моего ИБП (пожалуйста, только дистрибутивы на основе пакетов)?

Моим личным предпочтением был бы Debian или Ubuntu (у них все еще есть libusb-0.1 как отдельная библиотека от libusb-compat), но даже с Fedora это должно быть возможно — просто может потребоваться пересборка пакета NUT из исходного кода.

«megatec» использует своего рода команды «Q1» для запроса состояния ИБП, но я думаю, что с USB все немного по-другому. @zykh знаком с этим гораздо лучше, чем я.

Эта справочная страница документирует только особенности аппаратного обеспечения драйвера nutdrv_qx. Информацию о драйвере ядра см. в nutupsdrv(8).

ПОДДЕРЖИВАЕМОЕ ОБОРУДОВАНИЕ

Известно, что драйвер nutdrv_qx работает с различными ИБП от Armac, Blazer, Energy Sistem, Fenton Technologies, General Electric, Hunnox, Masterguard, Mustek, Powercool, Voltronic Power (многие, многие - я уже говорил многие? - другие…) Если кратко: если ваш ИБП поставлялся с программным обеспечением под названием Viewpower, велика вероятность, что оно работает с этот драйвер с одним из протоколов voltronic* или с протоколом mecer) и многие другие.

В таблице совместимости NUT перечислены все известные поддерживаемые модели. Однако имейте в виду, что другие модели, не перечисленные здесь, также могут поддерживаться, но не были протестированы или о них не сообщалось.

Поддерживаются все устройства с последовательным интерфейсом и многие с интерфейсом USB.

ДОПОЛНИТЕЛЬНЫЕ АРГУМЕНТЫ

Возможно, вам потребуется переопределить или установить значения по умолчанию для некоторых значений в зависимости от марки и модели вашего ИБП.

Скорее всего, потребуется изменить следующее (см. ups.conf(5)):

Время ожидания перед включением ИБП (в секундах). Это значение усекается до 60 секунд.

Обратите внимание, что значение меньше 3 минут может привести к тому, что более ранние версии прошивки не будут включаться автоматически, поэтому по умолчанию установлено значение 3 минуты (т. е. 180 секунд).

Эта опция предоставляет значение по умолчанию для ups.delay.start, которое затем будет использоваться драйвером в последовательности автоматического завершения работы (т. е. вызов драйвера с параметром -k, вызов upsdrvctl(8) с параметром отключения или когда установлен флаг FSD, и upsmon(8) выполняет последовательность завершения работы): однако вы можете изменить это значение «на лету» для текущего сеанса, только для использования с мгновенными командами, установив ups.delay.start с помощью upsrw(8). ).

Время ожидания перед выключением ИБП (в секундах). Это значение усекается до единиц 6 секунд (менее 60 секунд) или 60 секунд (более 60 секунд). По умолчанию 30 секунд.

Эта опция предоставляет значение по умолчанию для ups.delay.shutdown, которое затем будет использоваться драйвером в последовательности автоматического завершения работы (т. е. вызов драйвера с параметром -k, вызов upsdrvctl(8) с параметром отключения или когда установлен флаг FSD, и upsmon(8) выполняет последовательность завершения работы): однако вы можете изменить это значение «на лету» для текущего сеанса, только для использования с мгновенными командами, установив ups.delay.shutdown с помощью upsrw(8). ).

Если вы установили stayoff в ups.conf(5), то при возникновении FSD ИБП вызовет команду shutdown.stayoff для отключения через ups.delay.shutdown секунд и не вернется (см. ИЗВЕСТНЫЕ ПРОБЛЕМЫ), в противном случае (стандартное поведение) ИБП вызовет команду shutdown.return для завершения работы через ups.delay.shutdown секунд, а затем включится через ups.delay.start секунд (если сеть в это время восстановилась).

протокол = строка

Пропустить автоматическое определение используемого протокола и использовать только указанный протокол. Поддерживаемые значения: bestups, hunnox, masterguard, mecer, megatec, megatec/old, mustek, q1, voltronic, voltronic-qs, voltronic-qs-hex и zinto.

Обратите внимание: если вы в конечном итоге используете протокол q1, вы можете попробовать протоколы mecer, megatec и zinto те, которые устанавливают флаги novendor/norating (только один или оба).

Установите интервал опроса для полных обновлений в секундах, чтобы уменьшить трафик сообщений. Между двумя запросами на опрос драйвер будет выполнять быстрые опросы, касающиеся только ups.status, с интервалом, заданным параметром драйвера pollinterval (подробности в ups.conf(5)). Значение по умолчанию — 30 (в секундах).

default.battery.voltage.low = значение

default.battery.voltage.nominal = значение override.battery.voltage.nominal = значение

Некоторые устройства показывают неправильное номинальное напряжение батареи (или вообще не показывают его), поэтому вам может потребоваться переопределить или установить значение по умолчанию.

override.battery.packs = значение

Некоторые устройства сообщают о части общего напряжения батареи. Например, если значение battery.voltage.nominal равно 24 В, но оно сообщает о напряжении батареи около 2 В, количество блоков батарей для исправления этого показания будет равно 12. Драйвер попытается определить это автоматически, но если это каким-то образом не удается, вы можете переопределить это значение.

runtimecal = значение,значение,значение,значение

Параметр, используемый в (необязательной) оценке времени выполнения. Это занимает два времени выполнения при разных нагрузках. Как правило, при этом используется время выполнения при полной нагрузке и время выполнения при половинной загрузке. Например, если расчетное время работы вашего ИБП составляет 240 секунд при полной нагрузке и 720 секунд при половинной нагрузке, введите

Первая нагрузка всегда должна быть выше второй. Если у вас есть доступные значения для нагрузок, отличных от 100 и 50 % соответственно, вы можете использовать и их, но держите их на максимально возможном расстоянии друг от друга. Просто не подходите слишком близко к нулевой нагрузке (прогнозирование времени работы больше зависит от простоя нагрузки на батарею).

Время, необходимое для полной зарядки аккумулятора после полной разрядки. Если не указано, драйвер по умолчанию использует значение 43200 секунд (12 часов). Используется, только если также указан runtimecal.

idleload = значение

Минимальная нагрузка аккумулятора, используемая водителем для оценки времени работы. Если не указано, драйвер по умолчанию равен 10%. Используется, только если также указан runtimecal.

ПРОТОКОЛЫ BESTUPS, MECER, MEGATAEC, MEGATEC/OLD, MUSTEK, Q1, VOLTRONIC-QS, VOLTRONIC-QS-HEX, ZINTO

Некоторые ИБП неправильно сообщают, что бит «Выключение активно» всегда включен, что заставляет драйвер полагать, что ИБП приближается к отключению (и, как следствие, ups.status всегда содержит FSD… и вы знаете, что это значит). Установка этого флага заставит драйвер игнорировать бит «Shutdown Active».

ПРОТОКОЛЫ MECER, MEGATAEC, MEGATEC/OLD, MUSTEK, ZINTO

Допустимый диапазон: 0..599940 секунд.

задержка

Приемлемый диапазон – 12–600 секунд.

оратор

Некоторые ИБП блокируются, если вы попытаетесь считать с них информацию о рейтинге. Установка этого флага заставит драйвер пропустить этот шаг.

новендор

Некоторые ИБП блокируются, если вы попытаетесь считать с них информацию о поставщике. Установка этого флага заставит драйвер пропустить этот шаг.

ПРОТОКОЛ BESTUPS

Допустимый диапазон: 60..599940 секунд.

задержка

Приемлемый диапазон – 12–5940 секунд.

pins_shutdown_mode = значение

Установите функцию режима отключения для контактов 1 и 7 коммуникационного порта ИБП DB9 (согласно EPS-0059 компании Best Power) на значение [ 0..6 ].

ПРОТОКОЛ MASTERGUARD

Заставьте функцию утверждения проверять, что она взаимодействует с указанным подчиненным адресом (ups.id). Защитите себя от обращения к неверному одному из нескольких идентичных ИБП, подключенных к одной и той же шине USB. Обратите внимание, что при изменении ups.id (через upsrw(8)) драйвер продолжит взаимодействие с ИБП с новым адресом подчиненного устройства, но не будет требовать его снова при перезапуске, пока параметр slave_addr не будет скорректировано.

ПРОТОКОЛ Q1

Допустимый диапазон: 0..599940 секунд.

задержка

Приемлемый диапазон – 12–600 секунд.

ПРОТОКОЛЫ VOLTRONIC-QS, VOLTRONIC-QS-HEX

Допустимый диапазон: 60..599940 секунд.

задержка

Приемлемый диапазон – 12–540 секунд.

ПРОТОКОЛ ВОЛЬТРОНИК

Следующие параметры поддерживаются только протоколом voltronic. Не все из них доступны на всех ИБП, поддерживаемых этим протоколом.

Допустимый диапазон: 0..599940 секунд.

задержка

Приемлемый диапазон – 12–5940 секунд.

battery_number = значение

Установите количество батарей, составляющих блок, равным значению [ 1..9 ]. Этот параметр изменит оценку заряда и времени работы, сообщаемую ИБП.

output_phase_angle = значение

Изменяет выходной фазовый угол на указанное значение [ 000 , 120 , 180 , 240 ]°.

НАСТРОЙКИ ВОЗМОЖНОСТЕЙ ИБП

Сброс параметров возможностей и их ограничений по напряжению и частоте до безопасных значений по умолчанию. (Выполнимо, только когда ИБП находится в режиме ожидания)

Обратите внимание, что при установке этого параметра также будут сброшены ups.start.auto, battery.protection, battery.energysave, ups.start.battery, output.0.switchable, input.transfer.high, input.transfer.low, input. .частота.высокая и входная.частота.низкая.

Эти ИБП можно точно настроить в соответствии с вашими потребностями, включив или отключив следующие параметры (драйвер должен сказать вам, на какие из них способен ИБП при запуске: о доступных для настройки параметрах будет сообщено либо включено или отключено в журналах):

Включить или отключить будильник (BEEP!) [включено/выключено]. Также можно настроить «на лету» с помощью мгновенных команд beeper.enable и beeper.disable.

bypass_alarm = строка

Включить или отключить сигнализацию (BEEP!) в режиме обхода [включено/отключено].

battery_alarm = строка

Включить или отключить звуковой сигнал (BEEP!) в режиме работы от батареи [включено/отключено].

bypass_when_off = строка

Включить или отключить байпас, когда ИБП выключен [включено/отключено]. Если этот параметр включен, переменный ток будет напрямую подавать питание на подключенные устройства, когда ИБП выключен.

bypass_forbidding = строка

Включить или отключить обход запрета [включено/выключено]. Если этот параметр включен, ИБП не будет переходить в режим байпаса ни при каких условиях.

converter_mode = строка

Включить или отключить режим конвертера [включено/выключено]. Когда входная частота находится в пределах от 40 Гц до 70 Гц, ИБП можно настроить на постоянную выходную частоту, 50 Гц или 60 Гц. В этом режиме ИБП все равно будет заряжать батарею.

eco_mode = строка

Включить или отключить режим ECO [включено/выключено]. Когда входное напряжение/частота находятся в допустимом диапазоне, ИБП отключит выходное напряжение для экономии энергии. В этом режиме PFC и INVERTER все еще активны. Также можно настроить «на лету» с помощью мгновенных команд bypass.start и bypass.stop.

advanced_eco_mode = строка

Включить или отключить расширенный экономичный режим [включено/выключено]. Когда входное напряжение/частота находятся в допустимом диапазоне, ИБП отключит выходное напряжение для экономии энергии. PFC и INVERTER в этом режиме выключены.

battery_open_status_check = строка

Включить или отключить проверку состояния батареи [включено/выключено]. Если включено, при включении ИБП будет проверяться, подключена ли батарея.

site_fault_detection = строка

Включить или отключить обнаружение ошибок сайта [включено/отключено]. Если эта функция включена, ИБП будет издавать звуковой сигнал, когда входной нейтральный и горячий провода перепутаны местами.

constant_phase_angle = строка

Включить или отключить функцию постоянного фазового угла (выходной и входной фазовые углы не равны) [включено / отключено].

limited_runtime_on_battery = строка

Включить или отключить ограниченное время работы от батареи [включено/отключено].

ОГРАНИЧЕНИЯ ПО НАПРЯЖЕНИЮ/ЧАСТОТЕ В РЕЖИМЕ БАЙПАСА

Переменные для точной настройки пределов напряжения и частоты для режима байпаса. Эти ограничения сбрасываются до безопасных значений по умолчанию с помощью reset_to_default.

Если напряжение и частота переменного тока находятся в допустимых пределах, будет использоваться режим байпаса (если ИБП на это способен и он включен).

Поскольку эти значения зависят от устройства, если ваш ИБП поддерживает их, вы получите их устанавливаемые пределы, напечатанные в журналах при запуске.

Максимальное напряжение для режима байпаса (В).

min_bypass_volt = значение

Минимальное напряжение для режима байпаса (В).

max_bypass_freq = значение

Максимальная частота для режима обхода (Гц).

min_bypass_freq = значение

Минимальная частота для режима обхода (Гц).

ОПЦИИ ДЛЯ ИБП P31

Следующие параметры доступны только для ИБП P31.

Рабочий диапазон сетки устройств для ИБП P31 [ Устройство / ИБП ].

ТЕСТИРОВАНИЕ

В этом протоколе есть несколько функций, которые не включены по умолчанию из-за отсутствия знаний о некоторых частях протокола связи, используемого этими ИБП, вашим дружелюбным соседским разработчиком.Поскольку предполагается, что эти функции представляют собой запросы к ИБП для получения какой-либо информации, они не должны заставлять ваш ИБП работать с перебоями. Поэтому, если у вас хватит смелости рискнуть жизнью своего ИБП и подключенных устройств, чтобы помочь разработчикам, мы будем вам очень признательны. Делайте это на свой страх и риск.

При вызове драйвер также будет выполнять команды, которые еще нужно протестировать.

ТОЛЬКО ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС

По умолчанию драйвер установит DTR и очистит RTS (обычный). Если вы обнаружите, что ваш ИБП не обнаружен или связь с ИБП ненадежна, вы можете попробовать очистить DTR и установить RTS (обратный), установить DTR и RTS (оба). em>) или сброс DTR и RTS (нет) улучшает эту ситуацию.

ТОЛЬКО USB-ИНТЕРФЕЙС

Вы должны установить для value значение auto.

vendorid = regex productid = regex vendor = regex product = regex serial = regex< /эм>

Выберите конкретный ИБП, если через USB подключено несколько. Каждая опция задает расширенное регулярное выражение (см. regex(7)), которое должно соответствовать всей строке поставщика/продукта/серийного номера ИБП (за вычетом любых окружающих пробелов) или всему 4-значному шестнадцатеричному коду для идентификатора поставщика и идентификатора продукта. Попробуйте -DD, чтобы узнать, какие строки совпадают.

-x vendorid=051d* (APC)

Выберите ИБП на определенной шине USB или группе шин. Аргумент представляет собой регулярное выражение, которое должно соответствовать имени шины, к которой подключен ИБП (например, bus="002" , bus="002" ).

устройство = регулярное выражение

Выберите ИБП на определенном USB-устройстве или группе устройств. Аргумент представляет собой регулярное выражение, которое должно соответствовать имени устройства, к которому подключен ИБП (например, device="001" , device="002" ). Обратите внимание, что ОС не гарантирует неизменность номеров устройств при перезагрузке или повторном подключении устройства.

subdriver = строка

Выберите субдрайвер последовательного порта USB для использования. У вас есть выбор между кипарисом, фабулой, фуджи, ханноксом, иппоном, краулером, фениксом, феникстеком, sgs, snr, armac и аблерексом. При использовании этого параметра обязательно также указывать идентификатор поставщика и идентификатор продукта.

langid_fix = значение

Примените обходной путь идентификатора языка к поддрайверу Krauler. Это обязательно для работы некоторых устройств (LDLC, Dynamix и др.). Вы должны указать значение ( 0x409 или 0x4095 ) в соответствии с записью вашего устройства в списке аппаратной совместимости NUT (HCL).

носканлангид

Если этот флаг установлен, не выполнять автосканирование действительного диапазона на наличие langid.

ПРИМЕЧАНИЯ ПО РЕАЛИЗАЦИИ

Коммуникационный субдрайвер Armac воспроизводит протокол связи, используемый старой версией программного обеспечения "PowerManagerII", которое, по-видимому, не относится к Armac: его заголовок "2004 Richcomm Technologies, Inc., 27 декабря 2005 г., версия 1.1". Возможно, другие ИБП Richcomm будут работать с этим — может быть, лучше, чем со старым автономным драйвером richcomm_usb.

fabula субдрайвер

Этот поддрайвер, предназначенный для использования с протоколом megatec, не поддерживает различные команды test.battery. Кроме того, команда shutdown.return игнорирует значения, установленные в ups.delay.start/ondelay, и заставляет ИБП включать нагрузку, как только снова появляется питание.

hunnox субдрайвер

Этот поддрайвер протокола тесно связан с fabula one, с некоторыми изменениями для устройств, которые напрямую не поддерживаются этим драйвером.

Давно собирался купить ИБП для домашнего сервера, но жаба постоянно душила. То есть особой нужды в нем не было, просто как-то не по-человечески без бесперебойного питания. В итоге купил дешевый Ippon Backpower Pro 500 и сел настраивать. Погуглив пару минут, я решил, что мне не нравятся официальные драйвера, написанные на java лохматого года выпуска и взялся за ОРЕХ.

Настроить. Заработал. Одно «но» — вражеское устройство упорно не хотело отключать питание от нагрузки.

  1. Питание пропало - работаем от батареи сколько можем;
  2. При низком заряде батареи даем ИБП команду на отключение через пару минут и выключаем;
  3. ИБП отключает питание сервера и переходит в режим ожидания;
  4. При появлении электричества в сети ИБП выходит из дежурного режима и подает питание на сервер;
  5. Сервер запущен, поскольку в BIOS установлена ​​соответствующая опция.

Плюнув, я все же решил установить официальные драйвера. Однако и здесь меня ждал облом. Официальный драйвер определил тип ИБП как «обычный ИБП LINE-INT»; для таких устройств отключение ИБП по команде не поддерживалось. Поддерживались лишь некоторые другие, по-видимому, более сложные (и дорогие) модели. Подавившись, я удалил неудобный официальный драйвер и поставил ОРЕХ обратно, занявшись безнадежно копаться в исходниках драйвера.

Покурив немного код драйвера и спецификации протокола Megatec, по которому общался Ippon, я обнаружил, что отключение по таймеру в устройстве все-таки реализовано, хоть и криво. В спецификациях команда выключения, а затем включения ИБП выглядит так:

  • n - время до отключения ИБП с момента подачи команды.
  • m - время до включения ИБП с момента подачи команды. Если прошло уже m минут, а ИБП по-прежнему не подает питание, ИБП ждет появления сетевого напряжения и затем включается.
  • Для n диапазон значений может быть либо (десятые доли минуты), либо (целые минуты).
  • Для m диапазон значений составляет (целые минуты).

Далее приведу свои конфиги для настройки отключения ИБП через минимальное время (6 минут) после разряда аккумулятора. NUT позволяет мониторить целые сети бесперебойных сетей, но у меня простой конфиг:
/etc/nut/nut.conf

[ippon]
driver = blazer_usb
port = auto
desc = "Ippon IBP"
default.battery.voltage.high = 13.60
default.battery.voltage.low = 10,60
offdelay = 6
ondelay = 7

Значения default.battery.voltage.high и default.battery.voltage.low используются для расчета приблизительного процента заряда батареи. Также при снижении напряжения до уровня default.battery.voltage.low запускается скрипт выключения системы. На других ИБП значения могут отличаться. Можно не указывать их сначала, а добавить после измерения напряжения при полной зарядке ИБП и незадолго до его разрядки. Значения можно получить командой upsc. Имя указано в начале раздела в квадратных скобках (у меня иппон).

/etc/nut/upsd.conf - этот файл у меня пустой, все настройки по умолчанию.

Этот файл устанавливает разрешения для различных пользователей. У меня есть только один пользователь с полными правами.

RUN_AS_USER nut
МОНИТОР ippon@localhost 1 admin mypass master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -Ph +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5

Здесь настраиваются параметры мониторинга и выключения ИБП. В этом файле нужно обратить внимание на значения MONITOR (где указано, за каким ИБП будет следить демон) и SHUTDOWNCMD (команда завершения работы).

Поскольку в конфигах есть пароли на управление ИБП, права на их чтение должны быть выданы только руту и ​​группе nut.

Все, при пропадании напряжения в сети компьютер какое-то время поработает (у меня headless-машина на двухъядерном AMD с парой винтов работает где-то полчаса), потом выключится сам, а через 6 минут отключится бесперебойник. При подаче питания ИБП включится и подаст питание на нагрузку. Правда, у меня есть нехорошее подозрение, что если питание появится в промежутке между выключением компьютера и отключением ИБП, весь этот план провалится, но тут уж ничего не поделаешь. Разве что купить бесперебойник покруче и подороже.

Western Digital Drives — предпочтительные диски FreeNAS и TrueNAS CORE

Может ли кто-нибудь сказать мне, требуются ли дополнительные действия, чтобы upsmon начал работать на FreeNAS-9.10.2-U6? Проблема в том, что я пытался запустить службу через веб-интерфейс, и это не сработало.

Шаг 1. Я подключил Ippon Comfo Pro через USB.
Шаг 2: Я получил сообщение GATE ugen7.2: at usbus7 т.е. кабель исправен и порт USB на NAS работает, верно?
Шаг 3: Я настраиваю ИБП в службах управления через веб-интерфейс в соответствии со следующими настройками:
Режим ИБП: мастер
Идентификатор: ups
Драйвер: Ippon ups 2 Back Comfo Pro 600/800 (blazer_usb)
Порт: /dev/ugen7.2
ups.conf: пусто
upsd.conf: пусто
descr: пусто
Режим завершения работы: < i>батарея разряжена

команда выключения: /sbin/shutdown -p now
пользователь: upsmon
пароль: < i>*****
Дополнительные пользователи: пусто
Удаленный монитор: да
Отправлять обновления статуса по электронной почте: да
Выключить ИБП: да

Шаг 4: Я запускаю службу UPS
Я получаю

Что, насколько я понимаю, означает некоторую проблему с правами доступа, которую необходимо исправить. Где и как? Спасибо.

Красный мундир

Преданный мудрец

То, что вы назвали действиями, мне нравится.

2x TrueNAS 12.0-U8, X9SCM-F, Xeon E3-1230 v2, 32 ГБ ECC RAM, 6x4 ТБ WD Red/Red+, RaidZ2, смешанные загрузочные диски SSD/HDD для ноутбуков, Solarflare SFN6122F 10G между коробками.

Ник2253

Мудрец-неофит

Можете ли вы попробовать подключить ИБП к другому USB-порту?

Сталь || TrueNAS Core 12 || HP Z420 | Intel E5-1600 | 8x 4 ГБ ОЗУ | 10x 8 ТБ HGST Ultrastar He | Блок питания HP 600 Вт | 2x Silicon Power 32GB SSD
Железо || FreeNAS 9.10 || Сильверстоун DS380 | ASRock E3C224D2I | Intel G3420 | Crucial 2x 8 ГБ ОЗУ | 6x 4 ТБ Seagate NAS RAIDZ2 | Сильверстоун 300 Вт ST30SF | SanDisk Ultra Fit 16 ГБ
Алюминий || TrueNAS CORE 12 || Супермикро 731i-300B | Супермикро X7SPE-HF-D525 | 2x 4 ГБ ОЗУ SO-DIMM | 4x 4 ТБ Hitachi Ultrastar RAIDZ | Antec Earthpower 500 Вт | 2 диска SanDisk Ultra Fit 32 ГБ

Красный мундир

Преданный мудрец

Вы пробовали перезагрузить FreeNAS после подключения ИБП? По-видимому, это было эффективно в некоторых ситуациях в прошлом.

2x TrueNAS 12.0-U8, X9SCM-F, Xeon E3-1230 v2, 32 ГБ ECC RAM, 6x4 ТБ WD Red/Red+, RaidZ2, смешанные загрузочные диски SSD/HDD для ноутбуков, Solarflare SFN6122F 10G между коробками.

Доктор Боб

Член

Можете ли вы попробовать подключить ИБП к другому USB-порту?

Да, только что перепробовал все свободные порты с примерно одинаковыми результатами,

После этого, я думаю, я получу сообщение Poll UPS [ups] failed - Драйвер не подключен, как это было раньше

Обновление:

Доктор Боб

Член

Вы пробовали перезагрузить FreeNAS после подключения ИБП? По-видимому, это было эффективно в некоторых ситуациях в прошлом.

Сладкий и низкий

Сладкий НАСт

Отключите блок удаленного мониторинга, если для мониторинга ИБП вам на самом деле не нужен другой сервис, кроме freenas. Я не думаю, что это изменит вашу проблему, но не включайте дополнительные функции, которыми вы не пользуетесь.

Сборка FreeNAS-9.2.1.9-RELEASE-x64 || Платформа Intel(R) Xeon(R) CPU E3-1230 V3 @ 3,3 ГГц
Память Crucial 1600 МГц 16 ГБ ECC CT2KIT102472BD160B || Шасси Fractal Design Node 304
Диск WD-Red — 6x3 ТБ || Материнская плата ASRock E3C226D2I || ИБП CP1000CPFLCD

Сборка FreeNAS 11.3-U2|| Процессор: Intel Xeon e5-1650 || 8x16 ГБ Samsung DDR4-2133 M393A2G40DB0-CPB || Супермикро 846e16-r1200b || X10SRL || Челсио T520-CR LACP

Красный мундир

Преданный мудрец


Вы изменили пароль (по умолчанию) "fixmepass"? В руководстве указано, что значение по умолчанию нельзя изменить (но я не знаю, вызовет ли это проблемы, с которыми вы столкнулись).

2x TrueNAS 12.0-U8, X9SCM-F, Xeon E3-1230 v2, 32 ГБ ECC RAM, 6x4 ТБ WD Red/Red+, RaidZ2, смешанные загрузочные диски SSD/HDD для ноутбуков, Solarflare SFN6122F 10G между коробками.

Сладкий и низкий

Сладкий НАСт

Вы меняли (по умолчанию) пароль "fixmepass"? В руководстве указано, что значение по умолчанию нельзя изменить (но я не знаю, вызовет ли это проблемы, с которыми вы столкнулись).

Сборка FreeNAS-9.2.1.9-RELEASE-x64 || Платформа Intel(R) Xeon(R) CPU E3-1230 V3 @ 3,3 ГГц
Память Crucial 1600 МГц 16 ГБ ECC CT2KIT102472BD160B || Шасси Fractal Design Node 304
Диск WD-Red — 6x3 ТБ || Материнская плата ASRock E3C226D2I || ИБП CP1000CPFLCD

Сборка FreeNAS 11.3-U2|| Процессор: Intel Xeon e5-1650 || 8x16 ГБ Samsung DDR4-2133 M393A2G40DB0-CPB || Супермикро 846e16-r1200b || X10SRL || Челсио T520-CR LACP

Доктор Боб

Член

Отключите блок удаленного мониторинга, если для мониторинга ИБП вам на самом деле не нужен другой сервис, кроме freenas. Я не думаю, что это изменит вашу проблему, но не включайте дополнительные функции, которыми вы не пользуетесь.

Да, конечно, с параметрами, смысл которых не очевиден, нужно обращаться с осторожностью

В последние дни у меня было мало свободного времени, но только сейчас попробовал сменить драйвер на usbhid_ups, generic_ups, nutdrv_qx — те, у которых в списке моделей ИБП был USB — все то же самое - COMMBAD рано или поздно и разные вещи перезапуска в окне журнала сервера, которые я не имею достаточной квалификации, чтобы интерпретировать.

Да, пожалуй, я тоже напишу сообщение об ошибке.

Красный мундир

Преданный мудрец

Вы пробовали другой ИБП EDIT "USB"! кабель?

Всегда существует вероятность того, что ИБП каким-то образом "неисправен". Поставляется ли он с каким-либо программным обеспечением для Windows, которое вы могли бы использовать, например, для его тестирования?

2x TrueNAS 12.0-U8, X9SCM-F, Xeon E3-1230 v2, 32 ГБ ECC RAM, 6x4 ТБ WD Red/Red+, RaidZ2, смешанные загрузочные диски SSD/HDD для ноутбуков, Solarflare SFN6122F 10G между коробками.

Доктор Боб

Член

Вы пробовали другой кабель ИБП?

Всегда существует вероятность того, что ИБП каким-то образом "неисправен". Поставляется ли он с каким-либо программным обеспечением для Windows, которое вы могли бы использовать, например, для его тестирования?


Еще нет, я только начал экспериментировать.Это также может быть возможной причиной, возможно, я попытаюсь поэкспериментировать, хотя мне это кажется немного сложным, поскольку, насколько мне известно, для этого ИБП требуется стороннее программное обеспечение для работы под Windows. Но, может быть, я попробую это с блокнотом на этих выходных, если мой босс не предоставит мне чертеж насосной станции, который нужно автоматизировать к понедельнику

Красный мундир

Преданный мудрец

2x TrueNAS 12.0-U8, X9SCM-F, Xeon E3-1230 v2, 32 ГБ ECC RAM, 6x4 ТБ WD Red/Red+, RaidZ2, смешанные загрузочные диски SSD/HDD для ноутбуков, Solarflare SFN6122F 10G между коробками.

Доктор Боб

Член

Ну, мое приключение закончилось самым неожиданным образом. ИБП Ippon Back Comfo Pro 800 начал показывать знак «Требуется обслуживание» после очередного отключения электроэнергии, которое мне предложил поставщик энергоуслуг, и в эту субботу мне пришлось купить еще один ИБП. Хотя и не без сюрпризов от FreeNAS.
Прежде чем принять решение, что покупать, я просмотрел список устройств в выпадающем списке на странице настройки ИБП и решил купить Powerman Back Pro Plus, который был в списке с genericups< /i> драйвер (на этот раз я хотел попробовать что-то отличное от blazer_usb). Я принес его домой и подключил к серверу с помощью genericups upstype=4. И СЮРПРИЗ: НИЧЕГО НЕ РАБОТАЛО ;-) У меня возникла ошибка подключения, похожая на те, что были у меня с предыдущим ИБП. Что еще более интересно, соединение не работало в варианте с различным ПО для ИБП UPSilon 2000 blazer_usb, которое представляет собой программное обеспечение для связи с этим ИБП под Windows и работало достаточно хорошо, когда я подключил его к ноутбук одним кабелем

Хотя мне наконец-то удалось подключить устройство как различной протокол UPS/Megatec blazer_usb, и это действительно выключает сервер, если вы установите режим выключения на «ИБП переходит на батарею» и установите таймер выключения в секундах. . У меня тоже не получилось отключить ИБП. Мне не удалось заставить сервер получать состояние батареи от ИБП и выключать сервер в зависимости от состояния батареи. Мне не удалось автоматически включить ИБП.

Сладкий и низкий

Сладкий НАСт

Ну, мое приключение закончилось самым неожиданным образом. ИБП Ippon Back Comfo Pro 800 начал показывать знак «Требуется обслуживание» после очередного отключения электроэнергии, которое мне предложил поставщик энергоуслуг, и в эту субботу мне пришлось купить еще один ИБП. Хотя и не без сюрпризов от FreeNAS.
Прежде чем принять решение, что покупать, я просмотрел список устройств в выпадающем списке на странице настройки ИБП и решил купить Powerman Back Pro Plus, который был в списке с genericups< /i> драйвер (на этот раз я хотел попробовать что-то отличное от blazer_usb). Я принес его домой и подключил к серверу с помощью genericups upstype=4. И СЮРПРИЗ: НИЧЕГО НЕ РАБОТАЛО ;-) У меня возникла ошибка подключения, похожая на те, что были у меня с предыдущим ИБП. Что еще более интересно, соединение не работало в варианте с различным ПО для ИБП UPSilon 2000 blazer_usb, которое представляет собой программное обеспечение для связи с этим ИБП под Windows и работало достаточно хорошо, когда я подключил его к ноутбук одним кабелем

Хотя мне наконец-то удалось подключить устройство как различной протокол UPS/Megatec blazer_usb, и это действительно выключает сервер, если вы установите режим выключения на «ИБП переходит на батарею» и установите таймер выключения в секундах. . У меня тоже не получилось отключить ИБП. Мне не удалось заставить сервер получать состояние батареи от ИБП и выключать сервер в зависимости от состояния батареи. Мне не удалось автоматически включить ИБП.

Вы всегда можете пойти с людьми, которые доказали свою эффективность. Кибермощь и умные устройства APC, вероятно, лучший выбор. Случайные повышения, которые люди не используют, не очень хороши, если только вы не хотите проложить собственный путь.

Сборка FreeNAS-9.2.1.9-RELEASE-x64 || Платформа Intel(R) Xeon(R) CPU E3-1230 V3 @ 3,3 ГГц
Память Crucial 1600 МГц 16 ГБ ECC CT2KIT102472BD160B || Шасси Fractal Design Node 304
Диск WD-Red — 6x3 ТБ || Материнская плата ASRock E3C226D2I || ИБП CP1000CPFLCD

Сборка FreeNAS 11.3-U2|| Процессор: Intel Xeon e5-1650 || 8x16 ГБ Samsung DDR4-2133 M393A2G40DB0-CPB || Супермикро 846e16-r1200b || X10SRL || Челсио T520-CR LACP

Читайте также: