Клиент: Windows 7 Premium, Office 2010 Pro Plus, оба полностью исправлены.
Сервер: Samba 3.5.10 на CentOS6 (включен SELinux), включены теневые копии. Скорость соединения: 1 Мбит / с.
Поскольку Windows 7 не любит, когда я использую сетевую папку в качестве «библиотеки», не переводя ее в автономный режим, я использовал трюк с их символической привязкой (например, mklink / d c: \ share \ documents \ server \ documents)
Все работает нормально - я могу открывать документы через: c: \ share \ documents (символическая ссылка) \ server \ documents (сетевой путь) и X: \ (после чистого использования X: \ server \ documents ....)
Теперь самое интересное: когда я открываю документ Office 2010 - особенно старую версию Word (97, 2000), которая открывается в Word 2010 через символическую ссылку или, соответственно, «Библиотеку», открытие документа практически невозможно. Открытие небольшого документа занимает минуты. НО, когда я открываю ОДИН документ через прямой путь или сетевое письмо, скорость удовлетворительная.
Кто-нибудь сталкивался с этим? Что-то мне не хватает?
Вы не упоминаете, существует ли такое же поведение с другими файлами, и, поскольку вы этого не сделали, я предполагаю, что это не так.
Возможно ли, что вы столкнулись с проблемой Проверка файлов Office? Я предлагаю вам использовать комбинацию ProcMon, TCPView и Wireshark / TCPDump, чтобы попытаться получить представление о том, что делает Office, когда вы пытаетесь открыть документы через свой каталог с символической ссылкой. Кроме того, поднимите уровень ведения журнала на Samba до 10 и посмотрите, что его делаю.