Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Форум
    RouterOS
    The Dude 6.40.8 - ошибка базы данных: диск образа базы повреждён

    The Dude 6.40.8 - ошибка базы данных: диск образа базы повреждён

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    The Dude 6.40.8 - ошибка базы данных: диск образа базы повреждён, RouterOS
     
    locodog
    Guest
    #1
    0
    02.09.2018 11:25:00
    Сегодня утром меня встретило это сообщение об ошибке, и мой Dude не работает. Размер базы данных был около 30 МБ. Я нашёл в вики руководство по ремонту базы данных, но там есть предупреждение: работает только с версиями базы данных до v6.37 программных сборок. Так как у меня 6.40.8, ремонт из вики не сработает. Я пробовал vacuum-db, но результат такой же, как при перезагрузке Mikrotik: Dude начинает работать на минуту, а потом ошибка появляется снова. Есть идеи, что делать дальше?
     
     
     
    jarda
    Guest
    #2
    0
    20.09.2018 07:28:00
    Удалите хранилище dude и импортируйте более старую резервную копию dude.
     
     
     
    sid5632
    Guest
    #3
    0
    20.09.2018 08:44:00
    У тебя достаточно места для базы данных? Когда у меня такое случается, обычно это значит, что я забыл увеличить дисковое пространство на виртуальной машине CHR.
     
     
     
    locodog
    Guest
    #4
    0
    20.09.2018 10:22:00
    Я импортировал старую резервную копию Dude, но меня беспокоит, что это может повториться. Свободного места у меня хватает.
     
     
     
    jarda
    Guest
    #5
    0
    20.09.2018 12:00:00
    Да. Это произойдет снова. Рано или поздно — точно. Нет, Mikrotik ничего не делает, чтобы это исправить. Регулярно делайте резервные копии и восстанавливайте их при необходимости. Пока другого решения нет.
     
     
     
    locodog
    Guest
    #6
    0
    20.09.2018 12:42:00
    Ты (или кто-то ещё) знаете, что это вызывает?
     
     
     
    jarda
    Guest
    #7
    0
    21.09.2018 07:45:00
    Никто не знает. Даже Mikrotik ничего больше не сказал, кроме того, что они это учли для дальнейших исправлений, пока в будущем будут возрождать разработку Dude. Dude снова приостановлен, как обычно.
     
     
     
    eddieb
    Guest
    #8
    0
    21.09.2018 08:07:00
    Если что, я обновлял Dude с каждым релизом, сейчас использую версию 6.43.2. Dude работает на CHR-виртуалке у меня. Он у меня уже больше года без сбоев. Делаю ежедневные бэкапы, но ни разу не приходилось восстанавливать.
     
     
     
    jarda
    Guest
    #9
    0
    21.09.2018 10:54:00
    Повезло тебе. Может быть, проблемы связаны с типом USB или mSD памяти на routerboards, а на CHR это не происходит.
     
     
     
    locodog
    Guest
    #10
    0
    24.09.2018 17:06:00
    Мой друг dB тоже работает с SD-карты. Я подумываю поменять micro SD на USB-to-SATA переходник и подключить небольшой SSD для базы данных. Я пробовал подключать жесткий диск через USB-to-SATA, диск определяется, я его отформатировал, но как только пытаюсь записать данные, Mikrotik перезагружается. Похоже, ему не хватает питания, чтобы запустить HDD через USB, так что попробую найти USB-to-SATA адаптер с питанием или возьму SSD — надеюсь, роутер сможет его нормально запитать.
     
     
     
    jarda
    Guest
    #11
    0
    24.09.2018 19:28:00
    Мой rb750gr3 начал сообщать об ошибках ввода-вывода на microSD карте. Я вытащил её, отформатировал на компьютере, несколько раз проверил — никаких ошибок, вставил обратно в rb750gr3, отформатировал в ext3, запустил dude, и угадай что? Снова сообщается о повреждении dtb, а затем снова ошибка ввода-вывода. Провёл тесты ещё раз — никаких проблем. Перенёс dude обратно на chr, но там свои заморочки (процессор отключается, поэтому гипервизор решает остановить виртуальную машину). По крайней мере это значит, что rb750gr3 не способен надёжно запускать dude с microSD карты.
     
     
     
    jarda
    Guest
    #12
    0
    25.09.2018 09:19:00
    Чувак в CHR 6.43.2 делает то же самое. Mikrotik был официально уведомлен. Я открыл тикет по этой проблеме [Ticket#2017090222000354], и, как видишь, ему несколько дней назад исполнился год. Всё ещё нет положительного ответа, никаких надежд…
     
     
     
    jarda
    Guest
    #13
    0
    25.09.2018 09:29:00
    vmware workstation 12. Возможно, это не связано ни с хранилищем, ни с архитектурой, а просто обычная программная ошибка в серверном приложении dude, которая присутствует с эпохи dude 4b3, а может, и дольше, судя по старым темам на форуме. Последнюю ошибку удалось решить, просто перезапустив dude. Вопрос только в том, надолго ли этого хватит.
     
     
     
    jarda
    Guest
    #14
    0
    27.09.2018 09:17:00
    Мои последние наблюдения привели меня к выводу, что в случае этой ошибки достаточно просто перезапустить Dude. Чем скорее, тем лучше, чтобы минимизировать разрыв в записываемых данных. В итоге я создал и запланировал регулярный запуск скрипта, который проверяет статус “running”, а в любом другом случае фиксирует ситуацию в лог и перезапускает Dude. Скрипт также ведёт счётчик перезапусков, дату и время последнего перезапуска и последний нежелательный статус Dude. Исключения делать не нужно, даже если в этот момент идёт резервное копирование базы данных. Можете спокойно использовать и модифицировать под свои задачи, а если что-то улучшите — делитесь здесь для всех.

    Для удобства просто вставьте это в терминал:

    /system scheduler  
    add interval=5m name=DudeCheck on-event=DudeCheck policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-time=startup

    /system script  
    add dont-require-permissions=no name=DudeCheck policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=":global DudeA [/dude get status];
    \n:global DudeW running;  
    \n:global DudeLR;  
    \n:global DudeR;  
    \n:global DudeT;  
    \n  
    \n:if ($DudeA != $DudeW) do={  
    \n:log info \"Dude status: $DudeA.\";  
    \n:set DudeT [/system clock get date];
    \n:set DudeT ($DudeT . \" \" . [/system clock get time] );
    \n:set DudeLR [/dude get status];
    \n:set DudeR ($DudeR + 1);  
    \n:log info \"Dude не запущен, выполняется автоматический перезапуск.\";  
    \n/dude set enabled=no;  
    \n:delay 5s;  
    \n/dude set enabled=yes  
    \n}"
     
     
     
    locodog
    Guest
    #15
    0
    27.09.2018 11:39:00
    Ты про мою проблему с повреждённым образом диска? Я пытался перезагрузиться, чувак, и сначала всё работало минуту–две, а потом опять выскакивала та же ошибка.
     
     
     
    jarda
    Guest
    #16
    0
    27.09.2018 12:08:00
    В моём случае было похоже с rb750gr3 / microSD. Теперь, когда я перестал запускать на нём этого парня и перенёс на CHR, простой перезапуск решает проблему на несколько дней без каких-либо заметных побочных эффектов. Пока что… советую тебе последовать моему примеру. Поведение клиента тоже гораздо плавнее с сервером на CHR, чем на rb750gr3. Размер моего файла базы данных — 300 МБ, бэкап в tgz — 115 МБ.
     
     
     
    locodog
    Guest
    #17
    0
    03.10.2018 18:46:00
    Я нашёл SSD и подключил его через USB-to-SATA адаптер, и пока всё работает. Оставлю его на ночь и посмотрю, как будет себя вести.
     
     
     
    billjellis
    Guest
    #18
    0
    15.10.2018 19:54:00
    Запущено на версии 6.42.7, и вот с этого началось (14 октября 2018): чувак, критическая ошибка базы данных: образ диска базы данных повреждён. Это база на 750Г r3 Hex с 30Гб SD. Собираюсь перейти на виртуальную машину. Спасибо за советы. Билл
     
     
     
    jarda
    Guest
    #19
    0
    18.10.2018 08:14:00
    Я не видел этой проблемы в CHR за последние две недели. Очень странно.
     
     
     
    grappy77
    Guest
    #20
    0
    03.11.2018 04:46:00
    Привет! Запусти mongod с опцией --repair. Чтобы восстановить файлы данных, запусти экземпляр mongod с параметром --repair. Если экземпляр mongod использует движок хранения MMAPv1, можно добавить опцию --repairpath, чтобы указать временную директорию для процесса восстановления. Подробности смотри в описании --repairpath. Спасибо!
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры