Kontroler domain berjalan lebih lambat atau berhenti merespons saat proses pengumpulan sampah

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 974803 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Pada kontroler domain (DC) yang menjalankan Windows Server 2003, Windows Server 2008, atau Windows Server 2008 R2, Anda mungkin mengalami gejala berikut:
  • Server berjalan lebih lambat dari yang diharapkan setiap beberapa jam.
  • Server berhenti merespons setiap beberapa jam.
Masalah ini berlangsung selama beberapa menit dan kemudian menghilang.

Catatan Jika Anda menggunakan Monitor kinerja (Perfmon.exe) untuk memantau kontroler domain, Anda menemukan bahwa penggunaan CPU dan disk i/O yang sangat tinggi ketika masalah ini terjadi.

Catatan Jika Anda mengaktifkan pengumpulan sampah acara penebangan menurut kB314980, Anda menemukan bahwa proses pengumpulan sampah berjalan ketika masalah ini terjadi. Namun, benda-benda batu nisan tidak dihapus.

Ketika masalah ini terjadi, satu atau lebih peristiwa berikut ditambahkan dalam layanan direktori log:
Jenis peristiwa: kesalahan
Sumber peristiwa: NTDS ISAM
Kategori peristiwa: (14)
ID Peristiwa: 623
Tanggal:<date> </date>
Waktu:<time> </time>
Pengguna: N/A
Komputer:<computer name=""> </computer>
Description: NTDSA NTDS (432): Toko versi untuk contoh ini (0) telah mencapai luas maksimal <number>. Ada kemungkinan bahwa transaksi berjalan lama mencegah pembersihan toko versi dan menyebabkan untuk membangun dalam ukuran. Pembaruan akan ditolak sampai transaksi berjalan lama telah benar-benar melakukan atau memutar kembali. </number>
Mungkin berjalan lama transaksi:
SessionId:<id> </id>
Sesi-konteks: <context> Sesi-konteks ThreadId: <id> Pembersihan: 1</id></context>
Jenis peristiwa: kesalahan
Sumber peristiwa: NTDS umum
Kategori peristiwa: Pemrosesan Internal
ID Peristiwa: 1519
Tanggal:<date> </date>
Waktu:<time> </time>
Pengguna: NT AUTHORITY\LOCAL layanan
Komputer:<computer name=""> </computer>
Description: Kesalahan internal: Direktori aktif tidak dapat menjalankan operasi karena database telah lari keluar dari versi penyimpanan.
Data tambahan Internal ID: 2080490
Jenis peristiwa: kesalahan
Sumber peristiwa: NTDS replikasi
Kategori peristiwa: replikasi
ID Peristiwa: 1479
Description: Direktori aktif tidak dapat memperbarui objek berikut pada kontroler domain lokal dengan perubahan yang diterima dari sumber berikut kontroler domain. Direktori aktif tidak memiliki cukup database versi menyimpan untuk menerapkan perubahan.
Objek:<object dn=""> </object>
Objek GUID:<object guid=""> </object>
Kontroler domain sumber:<dc guid-based="" dns="" name=""> </dc>
Tindakan pengguna
Restart kontroler domain ini. Jika ini tidak memecahkan masalah, meningkatkan ukuran database versi toko. Jika Anda adalah mempopulasikan objek dengan sejumlah besar nilai-nilai, atau ukuran nilai-nilai sangat besar, mengurangi ukuran perubahan masa depan.
Data tambahan
Kesalahan nilai: 8573 Database adalah keluar dari toko versi.

PENYEBAB

Masalah ini terjadi karena ada banyak objek tidak konsisten atau referensi hantu di Active Directory. The DELTIME atribut objek ini diatur. Namun, sayasDihapus atribut objek ini adalah NULL. Karena DELTIME atribut, garbage collector termasuk benda-benda ini di database scan. Oleh karena itu, benda-benda ini tidak dapat dihapus.Banyak objek tidak konsisten dapat penyebab proses pengumpulan sampah untuk menggunakan ruang penyimpanan versi.

Masalah ini terjadi selama proses pengumpulan sampah batu nisan objek. Batu nisan pembersihan kode dalam proses pengumpulan sampah akan memperbarui DELTIME untuk objek ini tidak konsisten, karena ia menganggap mereka referensi hantu. Dalam keadaan ini, tDia batu nisan pembersihan kode membangun satu database transaksi untuk pembaruan ini dan banyak benda berturut-turut. Oleh karena itu, ukuran transaksi melampaui ukuran versi toko.

Garbage Collector memperlakukan ini sebagai kesalahan fatal dan Stops. database catatan yang memerlukan pembersihan akan tidak memandang, misalnya batu nisan yang disebabkan untuk penghapusan. Prosedur retried pada menjalankan berikutnya dari sampah kolektor. Oleh karena itu, usaha berikutnya mungkin juga gagal.

Objek tidak konsisten ini tidak mudah untuk mengidentifikasi, seperti DELTIME kolom internal database. Mereka tidak tampak seperti objek dalam antarmuka pengguna atau ekspor database. Jika Anda mencurigai Anda terpengaruh oleh masalah ini, tetapi Anda ingin menjadi positif yang menerapkan perbaikan terbaru ini akan membantu Anda, kami sarankan agar Anda menghubungi Microsoft pelanggan dukungan teknis untuk menyelidiki keadaan database terpengaruh.

Sebagai tambahan peristiwa dapat disebabkan olehterlalu banyak referensi hantu. Catatan-catatan database ini adalah pengganti untuk objek satu arah link)yang memiliki tidak ada backlink) di mana objek target adalah dihapus dan batu nisan dihapus dari database. Namun, referensi tidak berubah. Referensi ini memiliki harus dibersihkan. Anda dapat melakukan ini dengan menghapus nilai atribut atau oleh mengubah referensi untuk objek yang berlaku. Satu contoh atribut di kelas ini adalah atribut "Menteri".

Kamimerekomendasikan agar Anda menghubungi Microsoft pelanggan dukungan teknis untuk membantu Anda mengidentifikasi dan menghapus hantu referensi ini.

PEMECAHAN MASALAH

Perbaikan terbaru untuk Windows Server 2003 tersedia sekarang. Jika Anda mengalami masalah ini pada komputer yang menjalankan Windows Server 2008 atau Windows Server 2008 R2, Anda dapat mengikuti The langkah-langkah disediakan dalam The Pemecahan masalah. Itu merekomendasikanEd agar Anda menghubungi dukungan teknis pelanggan Microsoft untuk bantuan lebih lanjut.

Informasi hotfix

Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan hanya untuk memecahkan masalah yang dijelaskan di artikel ini. Gunakan hotfix ini hanya ke sistem yang mengalami masalah seperti dijelaskan di artikel ini. Hotfix ini mungkin akan dilakukan pengujian tambahan. Oleh karena itu, apabila tidak terlalu dipengaruhi oleh masalah ini, kami sarankan Anda menunggu pemutakhiran perangkat lunak selanjutnya yang berisi hotfix ini.

Apabila hotfix tersedia untuk diunduh, akan ada bagian "Tersedia unduhan hotfix" di bagian atas artikel Pangkalan Pengetahuan ini. Jika bagian ini tidak ditampilkan, hubungi Layanan Pelanggan Microsoft dan Dukungan untuk mendapatkan hotfix.

Catatan Jika terjadi masalah tambahan atau jika pemecahan masalah apa pun diperlukan, Anda perlu membuat permintaan layanan tersendiri. Biaya dukungan biasa akan diterapkan pada pertanyaan dan masalah dukungan tambahan yang tidak termasuk di hotfix ini. Untuk daftar lengkap nomor telepon Layanan Pelanggan dan Dukungan Microsoft atau untuk membuat permintaan layanan terpisah, kunjungi situs Web Microsoft berikut ini:
http://support.microsoft.com/contactus/?ws=support
Catatan Formulir "Tersedia download perbaikan terbaru" menampilkan bahasa untuk perbaikan terbaru tersedia. Jika tidak menemukan bahasa Anda, ini karena hotfix tidak tersedia untuk bahasa tersebut.

Prasyarat

Untuk menerapkan perbaikan terbaru ini, Anda harus menjalankan Windows Server 2003 Paket Layanan 2 (SP2). Selain itu, Active Directory harus diinstal.Untuk informasi lebih lanjut tentang cara mendapatkan paket layanan Windows Server 2003 atau paket layanan Windows XP Professional x 64 Edition, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
889100Cara mendapatkan paket layanan terbaru untuk Windows Server 2003

Persyaratan mulai ulang

Anda tidak perlu me-restart komputer setelah menerapkan hotfix ini.

Informasi penggantian hotfix

Hotfix ini tidak menggantikan hotfix yang diedarkan sebelumnya.

Petunjuk instalasi

Setelah Anda menginstal perbaikan terbaru ini, ikuti langkah berikut ini.
  1. Restart DC ke mode pemulihan layanan direktori.
  2. Logon sebagai an Administrator.
  3. Buka prompt perintah.
  4. Pada prompt perintah, ketik perintah berikut, dan kemudian tekan Enter setelah setiap perintah:

    Ntdsutil
    analisis semantik database
    pergi fixup
  5. Setelah perintah dijalankan, Anda menemukan file "dsdit.dmp.x" di folder yang NTDSUTIL dieksekusi yang berisi daftar semua objek yang dikoreksi. "x" adalah nomor eksekusi analisis semantik database, silakan memeriksa file terbaru.
  6. Restart komputer Anda pada normal mode.

Informasi berkas

Versi bahasa Inggris (Amerika Serikat) perbaikan terbaru ini akan menginstal file yang memiliki atribut yang didaftar di dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Coordinated Universal Time (UTC). Tanggal dan waktu untuk berkas-berkas tersebut di komputer lokal Anda ditampilkan dalam waktu lokal disertai selisih waktu daylight saving (DST) saat ini. Selain itu, tanggal dan waktu dapat berubah jika Anda melakukan pengoperasian tertentu pada berkas.
Windows Server 2003 file informasi catatan
  • Selain untuk file yang didaftar di dalam tabel ini, perbaikan terbaru ini juga menginstal berkas katalog terkait keamanan (KBnomor.cat) yang ditandatangani dengan tanda tangan digital Microsoft.
Untuk semua didukung x 86 berbasis versi Windows Server 2003 SP2

Perkecil tabel iniPerbesar tabel ini
Nama fileVersi berkasUkuran berkasTanggalWaktuPlatform
Ntdsutil.exe5.2.3790.4650312,83215-Jan-201012: 42x86
Untuk semua didukung versi berbasis 64 dari Windows Server 2003 SP2 x

Perkecil tabel iniPerbesar tabel ini
Nama fileVersi berkasUkuran berkasTanggalWaktuPlatformPersyaratan SPCabang layanan
Ntdsutil.exe5.2.3790.4650503,29615-Jan-201015: 14x64SP2Tidak Dapat Diterapkan
Wntdsutil.exe5.2.3790.4650312,83215-Jan-201015: 14x86SP2WOW
Untuk semua didukung versi IA-64 berbasis Windows Server 2003 SP2

Perkecil tabel iniPerbesar tabel ini
Nama fileVersi berkasUkuran berkasTanggalWaktuPlatformPersyaratan SPCabang layanan
Ntdsutil.exe5.2.3790.4650807,42415-Jan-201015: 14IA-64SP2Tidak Dapat Diterapkan
Wntdsutil.exe5.2.3790.4650312,83215-Jan-201015: 14x86SP2WOW

TEKNIK PEMECAHAN MASALAH

Untuk mengatasi masalah, meningkatkan ukuran versi penyimpanan dengan mengubah nilai registri item berikut:

Lokasi:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters

Nama:
EDB maks ver halaman (kenaikan atas minimum)

Jenis:
REG_DWORD

Nilai:
<value></value>

Catatan Nilai untuk pengaturan adalah jumlah potongan memori 16 KB yang akan disediakan. Misalnya:
9600 = 152 MB
12800 = 202 MB
16000 = 252 MB
19200 = 302 MB

Catatan Anda tidak dapat menetapkan nilai tinggi yang sewenang-wenang, terutama pada x 86 sistem operasi. Anda mungkin kehabisan memori di ruang proses LSASS untuk tugas-tugas lain.

Kami merekomendasikan bahwa Anda mendekati nilai diperlukan dalam 50 MB. Nilai yang memungkinkan pengumpulan sampah untuk bekerja kemudian seharusnya nilai dasar yang mencoba untuk tambahan DCs terpengaruh. Jika sampah kolektor tidak menjalankan berhasil ketika nilai adalah "19200" (302 MB), Kamisarankan agar Anda menghubungi layanan dukungan pelanggan Microsoft untuk bantuan.

Increasing ukuran versi penyimpanan adalah metode yang hanya sementara. Itu mengaktifkans kode pengumpulan sampah untuk Pass objek ini tidak konsisten. Namun, masalah ini dapat terjadi lagi setelah selang seumur hidup batu nisan, atau Ketika benda yang berada dalam lingkup sampah kolektor scan lagi.

STATUS

Microsoft telah mengkonfirmasi bahwa ini adalah masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

INFORMASI LEBIH LANJUT

Masalah ini dapat terjadi setelah Anda melakukan pemulihan otoritatif. TIa masalah terjadi dengan database dengan 100.000 terpengaruh objek atau lebih. Anda dapat secara proaktif menjalankan prosedur di bagian pemecahan masalah untuk memperbaiki database terkena, atau Anda dapat Gunakan reaktif ketika Anda mengalami kesalahan toko versi di bagian gejala.

Untuk informasi lebih lanjut tentang proses pengumpulan sampah database direktori aktif, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
198793Proses pengumpulan sampah database Active Directory
Untuk selengkapnya tentang cara mengaktifkan tingkat pendataan pengumpulan sampah, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
314980 Cara mengkonfigurasi penebangan diagnostik acara Active Directory pada Windows Server 2003 dan Windows 2000 Server

Untuk informasi lebih lanjut tentang cara mengaktifkan tingkat pendataan pengumpulan sampah, kunjungi Website berikut ini:
Cara mengaktifkan tingkat pendataan pengumpulan sampah

Untuk informasi selengkapnya tentang terminologi pemutakhiran perangkat lunak, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
824684Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft

Properti

ID Artikel: 974803 - Kajian Terakhir: 03 Agustus 2011 - Revisi: 1.0
Berlaku bagi:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Kata kunci: 
kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix kbmt KB974803 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:974803

Berikan Masukan

 

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