Menginstal modul Manajemen Layanan Azure PowerShell

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Manajemen Layanan. Lihat modul Az PowerShell untuk cmdlet guna mengelola sumber daya Azure Resource Manager.

Modul Manajemen Layanan Azure PowerShell adalah modul rollup. Menginstal modul Manajemen Layanan Azure PowerShell mengunduh modul yang tersedia secara umum untuk mengelola sumber daya Azure warisan yang menggunakan API Manajemen Layanan dan membuat cmdlet mereka tersedia untuk digunakan.

Prasyarat

Penting

Modul Manajemen Layanan Azure PowerShell hanya berfungsi dengan Windows PowerShell. Ini tidak kompatibel dengan PowerShell versi 6 atau yang lebih tinggi dan tidak berjalan di Linux atau macOS.

  • Jalankan perintah berikut dari PowerShell untuk menentukan versi PowerShell Anda:

    $PSVersionTable.PSVersion
    
  • Memperbarui ke Windows PowerShell 5.1

  • Mengatur kebijakan eksekusi PowerShell ke ditandatangani dari jarak jauh atau kurang ketat

    • Periksa kebijakan eksekusi PowerShell:

      Get-ExecutionPolicy -List
      
    • Atur kebijakan eksekusi PowerShell ke ditandatangani dari jarak jauh:

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

      Untuk informasi selengkapnya tentang kebijakan eksekusi, lihat about_Execution_Policies.

  • Memperbarui PowerShellGet untuk Windows PowerShell 5.1

Penginstalan

Gunakan cmdlet Install-Module untuk menginstal modul Manajemen Layanan Azure PowerShell:

Install-Module -Name Azure, Azure.Storage -Repository PSGallery -AllowClobber -Force

Modul Azure PowerShell Service Management berbagi dependensi dengan modul Azure PowerShell Resource Manager. Jika Anda telah menginstal modul Azure PowerShell Resource Manager, parameter AllowClobber seperti yang ditunjukkan pada perintah sebelumnya diperlukan. Hal ini memungkinkan dependensi bersama yang ada untuk diperbarui. Tanpa parameter ini, penginstalan modul gagal.

Setelah Anda menginstal modul Manajemen Layanan Azure PowerShell, impor modul:

Import-Module -Name Azure

Masuk

Untuk mulai mengelola sumber daya Azure warisan Anda dengan modul Manajemen Layanan Azure PowerShell, luncurkan sesi PowerShell dan jalankan Add-AzureAccount untuk masuk ke Azure:

Add-AzureAccount

Setelah masuk ke Azure, modul Manajemen Layanan Azure PowerShell membuat konteks untuk sesi tertentu. Konteks tersebut berisi lingkungan, akun, penyewa, dan langganan Azure yang digunakan untuk semua cmdlet dalam sesi tersebut.

Pemecahan masalah

Jika Anda menerima kesalahan "Modul yang ditentukan 'Azure.Storage' dengan versi '4.3.0' tidak dimuat karena tidak ada file modul yang valid yang ditemukan di direktori modul apa pun.", Anda perlu menginstal modul Azure.Storage PowerShell:

Install-Module -Name Azure.Storage -Repository PSGallery -AllowClobber -Force

Jika Anda menerima kesalahan "Perintah 'Install-Module' ditemukan di modul 'PowerShellGet', tetapi modul tidak dapat dimuat.", Anda perlu mengatur kebijakan eksekusi PowerShell ke ditandatangani dari jarak jauh atau kurang ketat:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Lihat juga

Untuk informasi selengkapnya tentang perintah dalam modul Manajemen Layanan Azure PowerShell, lihat dokumentasi referensi cmdlet.