Мы установили WFF 2.5 и использовали его для успешной настройки фермы и предоставления дополнительного сервера в нашей тестовой среде.
Наша среда (контроллер, первичные, вторичные серверы) - это Windows 2008 Server Web Edition R2 с IIS 7.5 и установленным WFF 2.5.
У нас продолжаются проблемы с заблокированным файлом .tmp в каталоге, связанном с пулами приложений. Монитор процессов указывает, что это рабочий процесс (w3wp.exe), блокирующий файл.
Точное сообщение об ошибке Не удалось запустить операцию «ProvisionApplications». Не удалось запустить метод «Microsoft.Web.Farm.SyncApplicationsRemoteMethod» на сервере «abc». Исключение в потоке ответов. Произошла ошибка при обработке операции «Удалить файл» на «ABC85DA.tmp». Код ошибки был 0x80070020. Процесс не может получить доступ к «C: \ inetpub \ temp \ appPools \ ABC85DA.tmp», так как он используется другим процессом
Если я выключаю службу активации процессов Windows, в которой AFAIK размещает рабочий процесс, ошибка исчезает.
Очевидно, однако, чтобы подключить сервер к сети, нам нужно запустить службу, и, как только мы это сделаем, этап автоматической подготовки завершится неудачно, и WFF пометит сервер как нездоровый и выведет его из фермы.
Я пытался отключить инициализацию приложений, сняв флажок «Включить инициализацию приложений» в модуле инициализации приложений, но, похоже, что операция по-прежнему срабатывает каждые 30 секунд.
Итак - две проблемы на самом деле:
- Как решить проблему с блокировкой файла во временном файле пула приложений.
Как отключить автоматическую подготовку приложений
вторичные серверы? (это действительно обходной путь второго приза в случае
нет решения проблемы 1)
ТИА