Microsoft Distributed Transaction Coordinator (MSDTC) των τεχνικών αποκατάστασης στα Windows 2000 Server συμπλέγματος

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 243204 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ενημέρωση
Αυτό το άρθρο ισχύει για τα Windows 2000.Υποστήριξη για τα Windows 2000 λήγει στις 13 Ιουλίου, 2010.Για ναWindows 2000 τερματισμός υποστήριξης Solution Centerείναι ένα σημείο εκκίνησης για το σχεδιασμό σας στρατηγικής μετεγκατάστασης από τα Windows 2000. Για περισσότερες πληροφορίες ανατρέξτε στοΗ πολιτική κύκλου ζωής υποστήριξης της Microsoft.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Από προεπιλογή, η υπηρεσία Microsoft Distributed Transaction Coordinator (MSDTC) εγκαθίσταται από τα Windows 2000. Δεν μπορείτε να απεγκαταστήσετε αυτήν χρησιμοποιώντας την Προσθαφαίρεση προγραμμάτων. Αυτό το άρθρο περιγράφει τον τρόπο αποκατάστασης από ένα πρόβλημα με ένα κατανεμημένων συναλλαγών Συντονισμού πόρων σε ένα σύμπλεγμα Windows 2000. Συνήθως, αυτό το ζήτημα προκύπτει όταν εγκαθιστάτε ένα πρόγραμμα που χρησιμοποιεί ο πόρος DTC. Προγράμματα όπως το Microsoft SQL Server, υπηρεσία Ουράς μηνυμάτων της Microsoft, Microsoft Exchange 2000 Server και Microsoft Exchange Server 2003 μπορούν να χρησιμοποιήσουν DTC, όταν εκτελούνται σε ένα σύμπλεγμα διακομιστών.

ΣΗΜΕΙΩΣΗΗ Microsoft υποστηρίζει την εκτέλεση MSDTC μόνο σε κόμβους συμπλέγματος, ως πόρου συμπλέγματος. Εάν είναι σύμπλεγμα του SQL Server, μόνο μία εμφάνιση σε σύμπλεγμα του MSDTC θα πρέπει να υποστηρίζει το μέγιστο αριθμό των εμφανίσεων του SQL. Είναι η προτεινόμενη διαδικασία για την εγκατάσταση ενός πόρου MSDTC για να εγκαταστήσετε το δικό της ομάδας πόρων με τη δική του δίσκου και τους πόρους του IP. Εάν ο πόρος MSDTC έχει ήδη εγκατασταθεί, ανεξάρτητα από τη θέση και τις εφαρμογές που χρησιμοποιούν οι λειτουργούν σωστά, σας συνιστούμε να αφήσετε στη θέση αυτή. Εάν το σύμπλεγμα δεν είναι ακόμη στην παραγωγή, μπορούν να χρησιμοποιηθούν οι ακόλουθες διαδικασίες για να μετακινήσετε μια ομάδα από την ομάδα Cluster τον πόρο MSDTC.

Ο πόρος συμπλέγματος MSDTC θα εγκαταστήσει από την πρώτη ομάδα που έχει ένα φυσικό δίσκο, τη διεύθυνση IP και πόρου ονομάτων δικτύου έχει ρυθμιστεί και ηλεκτρονικά. Αποτυχία για να κάνετε αυτούς τους πόρους είναι διαθέσιμες και σε σύνδεση σε μια ομάδα, εκτός από την ομάδα Cluster θα προκαλέσει ο πόρος DTC να εγκατασταθούν στην ομάδα συμπλεγμάτων, κατά την εκτέλεση της εντολής πρόγραμμα Comclust.exe. Από προεπιλογή, η ομάδα συμπλεγμάτων περιέχει τους εξής πόρους:
  • Διεύθυνση IP συμπλέγματος
  • Όνομα συμπλέγματος
  • Απαρτίας (φυσικός δίσκος με τον φάκελο /MSCS)
Ωστόσο, ως προηγουμένως αναφέρθηκε, ο πόρος συμπλέγματος MSDTC έχει τοποθετηθεί ήδη στην ομάδα συμπλεγμάτων και είναι σε λειτουργία και αποτύχει μέσω σωστά μεταξύ όλων των κόμβων. Στη συνέχεια, μπορούν να παραμείνουν στην ομάδα συμπλεγμάτων.

ΣΗΜΕΙΩΣΗΣε ένα σύμπλεγμα Exchange 2000 ή σε ένα σύμπλεγμα Exchange 2003, είναι καλύτερη πρακτική να αφήσετε τον πόρο συμπλέγματος MSDTC στην ομάδα συμπλεγμάτων. Exchange αποκτά πρόσβαση σε αυτές τις λειτουργίες μόνο κατά τη διαδικασία της αρχικής εγκατάστασης και εφαρμόζονται κανένα συγκεκριμένο service pack του Exchange.Για περισσότερες πληροφορίες σχετικά με το SQL Server συγκεκριμένες οδηγίες για τη μετακίνηση ή την ανάκτηση του πόρου MSDTC σε εγκαταστάσεις με συμπλέγματα του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
294209Πώς μπορείτε να δημιουργήσετε εκ νέου ή να μετακινήσετε MSDTC χρησιμοποιείται με ενός συμπλέγματος ανακατεύθυνσης SQL

Επιπλέον, ενδέχεται να αντιμετωπίσετε ζητήματα με το αρχείο καταγραφής MSDTC που θα πρέπει να βρίσκεται στην πρώτη φυσικού δίσκου πόρου του στην ομάδα στον οποίο εγκαταστήσατε το DTC πόρων.

Περισσότερες πληροφορίες

ΣημαντικόΑυτή ενότητα, μέθοδο ή εργασία περιέχει βήματα που θα σας πληροφορήσει πώς να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Κατά συνέπεια, βεβαιωθείτε ότι ακολουθείτε προσεκτικά τα εξής βήματα. Για επιπλέον προστασία, δημιουργήστε αντίγραφα ασφαλείας του μητρώου προτού το τροποποιήσετε. Με αυτόν τον τρόπο, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
322756Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows

Εάν αντιμετωπίζετε ζητήματα με την υπηρεσία MSDTC ή ένας πόρος DTC σε σύμπλεγμα Windows 2000, μπορείτε να χρησιμοποιήσετε μία από τις διαδικασίες που περιγράφονται σε αυτήν την ενότητα για να ανακτήσετε.

Κατά λάθος εγκατάσταση του πόρου συμπλέγματος MSDTC στην ομάδα συμπλεγμάτων

Εάν ο πόρος DTC είχε εγκατασταθεί κατά λάθος στην ομάδα συμπλεγμάτων, ακολουθήστε τα εξής βήματα για να μετακινηθείτε στη σωστή ομάδα. Δεν πρέπει να χρησιμοποιείτε τη λειτουργία αλλαγή ομάδας στο διαχειριστή συμπλέγματος για να πραγματοποιήσετε αυτήν την εργασία.
  1. Ξεκινήστε τη δυνατότητα Cluster Administrator. In the Cluster Group, locate the MSDTC Resource, take it offline, and then delete it.

    ΣΗΜΕΙΩΣΗEnsure that you delete all dependencies on this MSDTC Resource before performing this operation, or you may receive error messages prompting you to delete the dependencies before you can take the resource offline, or delete it.
  2. Use Registry Editor (Regedt32.exe) to ensure that the following registry keys have been deleted on both nodes:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC(requires manual removal)
    • HKEY_CLASSES_ROOT\CID
  3. Move the Cluster Group to the other cluster node. Verify that the Cluster Group is online on the other node before proceeding to the next step.
  4. Create the following resources in the desired group:
    1. The IP Address Resource that the MSDTC Resource will use. Bring the resource online.
    2. The Network Name Resource that the MSDTC Resource will use. Make this dependent on the MSDTC IP Address Resource that you created in the previous step. Bring this resource online.
    3. The Distributed Transaction Coordinator Resource that is dependent on the MSDTC Network Name, and the Physical Disk where the Dtclog folder will be located (see next step). Leave this resource in anofflinestate.
  5. Copy the Dtclog folder from the %WinDir%\System32 folder to the first physical disk resource in the group in which you want the MSDTC resource to be installed.
  6. Εκτέλεση τηςComclustcommand on node A, and then on node B.

    ΣΗΜΕΙΩΣΗIf you receive the following error message reboot all nodes and try step 6 again:

    C:\Documents and Settings\Administrator>comclust Setting up MS DTC. Setup found that the current configuration of the cluster does not contain any resource groups in which the MS DTC resource can be created. Setup of MS DTC requires that the cluster contain at least one resource group that contains both a network name resource and a shared disk resource. Setup also requires that this resource group be owned by the first node in the cluster on which setup is run. Please re-run setup after the appropriate changes to the cluster configuration have been made.

If you have Cluster Administrator open on the desktop, you will notice the MSDTC Resource transitioning through several states including Failed, Offline, and Online Pending, finally stabilizing in the Online state. At this point, you can perform a failover test by using the Move Group functionality in Cluster Administrator.

MSDTC Log Issues

If you suspect an issue with the MSDTC log, you can flush any existing packets in the MSDTC log by running themsdtc.exe -resetlogΕντολή.

ΠΡΟΣΟΧΗΓια ναmsdtc - resetlogcommand is a dangerous operation; verify that you do not have active transactions when you perform this operation.

Ιδιότητες

Αναγν. άρθρου: 243204 - Τελευταία αναθεώρηση: Κυριακή, 19 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows 2000 Advanced Server
Λέξεις-κλειδιά: 
kbproductlink kbhowto kbnetwork kbmt KB243204 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:243204

Αποστολή σχολίων

 

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