Bagikan melalui


Menginstal perangkat lunak SAP

Setelah Anda membuat infrastruktur untuk sistem SAP baru Anda menggunakan Azure Center untuk solusi SAP, Anda perlu menginstal perangkat lunak SAP.

Dalam panduan cara ini, Anda akan mempelajari dua cara untuk menginstal perangkat lunak SAP untuk sistem Anda. Pilih metode mana pun yang sesuai untuk kasus penggunaan Anda. Anda dapat:

Prasyarat

Tinjau prasyarat untuk metode penginstalan pilihan Anda: melalui wizard penginstalan solusi Azure Center for SAP atau melalui metode luar

Prasyarat untuk penginstalan wizard

  • Langganan Azure.
  • Akun Azure dengan akses peran Kontributor ke langganan dan grup sumber daya tempat solusi Instans Virtual untuk SAP ada.
  • Identitas terkelola yang ditetapkan pengguna dengan peran Pembaca Data Blob Penyimpanan dan Pembaca dan Akses Data di Akun Penyimpanan yang memiliki perangkat lunak SAP.
  • Jaringan yang disiapkan untuk penyebaran SAP Anda.
  • Penyebaran infrastruktur S/4HANA.
  • Jika Anda menginstal Sistem SAP melalui Azure Center untuk solusi SAP, Anda harus memiliki media penginstalan SAP yang tersedia di akun penyimpanan. Untuk informasi selengkapnya, lihat cara mengunduh media penginstalan SAP.
  • Jika Anda menginstal sistem SAP Dengan Ketersediaan Tinggi (HA), dapatkan pengidentifikasi Perwakilan Layanan (ID SPN) dan kata sandi untuk mengotorisasi agen pagar Azure (perangkat pagar) terhadap sumber daya Azure. Untuk informasi selengkapnya, lihat Menggunakan Azure CLI untuk membuat aplikasi Microsoft Entra dan mengonfigurasinya untuk mengakses MEDIA Services API.
    • Misalnya, lihat dokumentasi Red Hat untuk Membuat Aplikasi Microsoft Entra.
    • Untuk menghindari kedaluwarsa kata sandi yang sering, gunakan Azure Command-Line Interface (Azure CLI) untuk membuat pengidentifikasi dan kata sandi Perwakilan Layanan, bukan portal Azure.

Prasyarat untuk penginstalan luar

  • Langganan Azure.
  • Akun Azure dengan akses peran Kontributor ke langganan dan grup sumber daya tempat solusi Instans Virtual untuk SAP ada.
  • Identitas terkelola yang ditetapkan pengguna yang Anda buat selama penyebaran infrastruktur dengan akses peran Kontributor pada langganan, atau di semua grup sumber daya (komputasi, jaringan, dan penyimpanan) yang merupakan bagian dari Sistem SAP.
  • Infrastruktur untuk sistem SAP yang sebelumnya Anda buat melalui Azure Center untuk solusi SAP. Jangan membuat perubahan apa pun pada infrastruktur ini.
  • Sistem SAP (dan sumber daya infrastruktur yang mendasar) yang aktif dan berjalan.
  • Secara opsional, Anda dapat menambahkan server aplikasi yang terinstal sepenuhnya ke sistem sebelum mendeteksi perangkat lunak SAP; kemudian, sistem SAP dengan server aplikasi tambahan juga akan terdeteksi.
    • Jika Anda menambahkan server aplikasi tambahan ke solusi Virtual Instance for SAP ini setelah penyebaran infrastruktur, identitas terkelola yang ditetapkan pengguna yang dibuat sebelumnya juga memerlukan akses peran Kontributor pada langganan atau pada grup sumber daya tempat server aplikasi baru ini ada.
    • Jumlah komputer virtual aplikasi yang diinstal tidak boleh kurang dari jumlah yang dibuat selama fase penyebaran infrastruktur di Azure Center untuk solusi SAP. Anda masih dapat mendeteksi server aplikasi tambahan.

Hanya skenario berikut yang didukung untuk metode penginstalan ini:

  • Infrastruktur untuk S4/HANA dibuat melalui Azure Center untuk solusi SAP. Aplikasi S4/HANA diinstal di luar Azure Center untuk solusi SAP melalui alat yang berbeda.
  • Hanya penginstalan S4/HANA yang dilakukan di luar Azure Center untuk solusi SAP yang dapat dideteksi. Jika Anda telah menginstal Aplikasi SAP yang berbeda dari S4/HANA, deteksi akan gagal.
  • Jika Anda menginginkan penginstalan baru perangkat lunak S4/HANA pada infrastruktur yang disebarkan oleh Azure Center untuk solusi SAP, gunakan opsi penginstalan wizard sebagai gantinya.

Menginstal SAP dengan Azure Center untuk solusi SAP

Untuk menginstal perangkat lunak SAP secara langsung, gunakan wizard penginstalan solusi Azure Center for SAP.

  1. Masuk ke portal Azure.

  2. Cari dan pilih Instans Virtual untuk solusi SAP.

  3. Pilih Instans Virtual untuk instans solusi SAP Anda.

  4. Pada halaman Gambaran Umum untuk sumber daya solusi Instans Virtual untuk SAP, pilih Instal perangkat lunak SAP.

  5. Di tab Prasyarat wizard, tinjau prasyarat. Kemudian, pilih Berikutnya.

  6. Pada tab Perangkat Lunak , berikan informasi tentang media SAP Anda.

    1. Untuk Apakah Anda telah mengunggah perangkat lunak ke akun penyimpanan Azure?, pilih Ya.

    2. Untuk versi Perangkat Lunak, gunakan SAP S/4HANA 1909 SPS03 atau SAP S/4HANA 2020 SPS 03 atau SAP S/4HANA 2021 ISS 00 atau S/4 HANA 2022 ISS 00 . Harap dicatat hanya versi tersebut yang akan menyala yang didukung dengan versi OS yang digunakan untuk menyebarkan infrastruktur sebelumnya.

    3. Untuk lokasi direktori BOM, pilih Telusuri dan temukan jalur ke file BOM Anda. Contohnya, https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.

    4. Hanya untuk sistem Ketersediaan Tinggi (HA), masukkan pengidentifikasi klien untuk perwakilan layanan STONITH Fencing Agent untuk ID klien Anggar.

    5. Hanya untuk sistem Ketersediaan Tinggi (HA), masukkan kata sandi untuk perwakilan layanan Agen Anggar untuk kata sandi klien Anggar.

    6. Pilih Selanjutnya.

  7. Pada tab Tinjau + instal , tinjau pengaturan perangkat lunak.

  8. Pilih Instal untuk melanjutkan penginstalan.

  9. Tunggu hingga penginstalan selesai. Prosesnya memakan waktu sekitar tiga jam. Anda dapat melihat kemajuan, bersama dengan perkiraan waktu untuk setiap langkah, dalam wizard.

  10. Setelah penginstalan selesai, masuk dengan kredensial sistem SAP Anda. Untuk menemukan sistem SAP dan info masuk HANA DB untuk sistem yang baru diinstal, lihat cara mengelola Instans Virtual untuk solusi SAP.

Menginstal SAP melalui metode luar

Jika Anda menginstal perangkat lunak SAP di tempat lain, Anda perlu mendeteksi penginstalan perangkat lunak dan memperbarui metadata solusi Instans Virtual untuk SAP Anda.

  1. Masuk ke portal Azure. Pastikan untuk masuk dengan akun Azure yang memiliki akses peran Kontributor ke langganan atau grup sumber daya tempat sistem SAP berada.

  2. Cari dan pilih Azure Center untuk solusi SAP di bilah pencarian portal Azure.

  3. Pilih Instans Virtual untuk solusi SAP. Kemudian pilih sumber daya solusi Instans Virtual untuk SAP yang ingin Anda deteksi.

  4. Pada halaman gambaran umum sumber daya, pilih Konfirmasi perangkat lunak yang sudah diinstal. Baca semua instruksi, lalu pilih Konfirmasi. Ekstensi sekarang akan diinstal pada komputer virtual ASCS, APP, dan DB dan mulai menemukan metadata SAP.

  5. Tunggu hingga sumber daya solusi Instans Virtual untuk SAP terdeteksi dan diisi dengan metadata. Proses selesai setelah semua komponen sistem SAP terdeteksi.

  6. Tinjau sumber daya solusi Instans Virtual untuk SAP di portal Azure. Halaman sumber daya sekarang menunjukkan sumber daya sistem SAP, dan informasi tentang sistem.

Batasan

Berikut ini adalah batasan dan masalah yang diketahui.

Server aplikasi

Anda dapat menginstal maksimum 10 Server Aplikasi, tidak termasuk Server Aplikasi Utama.

Perubahan versi paket SAP

Ketika SAP mengubah versi paket untuk komponen di BOM, Anda mungkin mengalami masalah dengan skrip shell penginstalan otomatis. Disarankan untuk mengunduh media penginstalan SAP Anda sesegera mungkin untuk menghindari masalah.

Jika Anda mengalami masalah ini, ikuti langkah-langkah berikut:

  1. Unduh paket baru yang valid dari halaman unduhan perangkat lunak SAP.

  2. Unggah paket baru di archives folder akun Azure Storage Anda.

  3. Perbarui konten berikut dalam file BOM yang mereferensikan komponen yang diperbarui.

    • name ke nama paket baru
    • archive ke nama paket dan ekstensi baru
    • checksum ke checksum baru
    • filename ke nama paket baru yang dipersingkat
    • permissions ke 0755
    • url ke URL unduhan SAP baru
  4. Muat ulang file BOM di subfolder (S41909SPS03_v0011ms atau S42020SPS03_v0003ms atau S4HANA_2021_ISS_v0001ms S42022SPS00_v0001ms) boms folder

Karakter khusus seperti $ dalam kata sandi pengguna S tidak diterima saat mengunduh BOM.

  1. Kloning repositori otomatisasi SAP. Untuk informasi selengkapnya, lihat cara mengunduh media penginstalan SAP.

    git clone https://github.com/Azure/sap-automation.git
    
  2. Sebelum menjalankan playbook Ansible, atur variabel lingkungan SPASS di bawah ini. Tanda kutip tunggal harus ada dalam perintah.

    export SPASS='password_with_special_chars'
    
  3. Jalankan playbook Ansible:

    ansible-playbook ./sap-automation/deploy/ansible/playbook_bom_downloader.yaml -e "bom_base_name=S41909SPS03_v0011ms" -e "deployer_kv_name=dummy_value" -e "s_user=<username>" -e "s_password=$SPASS" -e "sapbits_access_key=<storageAccountAccessKey>" -e "sapbits_location_base_path=<containerBasePath>"
    
    • Untuk <username>, gunakan nama pengguna SAP Anda.
    • Untuk <bom_base_name>, gunakan Versi SAP yang ingin Anda instal yaitu S41909SPS03_v0011ms atau S42020SPS03_v0003ms atau S4HANA_2021_ISS_v0001ms atau S42022SPS00_v0001ms
    • Untuk <storageAccountAccessKey>, gunakan kunci akses akun penyimpanan Anda. Anda menemukan nilai ini di bagian Unduh media SAP
    • Untuk <containerBasePath>, gunakan jalur ke kontainer Anda sapbits . Anda menemukan nilai ini di bagian Unduh media SAP. Formatnya adalah https://<your-storage-account>.blob.core.windows.net/sapbits

Langkah berikutnya