كيفية تكوين Microsoft Distributed Transaction Coordinator في نظام مجموعة Windows Server 2003‏

انتهي دعم Windows Server 2003 في 14 يوليو 2015!

أنهت شركة Microsoft دعم نظام التشغيل Windows Server 2003 في 14 يوليو 2015. لقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

الموجز
تتناول هذه المقالة كيفية تثبيت مورد Microsoft Distributed Transaction Coordinator (منسق المعاملات الموزعة لـ Microsoft‏( ‎(MS DTC) في نظام مجموعة Windows Server 2003. تدعم شركة Microsoft فقط تشغيل MS DTC على عقد نظام المجموعة باعتبارها مورد خاص بنظام المجموعة. وهناك خياران لتثبيت MS DTC.

قبل استخدام "مسؤول نظام المجموعة" أو Cluster.exe لإنشاء مورد MS DTC، يجب تمكين وصول DTC للشبكة. للحصول على معلومات إضافية حول تمكين الوصول إلى DTC، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
817064 كيفية تمكين وصول DTC للشبكة في نظام التشغيل Windows Server 2003
ملاحظات
  • يجب ألا يتم وضع مورد MS DTC عبر الإنترنت قبل اتباع الإرشادات الموجودة في المقالة رقم ٨١٧٠٦٤ في "قاعدة معارف Microsoft" ‏(KB) لتمكين وصول DTC للشبكة.

    بالنسبة لأجهزة الكمبيوتر التي تستند إلى نظام التشغيل Windows Server 2003 والمثبت عليها حزمة الخدمة Service Pack 1 أو حزمة خدمة أحدث، لا تتبع الخطوات المذكورة في المقالة KB817064 الآن. أولاً، يجب إتمام الخطوات المذكورة في قسم "مزيد من المعلومات" التالي لإضافة مورد MS DTC إلى نظام المجموعة. بعد ذلك، يمكنك اتباع الخطوات الموجودة في المقالة KB817064 لإتمام التكوين.
  • إذا كان هذا هو نظام مجموعة لـ "مجموعة عقد ذات أغلبية" (MNS)، لا تستخدم مورد MNS كجهاز تخزين لـ MS DTC. تتطلب أداة MS DTC مورد تخزين، مثل قرص حقيقي.
معلومات أخرى
لتثبيت MS DTC، استخدم إحدى الطريقتين التاليتين.

الطريقة الأولى: استخدام "مسؤول نظام المجموعة"

يتناول هذا القسم كيفية تثبيت MS DTC من خلال "مسؤول نظام المجموعة" على كافة العُقد الموجودة في نظام مجموعة. وما عليك إلا تثبيت MS DTC مرة واحدة فقط في "مسؤول نظام المجموعة" وسيتم تكوين MSDTC في كافة العُقد الموجودة في نظام المجموعة. لا يلزم تثبيت MS DTC على كل عقدة يدويًا.
  1. قم بتشغيل "مسؤول نظام المجموعة". للقيام بذلك، اتبع الخطوتين التاليتين:
    1. انقر فوق ابدأ، ثم أشر إلى كافة البرامج.
    2. من أدوات إدارية، انقر فوق Cluster Administrator (مسؤول مجموعة النظام).
  2. قم بإنشاء مجموعة تسمى "MSDTC Group" (مجموعة MSDTC) التي تحتوي على قرص حقيقي واسم شبكة وعنوان IP. للقيام بذلك، اتبع الخطوتين التاليتين:
    1. من قائمة ملف حدد جديد ثم انقر فوق مجموعة. يظهر "معالج مجموعة جديدة".
    2. اتبع الإرشادات التي يوفرها "معالج مجموعة جديدة" لإنشاء MSDTC Group (مجموعة MSDTC).
    ملاحظة عند إنشاء MS DTC، يوصى بشدة بنقل مجموعة المورد إلى مجموعة غير مجموعة Exchange Server أو SQL Server (ملقم SQL). يؤدي إنشاء مورد MS DTC في مجموعة المورد الخاصة به وتعيينه إلى مجموعة نظام مجموعة منفصلة إلى توفر المورد بدرجة كبيرة.

    ملاحظة في حالة إنشاء المورد في نفس مجموعة نظام المجموعة، وفي حالة تجاوز فشل مورد A، سيتم أيضًا تجاوز فشل مورد B. عند إنشاء المورد في مجموعة نظام مجموعة مختلفة، حتى في حالة تجاوز فشل المورد A، لن يتم تجاوز فشل المورد B. يؤدي إنشاء موارد نظام المجموعات في مجموعات نظام مجموعات مختلفة إلى التقليل من حالات تجاوز الفشل غير اللازمة لموارد نظام المجموعات.

    هام بعد إنشاء المجموعة الجديدة لـ MS DTC، يجب إنشاء اسم الشبكة وعنوان IP والقرص الحقيقي لـ Msdtc. قد يكون مورد القرص الحقيقي الذي يمكن نقله إلى المجموعة الجديدة لديك بالفعل. بعد إنشاء MS DTC Group (مجموعة MS DTC)، يجب إنشاء مورد عنوان IP ومورد اسم الشبكة وموارد القرص الحقيقي. قد يكون لديك بالفعل مورد قرص حقيقي يجب نقله إلى مجموعة MS DTC الجديدة.
  3. قم بإنشاء مورد عنوان IP:
    1. انقر بزر الماوس الأيمن فوق MS DTC group (مجموعة MS DTC)، ثم انقر فوق جديد/مورد.
    2. اكتب اسمًا وصفيًا مثل MSDTC IP Address (عنوان IP لـ MSDTC).
    3. في نوع المورد، انقر فوق عنوان IP، ثم انقر لتحديد خانة الاختيار MSDTC Group (مجموعة MSDTC)، ثم انقر فوق التالي.
    4. في المالكين المحتملين، انقر فوق التالي ما لم ترغب في تشغيل MS DTC على عقدة معينة.
    5. في التبعيات، لا تقم بإضافة أية تبعيات، ثم انقر فوق التالي.
    6. في TCP/IP Address Parameters (معلمات عنوان TCP/IP)، حدد الشبكة العامة، ثم اكتب عنوان IP الفريد الثابت لـ MS DTC، ثم انقر فوق التالي.
    7. انقر فوق إنهاء، ثم انقر فوق موافق لتأكيد إنشاء مورد.
  4. قم بإنشاء مورد اسم الشبكة:
    1. انقر بزر الماوس الأيمن فوق MS DTC group (مجموعة MS DTC)، ثم انقر فوق جديد/مورد.
    2. اكتب اسمًا وصفيًا مثل MSDTC Network name (اسم شبكة MSDTC).
    3. في نوع المورد، انقر فوق اسم شبكة الاتصال، ثم انقر لتحديد خانة الاختيار MSDTC Group (مجموعة MSDTC)، ثم انقر فوق التالي.
    4. في المالكين المحتملين، انقر فوق التالي ما لم ترغب في تشغيل MS DTC على عقدة معينة.
    5. في التبعيات، قم بإضافة عنوان IP لـ MS DTC كتبعية المورد، ثم انقر فوق التالي.
    6. في الاسم، اكتب اسم الشبكة لمورد MS DTC، ثم انقر فوق التالي.
    7. انقر فوق إنهاء، ثم انقر فوق موافق لتأكيد إنشاء مورد.
  5. قم بإنشاء مورد "القرص الحقيقي".

    ملاحظة قد يكون لديك مورد قرص حقيقي تم إنشاؤه بالفعل. في هذه الحالة، يجب نقل مورد القرص الحقيقي هذا إلى مجموعة MS DTC ثم الانتقال إلى الخطوة التالية.
    1. انقر بزر الماوس الأيمن فوق MS DTC group (مجموعة MS DTC)، ثم انقر فوق جديد/مورد.
    2. اكتب اسمًا وصفيًا مثل MSDTC Physical disk (القرص الحقيقي لـ MSDTC).
    3. في نوع المورد، انقر فوق قرص حقيقي، ثم انقر لتحديد خانة الاختيار MSDTC Group (مجموعة MSDTC)، ثم انقر فوق التالي.
    4. في المالكين المحتملين، انقر فوق التالي ما لم ترغب في تشغيل MS DTC على عقدة معينة.
    5. في التبعيات، لا تقم بإضافة أية تبعيات، ثم انقر فوق التالي.
    6. في Disk Parameters (معلمات القرص)، انقر فوق القرص الحقيقي الذي ستستخدمه لـ MS DTC.
    7. انقر فوق إنهاء، ثم انقر فوق موافق لتأكيد إنشاء مورد.
  6. انقر بزر الماوس الأيمن فوق MS DTC Group (مجموعة MS DTC) ثم انقر فوق جديد/مورد.
  7. اكتب اسمًا مثل MSDTC Resource (مورد MSDTC).
  8. في نوع المورد، انقر لتحديد Distributed Transaction Coordinator (منسق المعاملات الموزعة)، ثم تحقق من تحديد MSDTC Group (مجموعة MSDTC)، ثم انقر فوق التالي.
  9. في المالكين المحتملين، انقر فوق التالي ما لم ترغب في تشغيل MS DTC على عقدة معينة.
  10. في التبعيات، اضغط المفتاح CTRL الموجود على لوحة المفاتيح مع الاستمرار، ثم حدد كلاً من القرص الحقيقي واسم الشبكة اللذين تم إنشاؤهما في الخطوة ٢، ثم انقر فوق الزر إضافة.
  11. انقر فوق إنهاء، ثم انقر فوق موافق لتأكيد إنشاء مورد.

    ملاحظة يجب ألا يتم وضع مورد MS DTC عبر الإنترنت قبل اتباع الإرشادات الموجودة في المقالة رقم ٨١٧٠٦٤ في "قاعدة معارف Microsoft" لتمكين "وصول DTC للشبكة".
  12. قم باستكمال الخطوات الواردة في المقالة رقم ٨١٧٠٦٤ الموجودة بـ "قاعدة المعارف" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).
  13. انقر بزر الماوس الأيمن فوق MSDTC Resource (مورد MSDTC) ثم انقر فوق اتصال.

الطريقة الثانية: استخدام Cluster.exe

يوضح هذا القسم كيفية تثبيت MSDTC باستخدام Cluster.exe. تعتبر أداة Cluster.exe مثالية للبرمجة النصية لتثبيت أداة MSDTC وتكوينها على أنظمة مجموعات متعددة. يجب تكوين MS DTC مرة واحدة فقط على نظام مجموعة وسيتم تحديث كافة العقد الموجودة في نظام المجموعة.
  1. قم باستكمال الخطوات الواردة في المقالة رقم ٨١٧٠٦٤ الموجودة بـ "قاعدة المعارف" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).

    ملاحظة ليس من الضروري تمكين وصول DTC للشبكة إذا كان نظام المجموعة مخصصًا لـ Exchange Server.
  2. في موجه الأوامر، قم بإنشاء مجموعة تسمى MSDTC Group (مجموعة MSDTC) تحتوي على قرص حقيقي واسم شبكة وعنوان IP (أو يمكنك استخدام مجموعة موجودة).

    ملاحظة يمكنك برمجة إنشاء المجموعات والموارد نصيًا باستخدام Cluster.exe. راجع "التعليمات والدعم" ثم قم بمراجعة قسم "نظرة عامة على أوامر نظام المجموعة".

    ملاحظة نوصي بإنشاء مورد MS DTC في مجموعة الموارد الخاصة به، كما هو مُتبّع مع Microsoft SQL Server، حيث يمكنك القيام بذلك. للقيام بذلك، اتبع الخطوة ٢ لإنشاء هذه المجموعة الجديدة. إذا لم تتمكن من القيام بذلك، أو إذا كنت تستخدم سيناريو DTC بشكل غير مكثف مثل نظام مجموعة مخصص لـ Exchange Server، فتابع استخدام مجموعة نظام المجموعة. بالنسبة لأنظمة مجموعات Exchange Server المخصصة، يجب وضع مورد MS DTC في مجموعة نظام المجموعة الافتراضية.
  3. اكتب الأمر التالي في موجه الأوامر:
    cluster clustername res "MSDTC Resource" /CREATE /GROUP:"MSDTC Group" /TYPE:"Distributed Transaction Coordinator"‎
    يقوم هذا الأمر بإنشاء مورد MS DTC.

    ملاحظة إذا كنت تستخدم مجموعة نظام مجموعة موجودة، فاستبدل اسم المجموعة بالاسم "MSDTC Group" بـ (مجموعة MSDTC).
  4. قم بتشغيل الأمرين التاليين:
    ‪cluster clustername res "MSDTC Resource" /ADDDEP:"اسم الشبكة‎"

    ‪cluster clustername res "MSDTC Resource" /ADDDEP:"القرص Q:"
    حيث يشير اسم الشبكة إلى مورد اسم الشبكة الصحيح الذي تستخدمه ويشير القرص Q إلى القرص الحقيقي الموجود في MSDTC Group (مجموعة MSDTC).

    يقوم هذان الأمران بإضافة التبعيات الصحيحة.
  5. قم بتشغيل الأمر التالي لتشغيل اتصال MS DTC:
    cluster clustername res "MSDTC Resource" /ON
    سيؤدي ذلك إلى تشغيل اتصال MSDTC.
ملاحظة لا يمكنك تثبيت MS DTC في نظام مجموعة الوضع المختلط. يجب أن تعمل كافة عقد نظام المجموعة من خلال نظام التشغيل Windows Server 2003 للتمكن من استخدام هذه الطرق. راجع "التعليمات والدعم" للحصول على مزيد من المعلومات.
مراجع
للحصول على معلومات إضافية حول كيفية إنشاء ملقم ظاهري أساسي يحتوي على معلومات حول كيفية إنشاء مورد اسم شبكة ومورد عنوان IP، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
257932 استخدام ملقم Microsoft Cluster Server لإنشاء ملقم ظاهري
mscs dtc event id 4148
خصائص

رقم الموضوع: 301600 - آخر مراجعة: 04/16/2008 10:25:41 - المراجعة: 23.1

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)

  • kbclustering kbenv kbhowto KB301600
تعليقات