В настоящее время я обновляю файловый сервер Samba (с 3.0.23d до 3.4.3). У меня проблема на стороне клиента Windows: если клиент обращался к UNC-пути или подключенному диску с сервера Samba до обновления, то после обновления эти пути или диски недоступны.
Однако я могу постоянно решать проблему на стороне клиента навсегда, перезагружая клиента, а затем повторно отображая все подключенные диски. Проблема, по-видимому, связана с "памятью" клиента на сервере Samba перед обновлением, которую очищает перезагрузка и повторное отображение.
У меня такая же проблема и такое же исправление в Windows XP SP3 и Windows Server 2003 SP2.
Это конкретный вопрос: можно ли воспроизвести преимущества перезагрузки Windows без фактической перезагрузки клиента?
Я пытался перезапустить различные службы Windows, отключить и включить сеть, выйти из системы и снова войти в нее, но ничего, кроме перезагрузки, похоже, не помогло.
Запустите командную строку и введите "net use \\ servername / d"
Игнорируйте общие ресурсы, которые вы могли сопоставить, это приведет к удалению подключения к серверу, включая любую кэшированную проверку подлинности.
Что делать, если вы попытаетесь перезапустить службу клиента отслеживания распределенных ссылок?
Вы не против переназначить диски без перезагрузки? Из командной строки вы можете:
ИСПОЛЬЗОВАНИЕ / УДАЛЕНИЕ *
Это удалит все сопоставления. Затем вы можете снова установить их. Было бы интересно посмотреть, как выглядит NET USE (в котором будут перечислены все сопоставления) до и после.
Кроме того, если все сопоставления должны быть одинаковыми в каждом поле, вы можете просто написать быстрый пакетный сценарий для сетевого использования / удаления с последующим сетевым использованием для каждого из сопоставлений, которые должны существовать. Надеюсь, это поможет.
Попробуйте поискать в апплете «Сохраненные имена пользователей и пароли» на панели управления на клиентских машинах учетные данные, которые были сохранены для общих ресурсов Samba, и измените их там.
Я бы попробовал перезапустить службу «Рабочая станция».