Bagikan melalui


Menyebarkan Otomatisasi Manajemen Layanan

Penting

Versi Service Management Automation (SMA) ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke SMA 2022.

Untuk menyebarkan Service Management Automation (SMA), Anda harus menginstal Layanan Web SMA, menyiapkan pekerja runbook SMA, dan menyiapkan modul SMA PowerShell. Anda juga dapat menginstal komponen Otomatisasi Manajemen Layanan dengan menggunakan penginstalan tanpa pengawasan.

Anda dapat menginstal layanan web di komputer apa pun yang dapat berkomunikasi dengan Microsoft Azure Pack dan instans SQL Server.

Menginstal layanan web Azure Service Automation

  1. Di folder yang berisi perangkat lunak penginstalan Pusat Sistem - Orkestrator yang diunduh, pilih Penyetelan untuk memulai wizard Penyiapan.

  2. Di bawah Manajemen Layanan, pilih Layanan Web, dan pilih Instal.

  3. Lengkapi informasi pendaftaran produk, dan pilih Berikutnya.

  4. Tinjau dan terima persyaratan lisensi, dan pilih Berikutnya.

  5. Tinjau Pemberitahuan Data Diagnostik dan Penggunaan, dan pilih Berikutnya.

  6. Ini meluncurkan pemeriksaan prasyarat. Tinjau hasil pemeriksaan. Jika semua item diinstal, pilih Berikutnya.

    Catatan

    Jika Anda melihat X di samping salah satu perangkat lunak prasyarat, Anda harus menginstal item, lalu menjalankan pemeriksaan prasyarat lagi. Anda tidak dapat menyelesaikan penginstalan titik akhir layanan hingga Anda melewati pemeriksaan prasyarat.

  7. Berikan informasi berikut untuk titik akhir database yang akan digunakan, dan pilih Berikutnya.

    Item Tindakan
    Server Masukkan nama server database. Secara default, ini adalah localhost.

    Formatnya adalah sqlserver\instance, di mana \instance bersifat opsional.
    Nomor port Masukkan nomor port yang ingin Anda gunakan untuk database. Defaultnya adalah 1433.
    Nama database Masukkan nama database. Defaultnya adalah SMA.
    Kredensial Autentikasi Pilih jenis autentikasi yang ingin Anda gunakan. Anda bisa menggunakan autentikasi Windows atau autentikasi SQL Server.

    Jika Anda memilih autentikasi SQL Server, masukkan nama pengguna dan kata sandi untuk komputer yang menjalankan SQL Server.

    Catatan

    Jika Anda memutakhirkan dari penginstalan sebelumnya, gunakan detail database dari penginstalan sebelumnya.

  8. Berikan informasi berikut untuk mengonfigurasi Pengaturan Informasi Internet (IIS) untuk layanan web, dan pilih Berikutnya.

    Item Tindakan
    Grup keamanan domain atau pengguna dengan akses Masukkan grup keamanan atau satu atau beberapa pengguna yang dapat memberikan akses ke layanan web.
    Nama kumpulan aplikasi SMA

    Nama ini tidak dapat dikonfigurasi.
    Kredensial kumpulan aplikasi Tentukan kredensial yang akan digunakan untuk kumpulan aplikasi. Ini adalah kredensial yang akan dijalankan layanan web.
  9. Masukkan nomor port untuk layanan web yang akan digunakan. Secara default, ini adalah 9090.

  10. Pilih sertifikat keamanan yang akan digunakan untuk mengenkripsi komunikasi antara Microsoft Azure Pack dan titik akhir layanan web SMA.

    Anda dapat meminta penginstal membuat sertifikat yang ditandatangani sendiri untuk digunakan, atau Anda dapat memilih sertifikat yang ada di penyimpanan sertifikat lokal Anda.

    Pilih Selanjutnya.

  11. Tinjau lokasi untuk file layanan web. Anda dapat menerima default atau menentukan lokasi yang berbeda. Pilih Selanjutnya.

  12. Tunjukkan apakah Anda ingin menggunakan Microsoft Update untuk menjaga perangkat lunak Anda tetap terbarui. Pilih Selanjutnya.

  13. Tinjau ringkasan penginstalan, dan pilih Instal.

    Setelah penginstalan selesai, instal pekerja runbook seperti yang dijelaskan dalam Cara menginstal pekerja runbook SMA.

Menginstal modul SMA PowerShell

  1. Di folder yang berisi perangkat lunak penginstalan System Center Orchestrator yang diunduh, mulai wizard Penyiapan.

  2. Di bawah Manajemen Layanan, pilih Administrasi PowerShell, dan pilih Instal.

  3. Ikuti instruksi dalam wizard Penyiapan.

Menyiapkan pekerja runbook SMA

  1. Di folder yang berisi perangkat lunak penginstalan Orchestrator yang diunduh, pilih Penyetelan untuk memulai wizard Penyiapan.

  2. Di bawah Manajemen Layanan, pilih Runbook Worker, dan pilih Instal.

  3. Ikuti instruksi dalam wizard Penyiapan.

Setelah penginstalan selesai, gunakan kredensial administratif untuk mengonfigurasi Automation di portal manajemen Microsoft Azure Pack.

Penting

Setiap komponen SMA diinstal pada situs web Internet Information Services (IIS) yang, secara default, dikonfigurasi dengan sertifikat yang ditandatangani sendiri. Karena sertifikat yang ditandatangani sendiri ini tidak dikeluarkan oleh otoritas sertifikasi akar tepercaya yang dimuat browser Anda saat startup, browser Anda menampilkan peringatan keamanan ketika Anda mencoba menyambungkan ke salah satu situs. Kami menyarankan agar Anda mengganti sertifikat yang ditandatangani sendiri dengan sertifikat yang dikeluarkan oleh otoritas sertifikasi akar tepercaya untuk menghindari pengalaman ini.

Menyiapkan SMA dari prompt perintah

Media penginstalan Anda berisi file Pemasang Windows untuk setiap SMA fitur berikut:

  • Modul PowerShell: PowershellModuleInstaller.msi

  • Layanan web: WebServiceInstaller.msi

  • Pekerja runbook: WorkerInstaller.msi

Catatan

Opsi penginstalan harus dimasukkan pada prompt perintah. File jawaban tidak didukung.

Opsi penginstalan modul PowerShell

Modul PowerShell SMA adalah prasyarat yang diperlukan dari layanan web SMA, jadi Anda harus menginstal modul SMA PowerShell sebelum menyebarkan layanan web SMA. Alat penginstal modul PowerShell tidak mengambil parameter. Misalnya, Anda dapat menggunakan perintah berikut:

msiexec.exe /i PowershellModuleInstaller.msi

Opsi penginstalan layanan web

Variabel berikut dapat ditentukan pada perintah untuk mengambil alih perilaku default.

Item penginstalan Sakelar baris perintah Nilai yang valid
Kumpulan aplikasi IIS APPOOLACCOUNT String
Kumpulan aplikasi IIS APPOOLPASSWORD String
Kumpulan aplikasi IIS ADMINGROUPMEMBERS String (daftar pengguna yang dipisahkan koma untuk ditambahkan ke grup Administrator IIS)
Database SQL Server CREATEDATABASE Ya atau Tidak (nilai defaultnya adalah Tidak)
Database SQL Server DATABASEAUTHENTICATION SQL, Windows (nilai defaultnya adalah Windows). Jika DATABASEAUTHENTICATION = SQL, Anda juga harus menentukan SQLUSER dan SQLPASSWORD
Database SQL Server SQLUSER String
Database SQL Server SQLPASSWORD String
Database SQL Server SQLSERVER Dalam format Nama server, nomor port. (Nilai defaultnya adalah localhost, 1433. Sediakan nomor port 0 untuk menentukan port dinamis.)
Database SQL Server SQLINSTANCE String (nama instans server opsional)
Database SQL Server SQLDATABASE String (nilai nama database default adalah SMA)
Layanan web IIS SITENAME String (nilai defaultnya adalah SMA)
Layanan web IIS WEBSERVICEPORT Bilangan bulat (nilai defaultnya adalah 9090)
Layanan web IIS INSTALLFOLDER String (nilai defaultnya adalah c:\inetpub\Service Management Automation)
Layanan web IIS USESSL Ya atau Tidak (nilai defaultnya adalah Ya)
Layanan web IIS TENTUKANCERTIFICATE Ya atau Tidak (nilai defaultnya adalah Tidak). Sertifikat secara otomatis dibuat jika Anda menentukan Tidak. Jika Anda memilih Ya, berikan juga CERTIFICATESERIAL.
Layanan web IIS CERTIFICATESERIAL Nomor seri sertifikat yang ada dalam format heksadesimal yang digabungkan dan tanpa spasi di antara digit; misalnya: 45C324C02318F48D4A9C4FC832B2CDCC
Pelacakan peristiwa (ETW) ETWMANIFEST Ya atau Tidak (nilai defaultnya adalah Ya)
Data Penggunaan dan Diagnostik yang dikirim ke Microsoft SENDTELEMETRYREPORTS Ya atau Tidak (nilai defaultnya adalah Ya)
Pembaruan Microsoft Otomatis MSUPDATE Ya (ikut serta) atau Tidak (tidak ada perubahan; ini adalah nilai default)
Kunci produk PRODUCTKEY String

Jika pengelogan diinginkan, gunakan perintah Msiexec.exe dan tentukan jalur log. Misalnya, Anda dapat menggunakan perintah berikut (pastikan untuk menggunakan nama instans SQL Server Anda).

msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"

Opsi penginstalan pekerja runbook

Pekerja runbook tidak dapat diinstal pada komputer yang sama dengan pekerja runbook lain. Selain itu, Anda harus menginstal pekerja runbook di komputer yang memiliki akses ke instans SQL Server yang sama dengan yang digunakan layanan web SMA.

Variabel berikut dapat ditentukan pada prompt perintah untuk mengambil alih perilaku default.

Item penginstalan Sakelar baris perintah Nilai yang valid
Layanan Windows SERVICEACCOUNT String
Layanan Windows SERVICEPASSWORD String
Database SQL Server CREATEDATABASE Ya atau Tidak (nilai defaultnya adalah Tidak)
Database SQL Server DATABASEAUTHENTICATION SQL Server atau Windows (nilai defaultnya adalah Windows)
Database SQL Server SQLUSER String
Database SQL Server SQLPASSWORD String
Database SQL Server SQLSERVER Dalam format Nama server, nomor port (Nilai defaultnya adalah localhost, 1433. Sediakan nomor port 0 untuk menentukan port dinamis.)
Database SQL Server SQLINSTANCE String (nama instans server opsional)
Database SQL Server SQLDATABASE String (nilai nama database default adalah SMA)
Lokasi penginstalan file INSTALLFOLDER String (nilai defaultnya adalah C:\Program Files\Microsoft System Center <version>\Service Management Automation)
Pelacakan peristiwa (ETW) ETWMANIFEST Ya atau Tidak (nilai defaultnya adalah Ya)
Data Penggunaan dan Diagnostik yang dikirim ke Microsoft SENDTELEMETRYREPORTS Ya atau Tidak (nilai defaultnya adalah Ya)
Pembaruan Microsoft Otomatis MSUPDATE Ya (ikut serta) atau Tidak (tidak ada perubahan; ini adalah nilai default)
Kunci produk PRODUCTKEY String

Jika pengelogan diinginkan, gunakan perintah Msiexec.exe dan tentukan jalur log. Misalnya, Anda dapat menggunakan perintah berikut (pastikan untuk menggunakan nama instans SQL Server Anda):

msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"

Catatan

Jika Anda menginstal pekerja runbook tambahan, Anda harus menjalankan cmdlet Windows PowerShell New-SmaRunbookWorkerDeployment untuk mengonfigurasi pekerja runbook dengan benar.

  1. Hentikan layanan server Runbook (RunbookService.exe) di setiap komputer tempat pekerja runbook diinstal.

  2. Jalankan perintah Windows PowerShell berikut:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. Mulai ulang layanan server Runbook di setiap komputer tempat pekerja runbook diinstal.

Mengatur atau mengubah titik akhir SMA

Tab Mulai Cepat untuk Automation di Microsoft Azure Pack untuk Windows Server menyediakan tautan yang memungkinkan Anda menyiapkan atau mengubah titik akhir SMA. Jika titik akhir Automation Manajemen Layanan belum terdaftar, pilih Daftarkan titik akhir Automation Manajemen Layanan untuk mengonfigurasinya. Untuk mengubah pengaturan titik akhir SMA setelah titik akhir disiapkan, pilih Titik akhir Automasi Manajemen Layanan Saat Ini.

Titik akhir SMA memerlukan informasi berikut:

  • URL layanan dan port. Nomor port diatur saat Anda menginstal SMA.

  • Nama pengguna akun pengguna yang dapat mengakses layanan web SMA. Akun dengan akses ke layanan web SMA juga diatur selama penginstalan.

  • Kata sandi akses untuk akun pengguna.

Hapus instalan SMA

Salah satu komponen SMA dapat dihapus di Panel Kontrol dengan memilih komponen di bagian Program dan memilih Hapus instalan.

Langkah berikutnya

Pelajari selengkapnya tentang Microsoft Azure Pack untuk Windows Server Microsoft Azure Pack untuk Windows Server.