Poprawka: Przeciek pamięci w Rhs.exe po skonfigurowaniu usług IIS 7.5 W3SVC w klastrze pracy awaryjnej systemu Windows Server 2008 R2 z dodatkiem SP1

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2618982 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Po skonfigurowania następujące usługi Service Pack 1 (SP1) dla systemu Windows Server 2008 R2 klastra pracy awaryjnej za pomocą skryptu Clusweb7.vbs występuje przeciek pamięci w procesie zasobów obsługujący podsystem (Rhs.exe):
  • Internet Information Services (IIS) 7.5 sieci World Wide Web Publishing Service (W3SVC)
W związku z tym proces Rhs.exe stale zwiększa jego zużycie pamięci.

W przypadku wystąpienia tego problemu jest za mało pamięci warunek może wystąpić w sklastrowanej usługi W3SVC.

Notatki
  • Skrypt Clusweb7.vbs jest opisany w artykule 970759 bazy wiedzy Microsoft Knowledge Base (KB).
  • Ten problem występuje podczas korzystania z usług IIS 7.5 w klastrze pracy awaryjnej systemu Windows Server 2008 R2.

Przyczyna

Ten problem występuje, ponieważ pamięci IAppHostElement Niezwolnione obiekty.

Gdy uruchamia skrypt Clusweb7.vbs, GetAdminSection funkcja alokuje pamięć do scalenia indywidualnej jednego lub więcej IAppHostElement obiekty. Obiekty te są używane w miejscach, w ścieżce hierarchii. Jednakże nie jest zwalniane pamięci dla tych obiektów. W związku z tym, występuje przeciek pamięci, który jest opisany w sekcji "Symptomy" podczas LooksAlive Funkcja w wywołaniach skrypt Clusweb7.vbs GetAdminSection Funkcja.

Uwaga Przyczyną tego problemu w tylko system Windows Server 2008 R2 z dodatkiem SP1 GetAdminSection funkcja wewnętrznie jest oferowany jako nowa funkcja w systemie Windows Server 2008 R2 z dodatkiem SP1.

Rozwiązanie

Informacje o poprawce

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Tylko w systemach, w których występuje problem opisany w tym artykule, należy zastosować tę poprawkę. Ta poprawka może być dodatkowo testowana. Jeżeli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca poczekanie na następną aktualizację oprogramowania zawierającą tę poprawkę.

Jeśli poprawka jest dostępna do pobrania, istnieje sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma w tej sekcji, należy skontaktować się z działem pomocy technicznej firmy Microsoft w celu uzyskania poprawki.

Uwaga Wystąpienia dodatkowych błędów lub konieczności rozwiązania problemu, należy utworzyć osobne zlecenie usługi. Zwykłe technicznej będą pobierane do dodatkowych pytań i problemów, które nie kwalifikują się do tej poprawki. Aby uzyskać pełną listę numerów telefonów z działem pomocy technicznej firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następującą witrynę sieci Web firmy Microsoft:
http://support.microsoft.com/contactus/?ws=support
Uwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których poprawka jest dostępna. Jeśli język nie jest widoczny, jest to, ponieważ poprawka nie jest dostępna dla danego języka.

Wymagania wstępne

Aby zastosować tę poprawkę, musi mieć zainstalowany na komputerze, na którym jest uruchomiony system Windows Server 2008 R2 z dodatkiem SP1 usług IIS 7.5.

Wymaganie dotyczące ponownego uruchomienia

Po zainstalowaniu tej poprawki, jeśli uruchomiono program IIS po zainstalowaniu tej poprawki należy ponownie uruchomić komputer.

Informacje dotyczące zastępowania poprawek

Ta poprawka nie zastępuje poprzednio wydane poprawki.

Informacje o plikach

Wersja anglojęzyczna tej poprawki ma atrybuty pliku (lub nowsze) wymieniono w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane skoordynowanego czasu uniwersalnego (UTC). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć Strefa czasowa w karcie Data i godzina element w Panelu sterowania.

Wszystkie obsługiwane wersje systemu Windows 7 systemu 86 x
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataGodzinaPlatforma
Nativerd.dll7.5.7601.2182536454422-Wrz-201106: 18x 86
Wszystkie obsługiwane 64-bitowego systemu Windows 7 i Windows Server 2008 R2
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataGodzinaPlatforma
Nativerd.dll7.5.7601.21825472,57622-Wrz-201106: 36x 64
Wszystkie obsługiwane IA-64na podstawie wersji systemu Windows Server 2008 R2
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataGodzinaPlatforma
Nativerd.dll7.5.7601.21825982,52822-Wrz-201104: 08IA-64

Stan

Firma Microsoft potwierdziła, że jest to usterka występująca w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Obejście problemu

Aby obejść ten problem, uruchom ponownie komputer, na którym jest uruchomiona usługa IIS.

Więcej informacji

Aby odtworzyć ten problem na serwerze usług IIS 7.5 w środowisku-klaster, uruchom następujący skrypt w skrypcie Clusweb7.vbs:
SITES_SECTION_NAME = "system.applicationHost/sites" APPLICATION_POOLS_SECTION_NAME = "system.applicationHost/applicationPools" CONFIG_APPHOST_ROOT = "MACHINE/WEBROOT/APPHOST" Do LooksAlive() WScript.Sleep(500) Loop Function LooksAlive( ) Dim adminManager, index Set adminManager = CreateObject("Microsoft.ApplicationHost.AdminManager") Set sitesSection = adminManager.GetAdminSection(SITES_SECTION_NAME, CONFIG_APPHOST_ROOT) set configSection = adminManager.GetAdminSection(APPLICATION_POOLS_SECTION_NAME, CONFIG_APPHOST_ROOT) Set adminManager = nothing End Function
UwagaPo uruchomieniu tego skryptu występuje przeciek pamięci w procesie Wscript.exe. Menedżera zadań można użyć do monitorowania wykorzystania pamięci procesu Wscript.exe.

Aby uzyskać więcej informacji na temat skryptu Clusweb7.vbs kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

970759Konfigurowanie usług IIS 7.0 World Wide Web Publishing Service w klastrze pracy awaryjnej systemu Windows Server 2008

UwagaArtykuł 970759 dotyczy także systemu Windows Server 2008 R2.

Podobny problem występuje podczas korzystania z Internet Information Services (IIS) 7.0 w systemie Windows Server 2008 klastra pracy awaryjnej. Aby uzyskać więcej informacji kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2163398Przeciek pamięci w procesie Rhs.exe podczas konfigurowania usług IIS 7.0 World Wide Web Publishing Service w klastrze pracy awaryjnej systemu Windows Server 2008

Informacje o dodatkowych plikach

Dodatkowe pliki dla wszystkich obsługiwanych x 86 wersje systemu Windows 7
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuUpdate.mum
Wersja plikuNie dotyczy
Rozmiar pliku2,223
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 37
PlatformaNie dotyczy
Nazwa plikuX86_462dd60b1f5bc772889a3b62e21bccab_31bf3856ad364e35_6.1.7601.21825_none_5f143df9a4afbcd9.manifest
Wersja plikuNie dotyczy
Rozmiar pliku707
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 37
PlatformaNie dotyczy
Nazwa plikuX86_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21825_none_1370ada52c393fb7.manifest
Wersja plikuNie dotyczy
Rozmiar pliku346,260
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 45
PlatformaNie dotyczy
Dodatkowe pliki dla wszystkich obsługiwanych 64-bitowego systemu Windows 7 i Windows Server 2008 R2
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuAmd64_568e1849db5c2253ddc724a045ae4cd2_31bf3856ad364e35_6.1.7601.21825_none_49e8fe34c8d172b9.manifest
Wersja plikuNie dotyczy
Rozmiar pliku1,064
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 38
PlatformaNie dotyczy
Nazwa plikuAmd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21825_none_6f8f4928e496b0ed.manifest
Wersja plikuNie dotyczy
Rozmiar pliku346,266
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 51
PlatformaNie dotyczy
Nazwa plikuUpdate.mum
Wersja plikuNie dotyczy
Rozmiar pliku2,447
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 38
PlatformaNie dotyczy
Nazwa plikuWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21825_none_79e3f37b18f772e8.manifest
Wersja plikuNie dotyczy
Rozmiar pliku337,680
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 51
PlatformaNie dotyczy
Dodatkowe pliki dla wszystkich obsługiwanych IA-64na podstawie wersji systemu Windows Server 2008 R2
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuIa64_02eb46367127669009589974fbfb15c1_31bf3856ad364e35_6.1.7601.21825_none_746a785c7b18c8c3.manifest
Wersja plikuNie dotyczy
Rozmiar pliku1,062
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 37
PlatformaNie dotyczy
Nazwa plikuIa64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21825_none_1372519b2c3748b3.manifest
Wersja plikuNie dotyczy
Rozmiar pliku346,263
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 38
PlatformaNie dotyczy
Nazwa plikuUpdate.mum
Wersja plikuNie dotyczy
Rozmiar pliku1,868
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 37
PlatformaNie dotyczy
Nazwa plikuWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21825_none_79e3f37b18f772e8.manifest
Wersja plikuNie dotyczy
Rozmiar pliku337,680
Data (UTC)22-Wrz-2011
Godzina (UTC)10: 38
PlatformaNie dotyczy

Właściwości

Numer ID artykułu: 2618982 - Ostatnia weryfikacja: 13 października 2011 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Internet Information Services 7.5
Słowa kluczowe: 
kbqfe kbhotfixserver kbfix kbautohotfix kbexpertiseadvanced kbsurveynew kbmt KB2618982 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:2618982

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com