Роутер Mikrotik и отваливающийся USB. В чем проблема?

Исходные данные:
Есть Mikrotik RB951G-2HnD RouterOS v5.25.
По USB подключен к нему внешний накопитель WD My Passport.

Проблема:
Ночью проводится бэкап данных на него на протяжении 5 часов. В какой-то момент Микротик перестает видеть накопитель, создает у себя в памяти папку и пытается в свои крохотные 90 МБ залить архивы общей сложностью в 50 ГБ.
Грешил на то, что не хватает питания на USB-порт, подключал внешний накопитель через хаб, который подключен к сети отдельно, т.е. вариант с недостатком питания отпадает. Что делать, не могу найти ответа, по какой причине отваливается USB порт на микротике?

Спасибо за советы и рекомендации заранее.
  • Вопрос задан
  • 12742 просмотра
Пригласить эксперта
Ответы на вопрос 5
ZombieHamster
@ZombieHamster
Попробуйте делать проверки скриптом на доступность usb-девайса и если он недоступен делать power-reset на usb-порту. У меня например пингуется 8.8.8.8 и если пинг не идет значит что то случилось с йотовским usb-модемом, после чего включается подобный скрипт.

.......
if (!$DiskNotAviable) do={
/log error "No USB-device aviable"
/system routerboard usb power-reset duration=10s
:delay 20s
/продолжить бэкап
}
Ответ написан
SmileyK
@SmileyK
Коротко не как
Сделайте support file и направьте в поддержку они отлично откликаются и помогают
Ответ написан
Комментировать
@goth
Попробуйте настроить скорость закачки на него. Если порогом окажется пропускная способность USB - проблема: контроллеры на диске и\или Микротике.
Ответ написан
Комментировать
stigory
@stigory
Дешевые микротики - дешевая комплектуха. Все-таки пытаться из мыльницы RB951G-2HnD выдавить функционал SAMBA-сервера-over-USB - это жестоко. Тем более на ветке ROS 5.xx (там похоже smb развиваться уже не будет). Переходите на 6-ю. Это - глобальное замечание.

Но если хочется продолжать кусать кактус, то я бы на вашем месте настроил удаленное логгирование и запулил туда журнал с тэгами error, warning, smb. Примерно так:
/system logging action
add name=rsyslog remote=xxx.xxx.xxx.xxx target=remote
/system logging
add action=rsyslog prefix=usb topics=error,warning,smb

И уже в логах искал причины отваливания.
Ответ написан
@Polyuretan Автор вопроса
Обновился до последней версии прошивки до v6.15, обновил также Firmware до v3.16 (было v3.08), сразу заметил первые изменения.
Стали корректно отображаться данные по USB-порту, чего раньше не было. После подключения внешнего накопителя к нему - все отлично подхватилось. Специально оставил на 2 дня простоя, чтобы проследить отпадет ли через некоторое время порт или нет. Погрешностей не увидел. Сегодня в ночь прошел бэкап крупного архива с удаленного сервера без единой ошибки. Попробую запустить бэкап с 2 разных серверов, которые будут пересекаться. Отмечу, что скорость заливки архивов при этом после продолжительного времени падает до 800 кб/с.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы