חיבור מחשבים היברידיים ל- Azure באמצעות PowerShell
עבור שרתים המותאמים לשימוש ב- Azure Arc, באפשרותך לבצע שלבים ידניים כדי להפוך אותם לזמינים עבור מחשב Windows או Linux אחד או יותר בסביבה שלך. לחלופין, באפשרותך להשתמש ב- cmdlet של PowerShell Connect-AzConnectedMachine כדי להוריד את סוכן המחשב המחובר, להתקין את הסוכן ולרשום את המחשב ב- Azure Arc. ה- cmdlet מוריד את חבילת סוכן Windows (Windows Installer) ממרכז ההורדות של Microsoft ואת חבילת סוכן Linux מתוך מאגר החבילה של Microsoft.
שיטה זו דורשת ממך הרשאות מנהל מערכת במחשב כדי להתקין ולהגדיר את הסוכן. ב- Linux, באמצעות חשבון הבסיס וב- Windows, אתה חבר בקבוצה מנהלי מערכת מקומיים. באפשרותך להשלים תהליך זה באופן אינטראקטיבי או מרוחק בשרת Windows באמצעות של PowerShell.
לפני שתתחיל, סקור את המוקדמות וודא כי המנוי והמשאבים שלך עומדים בדרישות. לקבלת מידע אודות אזורים נתמכים ושיקולים קשורים אחרים, ראה הנתמכים של Azure.
דרישות מוקדמות
תזדקק למחשב עם Azure PowerShell. לקבלת הוראות, ראה התקנה וקביעת תצורה של Azure PowerShell.
השתמש ב- PowerShell כדי לנהל הרחבות VM בשרתים ההיברידיים שלך המנוהלות על-ידי שרתים התומכים ב- Azure Arc. לפני השימוש ב- PowerShell, התקן את מודול Az.ConnectedMachine בשרת שברצונך להפוך לזמין עבור Arc. הפעל את הפקודה בשרת שלך מופעלת באמצעות Azure Arc:
Install-Module -Name Az.ConnectedMachine
בסיום ההתקנה, תראה את ההודעה הבאה:
ההרחבה המותקנת Az.ConnectedMachine
ניסויית והיא אינה מכוסה על-ידי תמיכת לקוחות. השתמש בשיקול דעת.
התקנת הסוכן והתחברות ל- Azure
פתח מסוף PowerShell עם הרשאות מלאות.
היכנס ל- Azure על-ידי הפעלת הפקודה
Connect-AzAccount
.כדי להתקין את סוכן המחשב המחובר, השתמש
Connect-AzConnectedMachine
עם-Name, -ResourceGroupName,
המקשים-Location
הפרמטרים. השתמש בפרמטר-SubscriptionId
כדי לעקוף את מנוי ברירת המחדל כתוצאה מהקשר Azure שנוצר לאחר הכניסה. הפעל אחת מהפקודות הבאות:כדי להתקין את סוכן המחשב המחובר במחשב היעד שניתן לתקשר ישירות עם Azure, הפעל את:
PowerShellCopyConnect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region>
כדי להתקין את סוכן המחשב המחובר במחשב היעד ש מקיים תקשורת דרך שרת Proxy, הפעל את:
Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Name myMachineName -Location <region> -Proxy http://<proxyURL>:<proxyport>
באמצעות תצורה זו, הסוכן מקיים תקשורת דרך שרת ה- Proxy באמצעות פרוטוקול HTTP.
אם הפעלת הסוכן נכשלת לאחר סיום ההתקנה, עיין ביומני הרישום לקבלת מידע מפורט אודות שגיאות. ב- Windows, בדוק קובץ זה: %ProgramData%\AzureConnectedMachineAgent\Log\himds.log. ב- Linux, בדוק קובץ זה: /var/opt/azcmagent/log/himds.log.
התקנה והתחברות באמצעות התחברות מחדש של PowerShell
כך ניתן לקבוע את התצורה של שרת Windows אחד או יותר כאשר שרתים זמינים עם Azure Arc. עליך להפוך את האפשרות של העברת הרשאות מרוחקת של PowerShell לזמינה במחשב המרוחק. השתמש ב- Enable-PSRemoting
cmdlet.
פתח מסוף PowerShell כמנהל מערכת.
היכנס ל- Azure על-ידי הפעלת הפקודה
Connect-AzAccount
.כדי להתקין את של המחשב, השתמש
Connect-AzConnectedMachine
עם הפרמטרים-ResourceGroupName
,-Location
ו- . שמות המשאבים של Azure ישתמשו באופן אוטומטי בשם המארח של כל שרת. השתמש בפרמטר-SubscriptionId
כדי לעקוף את מנוי ברירת המחדל כתוצאה מהקשר Azure שנוצר לאחר הכניסה.כדי להתקין את מחובר מחשב סוכן במחשב היעד, כי יכול לתקשר ישירות עם Azure, הפעל את הפקודה הבאה:
$sessions = New-PSSession -ComputerName myMachineName Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
כדי להתקין את סוכן המחשב המחובר במחשבים מרוחקים מרובים בו-זמנית, הוסף רשימה של שמות של מחשבים מרוחקים, שכל אחד מהם מופרד באמצעות פסיק.
$sessions = New-PSSession -ComputerName myMachineName1, myMachineName2, myMachineName3 Connect-AzConnectedMachine -ResourceGroupName myResourceGroup -Location <region> -PSSession $sessions
הדוגמה הבאה מציגה את תוצאות הפקודה הממקדת מחשב יחיד:
אמת את החיבור עם Azure Arc
לאחר התקנת הסוכן וקביעת התצורה שלו, עבור אל פורטל Azure כדי לוודא שהשרת התחבר בהצלחה. הצג את המחשבים שלך ב- Azure.