Instalowanie oprogramowania SAP

Po utworzeniu infrastruktury dla nowego systemu SAP przy użyciu usługi Azure Center dla rozwiązań SAP należy zainstalować oprogramowanie SAP.

W tym przewodniku z instrukcjami poznasz dwa sposoby instalowania oprogramowania SAP dla systemu. Wybierz odpowiednią metodę dla danego przypadku użycia. Można:

Wymagania wstępne

Zapoznaj się z wymaganiami wstępnymi preferowanej metody instalacji: za pośrednictwem Kreatora instalacji rozwiązań SAP w Centrum platformy Azure lub za pośrednictwem metody zewnętrznej

Wymagania wstępne dotyczące instalacji kreatora

  • Subskrypcja Azure.
  • Konto platformy Azure z rolą Współautor dostępu do subskrypcji i grup zasobów, w których istnieje wystąpienie wirtualne dla rozwiązań SAP.
  • Tożsamość zarządzana przypisana przez użytkownika z rolami Czytelnik danych obiektów blob usługi Storage oraz Czytelnik i Dostęp do danych na koncie magazynu, które ma oprogramowanie SAP.
  • Sieć skonfigurowana na potrzeby wdrożenia sap.
  • Wdrożenie infrastruktury S/4HANA.
  • Jeśli instalujesz system SAP za pośrednictwem usługi Azure Center dla rozwiązań SAP, musisz mieć nośnik instalacyjny SAP dostępny na koncie magazynu. Aby uzyskać więcej informacji, zobacz pobieranie nośnika instalacyjnego SAP.
  • Jeśli instalujesz system SAP o wysokiej dostępności (HA), pobierz identyfikator jednostki usługi (IDENTYFIKATOR SPN) i hasło, aby autoryzować agenta ogrodzenia platformy Azure (urządzenie ogrodzenia) względem zasobów platformy Azure. Aby uzyskać więcej informacji, zobacz Tworzenie aplikacji Microsoft Entra przy użyciu interfejsu wiersza polecenia platformy Azure i konfigurowanie jej w celu uzyskania dostępu do interfejsu API usługi Media Services.
    • Aby zapoznać się z przykładem, zobacz dokumentację oprogramowania Red Hat dotyczącą tworzenia aplikacji firmy Microsoft Entra.
    • Aby uniknąć częstego wygaśnięcia hasła, użyj interfejsu wiersza polecenia platformy Azure (interfejsu wiersza polecenia platformy Azure), aby utworzyć identyfikator jednostki usługi i hasło zamiast witryny Azure Portal.

Wymagania wstępne dotyczące instalacji zewnętrznej

  • Subskrypcja Azure.
  • Konto platformy Azure z rolą Współautor dostępu do subskrypcji i grup zasobów, w których istnieje wystąpienie wirtualne dla rozwiązań SAP.
  • Tożsamość zarządzana przypisana przez użytkownika utworzona podczas wdrażania infrastruktury z dostępem roli Współautor w ramach subskrypcji lub we wszystkich grupach zasobów (obliczeniowych, sieciowych i magazynowych) należących do systemu SAP.
  • Infrastruktura dla systemu SAP utworzonego wcześniej za pośrednictwem usługi Azure Center dla rozwiązania SAP. Nie wprowadzaj żadnych zmian w tej infrastrukturze.
  • System SAP (i bazowe zasoby infrastruktury), który jest uruchomiony.
  • Opcjonalnie można dodać w pełni zainstalowane serwery aplikacji do systemu przed wykryciem oprogramowania SAP; system SAP z dodatkowymi serwerami aplikacji również zostanie wykryty.
    • W przypadku dodawania dodatkowych serwerów aplikacji do tego wystąpienia wirtualnego dla rozwiązań SAP po wdrożeniu infrastruktury wcześniej utworzona tożsamość zarządzana przypisana przez użytkownika wymaga również dostępu roli Współautor w subskrypcji lub w grupie zasobów, w ramach której istnieje ten nowy serwer aplikacji.
    • Liczba zainstalowanych maszyn wirtualnych aplikacji nie powinna być mniejsza niż liczba utworzona podczas fazy wdrażania infrastruktury w usłudze Azure Center dla rozwiązań SAP. Nadal można wykrywać dodatkowe serwery aplikacji.

W przypadku tej metody instalacji są obsługiwane tylko następujące scenariusze:

  • Infrastruktura dla platformy S4/HANA została utworzona za pośrednictwem centrum platformy Azure dla rozwiązań SAP. Aplikacja S4/HANA została zainstalowana poza usługą Azure Center dla rozwiązań SAP za pomocą innego narzędzia.
  • Można wykryć tylko instalację S4/HANA wykonywaną poza usługą Azure Center dla rozwiązań SAP. Jeśli zainstalowano inną aplikację SAP niż S4/HANA, wykrywanie zakończy się niepowodzeniem.
  • Jeśli chcesz zainstalować nowe oprogramowanie S4/HANA w infrastrukturze wdrożonej przez centrum platformy Azure dla rozwiązań SAP, użyj opcji instalacji kreatora.

Instalowanie oprogramowania SAP za pomocą usługi Azure Center dla rozwiązań SAP

Aby zainstalować oprogramowanie SAP bezpośrednio, użyj kreatora instalacji usługi Azure Center for SAP Solutions.

  1. Zaloguj się w witrynie Azure Portal.

  2. Wyszukaj i wybierz pozycję Wystąpienie wirtualne dla rozwiązań SAP.

  3. Wybierz wystąpienie usługi Virtual Instance dla rozwiązań SAP.

  4. Na stronie Przegląd zasobu usługi Virtual Instance for SAP solutions wybierz pozycję Zainstaluj oprogramowanie SAP.

  5. Na karcie Wymagania wstępne kreatora przejrzyj wymagania wstępne. Następnie wybierz pozycję Dalej.

  6. Na karcie Oprogramowanie podaj informacje o nośniku SAP.

    1. W polu Czy oprogramowanie zostało przekazane do konta usługi Azure Storage?, wybierz pozycję Tak.

    2. W przypadku wersji oprogramowania użyj oprogramowania SAP S/4HANA 1909 SPS03 lub SAP S/4HANA 2020 SPS 03 lub SAP S/4HANA 2021 ISS 00 lub S/4 HANA 2022 ISS 00. Należy pamiętać, że tylko te wersje będą wyświetlane w wersji systemu operacyjnego, która została wcześniej użyta do wdrożenia infrastruktury.

    3. W polu Lokalizacja katalogu BOM wybierz pozycję Przeglądaj i znajdź ścieżkę do pliku BOM. Na przykład https://<your-storage-account>.blob.core.windows.net/sapbits/sapfiles/boms/S41909SPS03_v0010ms.yaml.

    4. W przypadku systemów wysokiej dostępności (HA) wprowadź identyfikator klienta dla jednostki usługi agenta ogrodzenia STONITH dla identyfikatora klienta ogrodzenia.

    5. W przypadku systemów wysokiej dostępności (HA) wprowadź hasło jednostki usługi Agent ogrodzenia dla hasła klienta fencing.

    6. Wybierz pozycję Dalej.

  7. Na karcie Przeglądanie i instalowanie przejrzyj ustawienia oprogramowania.

  8. Wybierz pozycję Zainstaluj , aby kontynuować instalację.

  9. Poczekaj na zakończenie instalacji. Proces trwa około trzech godzin. Postęp można zobaczyć wraz z szacowanymi godzinami dla każdego kroku w kreatorze.

  10. Po zakończeniu instalacji zaloguj się przy użyciu poświadczeń systemu SAP. Aby znaleźć poświadczenia systemu SAP i bazy danych HANA dla nowo zainstalowanego systemu, zobacz jak zarządzać wystąpieniem wirtualnym dla rozwiązań SAP.

Instalowanie oprogramowania SAP za pośrednictwem metody zewnętrznej

Jeśli zainstalujesz oprogramowanie SAP w innym miejscu, musisz wykryć instalację oprogramowania i zaktualizować wystąpienie wirtualne dla metadanych rozwiązań SAP.

  1. Zaloguj się w witrynie Azure Portal. Pamiętaj, aby zalogować się przy użyciu konta platformy Azure z rolą Współautor dostępu do subskrypcji lub grup zasobów, w których istnieje system SAP.

  2. Wyszukaj i wybierz pozycję Azure Center for SAP solutions (Centrum platformy Azure) na pasku wyszukiwania witryny Azure Portal.

  3. Wybierz pozycję Wystąpienia wirtualne dla rozwiązań SAP. Następnie wybierz zasób usługi Virtual Instance for SAP solutions, który chcesz wykryć.

  4. Na stronie przeglądu zasobu wybierz pozycję Potwierdź już zainstalowane oprogramowanie. Przeczytaj wszystkie instrukcje, a następnie wybierz pozycję Potwierdź. Rozszerzenia będą teraz instalowane na maszynach wirtualnych ASCS, APP i DB i zaczynają odnajdywać metadane SAP.

  5. Poczekaj, aż zasób rozwiązania SAP zostanie wykryty i wypełniony metadanymi. Proces kończy się po wykryciu wszystkich składników systemu SAP.

  6. Zapoznaj się z zasobem Virtual Instance for SAP solutions (Wystąpienie wirtualne dla rozwiązań SAP) w witrynie Azure Portal. Na stronie zasobu są teraz wyświetlane zasoby systemowe SAP oraz informacje o systemie.

Ograniczenia

Poniżej przedstawiono znane ograniczenia i problemy.

Serwery aplikacji

Można zainstalować maksymalnie 10 serwerów aplikacji, z wyłączeniem podstawowego serwera aplikacji.

Zmiany wersji pakietu SAP

Gdy oprogramowanie SAP zmienia wersję pakietów dla składnika w modelu BOM, mogą wystąpić problemy ze skryptem powłoki automatycznej instalacji. Zaleca się pobranie nośnika instalacyjnego SAP tak szybko, jak to możliwe, aby uniknąć problemów.

Jeśli wystąpi ten problem, wykonaj następujące kroki:

  1. Pobierz nowy prawidłowy pakiet ze strony pobierania oprogramowania SAP.

  2. Przekaż nowy pakiet w archives folderze konta usługi Azure Storage.

  3. Zaktualizuj następującą zawartość w plikach BOM odwołujących się do zaktualizowanego składnika.

    • name do nowej nazwy pakietu
    • archive do nowej nazwy i rozszerzenia pakietu
    • checksum do nowej sumy kontrolnej
    • filename do nowej skróconej nazwy pakietu
    • permissions do 0755
    • url do nowego adresu URL pobierania oprogramowania SAP
  4. Załaduj ponownie pliki BOM w podfolderze (S41909SPS03_v0011ms lub S42020SPS03_v0003ms lub S4HANA_2021_ISS_v0001msS42022SPS00_v0001ms) boms folderu

Znaki specjalne, takie jak $ w haśle użytkownika S, nie są akceptowane podczas pobierania BOM.

  1. Sklonuj repozytorium automatyzacji SAP. Aby uzyskać więcej informacji, zobacz pobieranie nośnika instalacyjnego SAP.

    git clone https://github.com/Azure/sap-automation.git
    
  2. Przed uruchomieniem podręcznika rozwiązania Ansible ustaw zmienną środowiskową SPASS poniżej. W poleceniu powinny znajdować się pojedyncze cudzysłowy.

    export SPASS='password_with_special_chars'
    
  3. Uruchom podręcznik rozwiązania 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>"
    
    • W przypadku <username>programu użyj nazwy użytkownika sap.
    • W przypadku <bom_base_name>programu użyj wersji sap, którą chcesz zainstalować, tj. S41909SPS03_v0011ms lub S42020SPS03_v0003ms, S4HANA_2021_ISS_v0001ms lub S42022SPS00_v0001ms
    • W przypadku <storageAccountAccessKey>programu użyj klucza dostępu konta magazynu. Ta wartość została znaleziona w sekcji Pobieranie multimediów SAP
    • W przypadku <containerBasePath>elementu użyj ścieżki do sapbits kontenera. Ta wartość została znaleziona w sekcji Pobieranie multimediów SAP. Format to https://<your-storage-account>.blob.core.windows.net/sapbits

Następne kroki