MikroTik: storage mount path not accessible — Исправление Container
- В журнале RouterOS появляется ошибка:
container,error storage mount path not accessible: /usb1/data. - Контейнер не может получить доступ к внешней директории и аварийно завершает работу.
- Накопитель переходит в статус
read-onlyили отмонтируется при нагрузке.
1. Проверка статуса накопителя в подсистеме Disks
/disk print detailУбедитесь, что диск виден в системе, имеет статус ready и файловую систему ext4.
2. Создание каталогов и настройка точек монтирования (Mounts)
# Создание записи монтирования папки с USB-диска внутрь контейнера:
/container mounts
add name=etc_data src=usb1-part1/app_data/etc dst=/etc/app
add name=log_data src=usb1-part1/app_data/logs dst=/var/log/app3. Привязка Mounts к профилю контейнера
/container
set [ find ] mounts=etc_data,log_data4. Проверка прав доступа и предотвращение сбоев питания накопителя
Если диск периодически «отваливается», проверьте стабильность питания USB-порта (используйте активный USB-хаб с внешним БП для внешних HDD/SSD) или увеличьте задержку инициализации диска.
Частые вопросы (FAQ)
Почему нельзя использовать файловую систему NTFS или FAT32 для монтирования в контейнеры?
Linux-контейнеры требуют поддержки стандартных прав доступа Linux (chmod/chown), сокетов и симлинков, которые корректно работают только на нативных файловых системах ext4.
Как создать директорию на диске маршрутизатора?
Папки можно создать через WebFig/WinBox в меню Files, либо через встроенный терминал с помощью скрипта создания или передачи по SFTP/SMB.
Что происходит при переполнении диска контейнером?
Контейнер зависает, а процессы базы данных (например, SQLite/Redis) могут повредить рабочие файлы данных.
Можно ли монтировать общую сетевую папку SMB/NFS в контейнер?
Напрямую в RouterOS v7 монтируются только локальные пути из меню /disk. Сетевые хранилища можно подключить, если сам контейнер внутри содержит NFS/SMB клиент.