Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • 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
    Отчёт по SMB-шаре показывает неверное доступное пространство

    Отчёт по SMB-шаре показывает неверное доступное пространство

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Отчёт по SMB-шаре показывает неверное доступное пространство, RouterOS
     
    talkohn
    Guest
    #1
    0
    28.09.2021 22:35:00
    Привет! Использую rb5009 с ROS 7.1rc4. Подключён USB-накопитель на 32 ГБ, отформатированный в ext3. При доступе к шару с Windows и Ubuntu он отображается как диск на 1 ГБ. Я скопировал несколько файлов и проверил накопитель локально — файлы действительно записываются на него (NAND роутера случайно не используется). Похоже, что свободное место, которое показывается, — это свободное место самого роутера, ведь его размер памяти 1 ГБ, но данные всё равно записываются на правильный диск. Какие есть идеи, кроме ненависти к SMB?
     
     
     
    aclarke
    Guest
    #2
    0
    12.11.2021 02:25:00
    Вчера получил свой новый MikroTik RB5009 с прошивкой v7.0.5. Я использовал компьютер с Linux Mint, чтобы отформатировать (ext3) совсем новый 1 ТБ Crucial SATA SSD, после чего подключил его к USB 3.0 порту MikroTik с помощью адаптера SATA-to-USB 3.0. Успешно настроил диск для общего доступа через SMB и смог копировать файлы с Windows 10 (explorer.exe) по адресу (\ip-address\sharename).

    Но столкнулся с очень странным поведением. После копирования примерно 1 ГБ файлов попытался скопировать один файл на 450 МБ — и получил сообщение: «На share1 недостаточно места. Нужно ещё 331 МБ для копирования этих файлов.» Потом попробовал скопировать файл в 104 МБ — получилось. После этого снова попытался с файлом на 450 МБ — тоже успешно! Я продолжил копировать файлы, и вдруг опять появились сообщения, что места нет, когда пытался скопировать файл всего 122 КБ. Затем скопировал восемь файлов по 1 КБ — успешно, а потом 122 КБ файл — тоже успешно!

    Короче говоря, я смог скопировать ещё несколько файлов по 450 МБ, а потом снова получил ошибку нехватки места. На диске в итоге оказалось 11,8 ГБ файлов. Такое чувство, будто в фоне работает какой-то процесс, который заставляет свободное место постоянно меняться.

    Только что удалил все 11,8 ГБ, после чего смог снова скопировать 3,7 ГБ, а затем получил сообщение, что места недостаточно при попытке скопировать файл на 145 ГБ. Перезагрузка роутера ничего не улучшила, но я смог скопировать ещё один файл на 450 МБ, просто перетащив его с рабочего стола в папку внутри Winbox. После этого я попытался скопировать файл на 800 МБ через \ip-address\sharename, но копирование остановилось на середине, и роутер завис — пришлось перезагружать, отключив питание.
     
     
     
    aclarke
    Guest
    #3
    0
    12.11.2021 04:45:00
    Я обновил свой RB5009 до версии v7.1rc6 и по-прежнему сталкиваюсь с теми же проблемами при копировании на USB-накопитель, о которых говорил в предыдущем посте.
     
     
     
    mkx
    Guest
    #4
    0
    12.11.2021 10:28:00
    Что показывает Internet Explorer по поводу объёма/свободного места общей папки, когда пытаешься скопировать довольно большой файл и операция неудачна? Если отображаемое свободное место совпадает с сообщением об отсутствии места, тогда наверное сервис SMB, работающий в ROS, как-то сбрасывается при достижении отметки в 1 ГБ (то есть 2 в степени 30) и сообщает клиенту заниженное значение... что, конечно, нужно исправить.
     
     
     
    aclarke
    Guest
    #5
    0
    12.11.2021 14:15:00
    Спасибо, mkx. Твой ответ очень помог. Если под «internet explorer» ты имел в виду «Windows Explorer», то есть файловый менеджер, а не браузер, он показывает 531 МБ свободного места из 1,4 ГБ общей ёмкости, что странно, учитывая что диск – это USB на 500 ГБ. Мне пришлось подключить общий диск MikroTik в Windows, чтобы он появился в Windows 10, и сделал это так:

    Этот USB-диск отличается от предыдущего, ведь я хотел убедиться, что проблема не связана с неисправным диском. Это внутренний 500 ГБ твердотельный накопитель Western Digital PCIe, установленный в корпус Thunderbolt 3 / USB 3.1 Gen 2:

    WD_BLACK 500GB SN750 NVMe Internal Gaming SSD Solid State Drive - Gen3 PCIe, M.2 2280, 3D NAND, до 3,430 МБ/с - WDS500G3X0C  
    https://www.amazon.com/gp/product/B07MH2P5ZD

    Корпус Plugable USB C to M.2 NVMe без инструментов, совместимый с USB C и Thunderbolt 3, поддерживает скорость USB 3.1 Gen 2 (10 Гбит/с).  
    https://www.amazon.com/gp/product/B07N48N5GR

    Так что я не думаю, что проблема в самом диске, потому что столкнулся с точно такими же проблемами, как и с тем, о котором писал в предыдущем сообщении. Когда я скопировал на него файл размером 882 МБ, Windows показал скорость передачи в 80 МБ/с — это очень быстро и доказывает, что USB 3.0 порт MikroTik RB5009 — это шаг вперёд по сравнению с USB 2.0 портами.

    Я форматировал диск в Linux с помощью gparted, выбрав тип таблицы разделов msdos и файловую систему ext3.
     
     
     
    mkx
    Guest
    #6
    0
    12.11.2021 14:50:00
    Ладно, я имел в виду проводник Windows. Извини за путаницу. Так что твой тест подтвердил моё предположение, что служба SMB в ROS неправильно сообщает размер файловой системы (и объём свободного места). Точно посчитать сложно... но производители SSD обычно используют десятичные приставки (то есть 500GB — это 500×10⁹ байт), тогда как большинство (если не все) программных инструментов по-прежнему оперируют двоичными приставками (1GB = 2³⁰ байт). Новые стандарты пытаются убрать эту путаницу, вводя для двоичных приставок букву «i» — например, 500 GiB. К сожалению, мало кто из софта следует этому стандарту. А значит, диск на 500GB обычно отображается как диск на 465 GiB (да ещё и немного меньше после форматирования). Теперь, если предположить целочисленное переполнение (2³²), такая файловая система будет показывать размер около 1,7 GiB. Если ты каким-то чудом загрузишь немного больше файлов на 1,7 GiB, свободное место станет около 4 GiB... что жутко запутает любой софт, который сравнивает полный размер и свободное место, ведь свободного места в 4 GiB будет больше, чем всего диска — 1,7 GiB.
     
     
     
    aclarke
    Guest
    #7
    0
    13.11.2021 21:53:00
    Я попытался скопировать файл размером 3,9 ГБ с Linux Mint v20.2 на общий USB-диск MikroTik RB5009, и, как и в Windows 10, получил предупреждение о том, что места на диске недостаточно, хотя на 500-гигабайтовом USB-накопителе не было никаких данных. Но в отличие от Windows 10, Linux дал мне возможность всё равно скопировать файл, и у меня это без проблем получилось. Затем я нашёл эту страницу, которая всё объясняет идеально: https://superuser.com/questions/1423396/samba-reports-incorrect-disk-space-when-on-shared-mount-points-not-directly-bene. Если MikroTik сможет реализовать что-то похожее на описанное там, копирование больших файлов на общий USB-диск на роутере MikroTik станет возможным без необходимости менять операционную систему.
     
     
     
    aclarke
    Guest
    #8
    0
    05.01.2022 01:29:00
    Я связался напрямую с MikroTik по указанной выше проблеме и получил следующее письмо:  
    Дата: 21.12.2021  
    От: Oskars K. (Jira) <support@mikrotik.com>  
    Тема: Поддержка MikroTik #[SUP-67805]: Общая папка на USB-накопителе 64 ГБ в RB5009 показывает лишь 2,3 ГБ свободного места

    Здравствуйте,  
    Спасибо за ваш отчет! Мы планируем исправить эту проблему в ближайших версиях RouterOS, к сожалению, сейчас не могу назвать точные сроки.  

    С уважением,  
    Oskars K.
     
     
     
    talkohn
    Guest
    #9
    0
    28.01.2022 17:53:00
    –ОБНОВЛЕНИЕ– Похоже, проблема с пробелами решена в версии 7.2rc3!!
     
     
     
    ryan800
    Guest
    #10
    0
    19.06.2025 11:50:00
    Это явно похоже на странности с отчётами SMB, а не на реальную проблему с хранилищем, особенно учитывая, что ты подтвердил: файлы действительно записываются на USB-накопитель, а не во внутреннюю NAND-память роутера. То, что ты видишь (заявленный размер в 1 ГБ), скорее всего, вызвано неправильной передачей информации о свободном месте SMB-сервером на основе внутренней памяти роутера (которая, как ты сказал, около 1 ГБ). Такое бывает, когда SMB-сервер некорректно передаёт данные о пространстве подключённого диска, особенно если это внешний носитель, вроде USB.

    Одно из решений, которое помогает некоторым пользователям, — перейти на более стабильную систему хранения, например, добавить PCIe SSD, если твоя плата это поддерживает. Она обычно ведёт себя стабильнее в вопросах отчёта свободного места и обеспечивает лучшую производительность вообще, особенно при частых передачах файлов или работе с большими поделёнными папками. Пока RouterOS не исправит реализацию SMB, такое обновление хранилища поможет избежать этих странных ограничений.
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры