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، لديه إذن لإكمال مهمة تمت إعادة تشغيلها.
لمزيد من المعلومات حول كائن
لمزيد من المعلومات حول حسابات "تشغيل باسم"، اكتب 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 بإرجاع كائن