مشاركة عبر


Add-SCVirtualizationManager

إضافة خادم VMware vCenter إلى VMM.

بناء الجملة

Add-SCVirtualizationManager
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-Description <String>]
   -Credential <VMMCredential>
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-EnableSecureMode <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

الوصف

يضيف Add-SCVirtualizationManager cmdlet خادم VMware vCenter إلى بيئة إدارة الجهاز الظاهري (VMM) بحيث يمكن ل VMM الاتصال بخادم vCenter واستيراد بياناته. بعد إضافة خادم vCenter إلى VMM، تحتاج إلى إضافة مضيفي VMware ESX المقترنين بخادم vCenter قبل أن تتمكن VMM من إدارة الأجهزة الظاهرية المنشورة على هؤلاء المضيفين.

المنفذ الافتراضي المستخدم للاتصال بكمبيوتر خادم VMware VirtualCenter هو منفذ TCP 443.

أمثلة

مثال 1: إضافة خادم VMware vCenter إلى VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Cert = Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
PS C:\> Add-SCVirtualizationManager -ComputerName "vCenterServer01.Contoso.com" -Certificate $Cert -TCPPort 443 -Credential $RunAsAccount

يحصل الأمر الأول على كائن حساب Run As المسمى RunAsAccount03 ويخزن الكائن في متغير $RunAsAccount. بيانات الاعتماد المطلوبة لهذه العملية هي إما حساب مسؤول محلي أو حساب مجال مع حقوق المسؤول على خادم vCenter الذي تريد إضافته كمدير ظاهرية إلى VMM.

يحصل الأمر الثاني على شهادة الأمان من vCenterrServer01 ويخزنها في متغير $Cert.

يضيف الأمر الأخير كائن إدارة الظاهرية المسمى vCenterServer01 إلى قاعدة بيانات VMM، ويستورد كائن شهادة الأمان، ويحدد أن VMM سيستخدم منفذ TCP 443 (المنفذ الافتراضي) للاتصال بهذا الخادم. عند معالجة الأمر الأخير، يوفر $Credential بيانات اعتماد "تشغيل باسم" Add-SCVirtualizationManager.

مثال 2: إضافة عدة خوادم VMware vCenter إلى VMM

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount03" 
PS C:\> $Servers = "vCenterServer01.Contoso.com", "vCenterServer02.Contoso.com"
PS C:\> ForEach ($Server in $Servers) {$Cert = Get-SCCertificate -ComputerName $Server;  Add-SCVirtualizationManager -ComputerName $Server -Certificate $Cert -TCPPort 443 -Credential $Credential}

يحصل الأمر الأول على كائن حساب Run As المسمى RunAsAccount03 ويخزن الكائن في متغير $RunAsAccount. بيانات الاعتماد المطلوبة لهذه العملية هي إما حساب مسؤول محلي أو حساب مجال مع حقوق المسؤول على خادم vCenter الذي تريد إضافته كمدير ظاهرية إلى VMM.

يخزن الأمر الثاني السلاسل "vCenterServer01.Contoso.com" و"vCenterServer02.Contoso.com"، وهما اسما خادمي VMware vCenter، في متغير $Servers.

يضيف الأمر الأخير الخادمين إلى VMM ويحدد أن VMM سيستورد شهادات الأمان ويستخدم منفذ TCP 443 (المنفذ الافتراضي) للاتصال بخدمة إدارة الظاهرية على vCenterServer01 وvCenterServer02. أثناء معالجة هذا الأمر، يوفر $Credential بيانات اعتماد "تشغيل باسم" Add-SCVirtualizationManager.

لمزيد من المعلومات حول عبارة التكرار الحلقي القياسي ل Windows PowerShell ForEach، اكتب Get-Help about_ForEach.

المعلمات

-Certificate

تحديد كائن شهادة أمان.

النوع:ClientCertificate
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-ComputerName

يحدد اسم الكمبيوتر الذي يمكن ل VMM التعرف عليه بشكل فريد على الشبكة. القيم المقبولة لهذه المعلمة هي:

  • FQDN
  • عنوان IPv4 أو IPv6
  • اسم NetBIOS
النوع:String
Position:0
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-Credential

تحديد كائن بيانات اعتماد أو، لبعض أوامر cmdlets، كائن حساب "تشغيل باسم" الذي يحتوي على اسم المستخدم وكلمة المرور لحساب لديه إذن لتنفيذ هذا الإجراء. أو، في حالة إعادة تشغيل-SCJob، لديه إذن لإكمال مهمة تمت إعادة تشغيلها.

لمزيد من المعلومات حول كائن PSCredential، اكتب .

لمزيد من المعلومات حول حسابات "تشغيل باسم"، اكتب Get-Help New-SCRunAsAccount.

النوع:VMMCredential
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:False

-Description

يحدد وصفا لخادم vCenter.

النوع:String
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-EnableSecureMode

يشير إلى ما إذا كان VMM يتصل بمضيفي VMware ESX ومضيفي Citrix XenServer في الوضع الآمن. القيمة الافتراضية هي $True.

النوع:Boolean
الأسماء المستعارة:SecureMode
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-JobVariable

يحدد أن تقدم المهمة يتم تعقبه وتخزينه في المتغير المسمى بواسطة هذه المعلمة.

النوع:String
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-PROTipID

يحدد معرف تلميح تحسين الأداء والموارد (تلميح PRO) الذي قام بتشغيل هذا الإجراء. تتيح لك هذه المعلمة تدقيق تلميحات PRO.

النوع:Guid
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-RunAsynchronously

يشير إلى أن المهمة تعمل بشكل غير متزامن بحيث يعود عنصر التحكم إلى الأمر shell على الفور.

النوع:SwitchParameter
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-TCPPort

تحديد قيمة رقمية تمثل منفذ TCP.

النوع:UInt32
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-VMMServer

تحديد كائن خادم VMM.

النوع:ServerConnection
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:False

المخرجات

VirtualizationManager

يقوم cmdlet بإرجاع كائن VirtualizationManager.