Назад | Перейти на главную страницу

Медленный просмотр общего ресурса SAMBA в Windows с помощью проводника

При просмотре файлового сервера SAMBA проводнику требуется очень много времени (60+ секунд) для загрузки общего ресурса. Если я просматриваю тот же общий ресурс в командной строке с помощью следующей команды, он немедленно возвращает список.

dir \\server\share

Это заставляет меня думать, что это проблема Windows, а не файлового сервера.

Как я могу диагностировать проблему? Чем отличается проводник от команды "dir"?

Спасибо.

Оказывается, проблема была вызвана отключением NFS-соединения на хосте Samba. Это соединение не использовалось общедоступными ресурсами, которые не загружались, но это по-прежнему препятствовало нормальной работе Samba.

Вы спросили: «Как мне диагностировать проблему?» Вот как я бы начал устранять это:

Если вы выполнили эти шаги, не могли бы вы отредактировать свой вопрос, чтобы показать результаты этих шагов? Более подробная информация в вопросе приведет к более подробным ответам. Спасибо.

  1. У вас есть доступ к хосту, на котором запущена Samba? Какая ОС стоит на хосте? Я бы зашел на этот хост и посмотрел файлы журнала самбы. Местоположение файла журнала должно быть определено в /etc/samba/smb.conf или включенный файл конфигурации.
  2. Какой IP-адрес у сервер? Предполагая, что это 192.168.1.2, делать dir \\server\share и dir \\192.168.1.2\share обеим требуется одинаковое количество времени для загрузки общего ресурса? Занимает ли проводник одинаковое время при использовании IP и имени хоста? Если время быстрее с одним или другим, это указывает на проблему с разрешением имен.
  3. У вас есть другой идентичный клиент для тестирования доли samba? На втором клиенте проблема такая же? Или проблема проявляется только на одном клиенте? Идентичная проблема на обоих клиентах предполагает, что параметр конфигурации на сервере Samba нуждается в корректировке.
  4. У вас есть Linux-хост для тестирования клиентского доступа? Если мне нужно отлаживать службу самбы, я нахожу smbclient полезный инструмент.
  5. Проблема появляется только с самбой и файлообменником? Или хост предлагает другие службы (http?), Которые вы можете проверить по IP и имени, чтобы увидеть, есть ли разница?