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

Как исправить зависания OSX-клиента на общем ресурсе Windows?

У меня есть два MacBook Pro (OSX 10.6.7), которые обращаются к файлам, хранящимся на 64-битном и 32-битном ПК с Windows 7.

Клиенты MBP могут без проблем подключаться к общим папкам Windows и передавать файлы.

Однако примерно через день акции перестают отвечать. Если вы щелкните имя сервера в разделе «SHARED» в Finder, вы получите сообщение о состоянии «Connecting ...». Как только это произойдет, доступ к ПК будет невозможен.

В Терминале общие сетевые ресурсы отображаются как смонтированные. Если вы попытаетесь получить доступ к креплениям, например "ls / Volumes / data", команда зависает и не может быть нажата Ctrl / C.

Акции не могут быть размонтированы, например. sudo umount -f / Volumes / data "тоже зависает.

Единственный способ восстановить доступ к компьютерам с Windows - это перезагрузить MBP.

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

Нет, Apple заменяет Samba в 10.7, потому что это GPLv3. (И Apple избегает GPL как чумы. Видите, они также медленно отходят от GCC).

Теперь, чтобы ответить на исходный вопрос, кажется, что связь «просто» потеряна. И поскольку монтирование выполняется на уровне ядра, он может полностью повесить машину.

Я думаю, ваша проблема связана с внезапной потерей подключения к сети. Вот что я ищу:

  • Смена IP-адреса (сервера или клиента): возможно, истекает срок аренды DHCP?
  • Может быть, какая-то проблема с Wi-Fi, если вы подключены к Wi-Fi

Вероятно, это ошибка самбы, Apple заменяет ее в 10.7 именно по этим причинам.

При этом я предполагаю, что ваше соединение разрывается и не создается повторно. Взгляните на этот пост, в котором у пользователей возникают похожие проблемы: https://superuser.com/questions/144327/mac-os-cant-connect-to-smb-shares-after-sleep

Что вы получаете, когда просматриваете акции с помощью smbclient [share] -L в Терминале? Там тоже висит? Вы проверяли программу просмотра событий на компьютере с Windows 7? Судя по моему последнему опыту настройки SMB для OS X, мне пришлось изменить некоторые свойства SMB на стороне Windows, чтобы все работало нормально.