Služba Replikace distribuovaného systému souborů v počítači se systémem Windows Server 2003 R2 s aktualizací Service Pack 2 neočekávaně ukončena

Překlady článku Překlady článku
ID článku: 977211 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Zvažte následující scénář:
  • Máte na počítači se systémem Windows Server 2003 R2 Service Pack 2 (SP2).
  • Tento počítač je součástí skupiny replikace. Tento počítač replikuje jednu nebo více složek replikované spolu s jeho partnerských serverů pro replikaci.
  • Tento počítač nainstalujete replikace distribuovaného systému souborů (DFS).
V tomto případě služba Replikace distribuovaného systému souborů neočekávaně ukončena. Do protokolu aplikací zaznamenána následující událost systému ID 7031 instance:

ID události 7031
Zdroj: Správce řízení služeb:
Služba Replikace distribuovaného systému souborů (DFSR) byla neočekávaně ukončena. Provedl v tomto 1 jednou. Následující nápravná opatření jsou přijímána v milisekundách 300000: restartovat službu.

Sledování využití paměti služba Replikace distribuovaného systému souborů pomocí nástroje Sledování výkonu nebo Správce úloh, zjistíte, že služba Replikace distribuovaného systému souborů spotřebovává až 2 gigabajty (GB) paměti před východy služby.

Poznámka:
  • K tomuto problému self-termination dochází na pouze x 86 platformách z důvodu omezené adresy místa.
  • Na platformách x 64 může dojít k problému spotřebu paměti.
  • Je nemůže tento problém můžete obejít pomocí / 3 GB přepnout, protože replikace distribuovaného systému souborů není "rozsáhlý adresní prostor"-vědomi služby.

Příčina

K tomuto problému dochází, protože databáze Extensible Storage Engine (ESE), používané replikace distribuovaného systému souborů spotřebovávají příliš velké množství virtuální paměti (stránkovaného fondu). Proto replikace distribuovaného systému souborů nelze přidělit paměť pro další operace a ukončí služba Replikace distribuovaného systému souborů.

Řešení

Informace o opravě hotfix

Podporovaná oprava hotfix k dispozici od společnosti Microsoft. Tato oprava hotfix je však určena pouze k odstranění problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, ve kterých dochází k problému popsaného v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud je přísně neohrožuje tento problém, doporučujeme počkat na další aktualizaci softwaru, která bude tuto opravu hotfix obsahovat.

Pokud je oprava hotfix k dispozici ke stažení, je oddíl "K dispozici oprava Hotfix stahování" v horní části tohoto článku znalostní báze Knowledge Base. Pokud v této části se nezobrazí, obraťte se na služby Microsoft a podporu získat opravu hotfix.

Poznámka: Pokud vyskytnout další problémy nebo řešení potíží je vyžadován, pravděpodobně budete muset vytvořit požadavek na samostatnou službu. Výdaje na podporu se obvykle týkají dalších otázek a problémů, které se netýkají této zvláštní opravy hotfix. Úplný seznam telefonních čísel služby Microsoft a podpora nebo vytvořit zvláštní požadavek na službu na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: "K dispozici oprava Hotfix stahování" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, je to, protože oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, vaše musí být v počítači systém Windows Server 2003 Service Pack 2 (SP2).

Další informace o tom, jak získat aktualizaci Windows Server 2003 service pack nebo aktualizace service pack systému Windows XP Professional x 64 Edition naleznete následující článku znalostní báze Microsoft Knowledge Base:
889100Jak získat nejnovější aktualizaci service pack pro systém Windows Server 2003

Pokyny k instalaci

Po instalaci této opravy hotfix, definovat omezení paměti pro mezipaměti databáze úložiště z replikace distribuovaného systému souborů. Hodnota tohoto limitu je určen počet 8 KB stránek, které by mohly být použity. Chcete-li nastavit limit paměti, postupujte podle kroků v následující části "Přípravou" a "Konfigurace" části.
Příprava
Zkontrolujte velikost databáze replikace distribuovaného systému souborů na svazku. Chcete-li provést tuto kontrolu, postupujte takto:
  1. Replikace distribuovaného systému souborů databáze (dfsr.db) je umístěn na každý svazek nakonfigurován pro replikace distribuovaného systému souborů v následujícím umístění:
    \System svazku Information\DFSR\database_ <guid>\
    Poznámka: Chcete-li získat seznam svazků, které jsou nakonfigurovány pro replikace distribuovaného systému souborů na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
    Získání cesty /namespace:\\root\microsoftdfs C:\>WMIC DfsrVolumeInfo VolumePath, VolumeGuid
    Následující je ukázkový výstup, který je generován při spuštění tohoto příkazu:
    3E766AD0-9BF5-11 D 9-BB89-806E6F6E6963 \\.\C VolumeGuid VolumePath:
    Pouze pomocí místního systémového účtu ve výchozím nastavení má přístup k této struktury adresářů. Můžete však poskytnout přístup správce ke složkám. Proto přístup k této struktury adresáře použijte jednu z následujících metod:
    • Chcete-li spustit relaci konzoly v kontextu účtu Local System v počítači se systémem Windows Server 2003, na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
      PSEXEC –S CMD.EXE
      Poznámka Chcete-li spustit relaci konzoly v kontextu účtu Local System pomocí vzdálené plochy připojení k počítači, na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
      MSTSC/CONSOLE
    • Přístup této struktury adresářů pomocí účtu správce, povolte oprávnění "Čtení" skryté soubory a systému souborů ve složce System Volume Information, která je umístěna v kořenovém adresáři svazku. Do složky přidejte oprávnění pro účet správce "Čtení". Poté, co provedete, můžete zobrazit složku System Volume Information. Ujistěte se, že po dokončení kroku následující obnovit oprávnění.

      Poznámka: Složku "System Volume Information" použije řízení přístupu k zabránění přístupu pomocí Vše nasvědčuje kromě účtu místní systém. Proto žádné snaží o neoprávněný přístup adresáře výsledkem zpráva "Přístup byl odepřen". Chcete-li tomu zabránit, přidejte "Čtení" oprávnění k účtu správce pro složku.
  2. Spusťte následující příkaz proti každý svazek. Z výstupu mějte na paměti, velikost databáze na svazek. Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
    DIR /S <Volume > \System Volume Information\DFSR\database_ <GUID > \DFSR.DB
    Poznámka identifikátor GUID je globálně jedinečný identifikátor databáze.
Konfigurace
Upozornění Při nesprávných úpravách registru pomocí Editoru registru nebo jiným způsobem může dojít k vážným problémům. Tyto problémy mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že tyto problémy bude možné vyřešit. Úpravy registru provádíte na vlastní nebezpečí.

Použít vhodné konfiguraci. Chcete-li použít konfiguraci, vytvořit položky registru, které jsou uvedeny v situaci vhodné pro vaše prostředí. Následuje seznam scénářů:
  • Velikosti úložiště DFS replikace databází na všech svazcích, které jsou hostiteli replikované složky jsou stejné. V tomto scénáři zadejte společný limit využití paměti pro mezipaměti databáze úložiště pro všechny svazky. Toto omezení platí pro databáze ESE replikace jednotky DFS, které jsou umístěny na všech svazků v počítači. Chcete-li to provést, vytvořte položku registru následující:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dfsr\Parameters

    DWORD value: maxDbCacheSizeInPages


    Předpokládejme například, následující:
    • Máte tři svazky, které jsou hostitelem replikované složky v počítači.
    • Chcete mezipaměti databáze úložiště z replikace distribuovaného systému souborů použít nejvýše 1,2 GB paměti na tomto počítači.
    • Chcete distribuovat tento limit úložiště DFS replikace databází, které jsou umístěny na všechny tři svazky stejným dílem.
    Výpočet čísla 8 KB stránek, které tvoří 1,2 GB paměti. 1,2 GB paměti je 1258291.2 KB nebo přibližně 1258000 KB je roven přibližně 157250 stránky 8 KB. Proto maxDbCacheSizeInPages dat musí být stanovena na hodnotu 157250 desítkové. Toto číslo představuje počet stránek, které budou distribuovány rovnoměrně mezi všechny tři svazky. Toto rozdělení rovná 8 KB stránek je 52416 8 KB stránek na jeden svazek.
  • Velikosti úložiště DFS replikace databází na všech svazcích, které jsou hostiteli replikované složky nejsou stejné. V tomto scénáři omezit jiný paměťový využití pro mezipaměť databáze úložiště pro každý svazek. Chcete-li to provést, vytvořte následující hodnotu registru maxDbCacheSizeInPages pod klíčem existující specifické pro svazek:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dfsr\Parameters\
    <Volume GUID >
    DWORD value: maxDbCacheSizeInPages


    Poznámka: Zástupný symbol “ Volume GUID ” zástupným symbolem pro jeden z odpovídajícího objemu GUID nalezené v části "Přípravou".

    Například Předpokládejme, že máte následující jednotky a následující odpovídající velikosti databáze replikace distribuovaného systému souborů:
    • Svazek F, s velikostí databáze 0,8 GB
    • Svazek G, s velikostí databáze 2.2 GB
    • Svazek H, s velikostí databáze 1.0 GB
    Celková velikost všech databází je 4.0 GB.

    V tomto příkladu předpokládejme, že mezipaměť databáze úložiště replikace distribuovaného systému souborů použít nejvýše 1,2 GB paměti na tomto počítači. Pro distribuci 157250 stránky 8 KB (přibližně 1,2 GB), nastavte následující hodnoty pro maxDbCacheSizeInPages položky registru v desítkové soustavě:
    • Svazek F obsahující databázi 0,8 GB
      Svazek F: 157250 x 0,8 / 4.0 = 31450 8 KB stránek
    • Svazek G obsahující databázi 2.2 GB
      Svazek G: 157250 x 2.2 / 4.0 = 86487 8 KB stránek
    • Svazek H obsahující databázi 1.0 GB
      Svazek v: 157250 x 1.0 / 4.0 = 39312 8 KB stránek
Poznámka:
  • Maximální hodnota na svazku je pevný omezena 0x7fffffff šestnáctkové roven 2 147 483 647 desítkové.
  • Po zadání data pro položky registru, restartujte službu.

Požadavek na restartování

Po instalaci této opravy hotfix, musíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje dříve vydané opravy hotfix.

Informace o souboru

Angličtina (Spojené státy) verze této opravy hotfix instaluje soubory, které mají atributy, které jsou uvedeny v následujících tabulkách. Data a časy těchto souborů jsou uvedeny koordinovaný světový čas (UTC). Kalendářní data a časy jednotlivých souborů v místním počítači jsou zobrazeny v místního času společně podle aktuálního letní čas (DST). Navíc data a časy mohou změnit při provádění některých operací se soubory.
Poznámky k informacím o souborech systému Windows Server 2003
  • Kromě soubory, které jsou uvedeny v těchto tabulkách, tato oprava hotfix také nainstaluje příslušný soubor katalogu zabezpečení (KB number .cat) který je podepsaný digitálním podpisem společnosti Microsoft.
Pro všechny podporované-verze x 86 systému Windows Server 2003

Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SP
Dfsr.exe5.2.3790.46183,594,75213. Listopad 200911: 08x 64AKTUALIZACE SP2
W03a3409.dll5.2.3790.459044,03213. Listopad 200911: 08x 64AKTUALIZACE SP2
Ww03a3409.dll5.2.3790.459043,52013. Listopad 200911: 08x 86AKTUALIZACE SP2

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části „ platí.

Další informace

Psexec.exe nástroj můžete stáhnout na následujícím webu společnosti Microsoft:
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
Další informace o terminologii aktualizace softwaru naleznete následující článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 977211 - Poslední aktualizace: 13. ledna 2010 - Revize: 1.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows Server 2003 Service Pack 2 na těchto platformách
    • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
    • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Klíčová slova: 
kbmt kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix KB977211 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:977211

Dejte nám zpětnou vazbu

 

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