- Pobierz link
- X
- Inne aplikacje
- Pobierz link
- X
- Inne aplikacje
SAP HANA to zaawansowana platforma bazodanowa, która wymaga odpowiedniego przygotowania środowiska przed instalacją. W tym artykule przeprowadzimy Cię przez cały proces instalacji i konfiguracji SAP HANA, od wymagań systemowych po pierwsze kroki administracyjne.
Wymagania systemowe dla SAP HANA
Przed instalacją należy upewnić się, że środowisko spełnia wymagania sprzętowe i systemowe.
Wymagania sprzętowe
✅ Procesor: Intel Xeon E7 lub nowszy / IBM Power Systems (dla HANA on Power)
✅ Pamięć RAM: Min. 64 GB (zalecane 128 GB dla systemów produkcyjnych)
✅ Dysk: SSD o wysokiej wydajności
✅ Sieć: Karta 10 Gbit/s dla systemów rozproszonych
Wymagania systemowe
✅ System operacyjny:
- SUSE Linux Enterprise Server (SLES) 12/15
- Red Hat Enterprise Linux (RHEL) 7/8
✅ Dodatkowe zależności:
- Instalacja pakietów SAP HANA z repozytoriów systemowych
- Ustawienia czasu systemowego – maksymalna różnica między serwerami: 180 sekund
Przygotowanie systemu przed instalacją
Tworzenie użytkownika systemowego
SAP HANA działa pod dedykowanym użytkownikiem systemowym <sid>adm.
Tworzenie użytkownika (Linux):
useradd -m -d /usr/sap/SID -s /bin/bash -g sapsys <sid>adm passwd <sid>adm
Tworzenie struktury katalogów
SAP HANA wymaga określonej struktury katalogów:
- /hana/shared/ – pliki binarne i konfiguracyjne
- /hana/data/ – przechowywanie danych
- /hana/log/ – logi systemowe
Konfiguracja katalogów i uprawnień:
mkdir -p /hana/{shared,data,log}
chown -R <sid>adm:sapsys /hana/*
chmod -R 775 /hana/*
Konfiguracja pamięci swap
SAP HANA nie używa klasycznego swap, ale zaleca się jego ustawienie dla bezpieczeństwa:
dd if=/dev/zero of=/swapfile bs=1G count=32
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile swap swap defaults 0 0' >> /etc/fstab
Instalacja SAP HANA
Instalację SAP HANA można przeprowadzić za pomocą SAP HANA Database Lifecycle Manager (HDBLCM), który oferuje interfejs graficzny i wiersz poleceń.
Pobranie pakietu instalacyjnego
Pakiety SAP HANA można pobrać z SAP Support Portal. Po pobraniu i rozpakowaniu należy przejść do katalogu instalacyjnego:
cd /sapmedia/SAPHANA
./hdblcmgui
Jeśli używasz instalacji w trybie CLI:
./hdblcm
Proces instalacji
Po uruchomieniu instalatora:
✅ Wybierz opcję "Install New SAP HANA Database"
✅ Podaj identyfikator systemu (SID) – np. HDB
✅ Wybierz katalog instalacyjny (domyślnie /hana/shared/)
✅ Podaj numer instancji (00-99, domyślnie 00)
✅ Ustaw hasło dla użytkownika SYSTEM
✅ Potwierdź konfigurację i rozpocznij instalację
Sprawdzenie poprawności instalacji
Po zakończeniu instalacji uruchom SAP HANA i sprawdź, czy wszystkie usługi działają:
su - <sid>adm HDB info
Oczekiwany wynik:
Instance HDB00 running Indexserver: ACTIVE Nameserver: ACTIVE
Podstawowa konfiguracja SAP HANA
Po instalacji warto wykonać kilka dodatkowych kroków konfiguracyjnych.
Tworzenie bazy tenantowej
SAP HANA może działać jako system wielobazodanowy (MDC), dlatego warto utworzyć pierwszą bazę tenantową:
CREATE DATABASE TENANT1 SYSTEM USER PASSWORD "SecurePass123";
Konfiguracja automatycznego startu SAP HANA
Aby SAP HANA automatycznie uruchamiała się po restarcie systemu, należy dodać ją do skryptów inicjalizacyjnych:
systemctl enable sapinit
Tworzenie pierwszego użytkownika administracyjnego
Nie zaleca się używania użytkownika SYSTEM na co dzień. Można utworzyć nowego użytkownika z odpowiednimi uprawnieniami:
CREATE USER admin IDENTIFIED BY "SecureAdmin123";
GRANT CATALOG READ, BACKUP ADMIN, MONITOR ADMIN TO admin;
Monitorowanie i zarządzanie SAP HANA
Po zakończeniu instalacji można zarządzać SAP HANA za pomocą kilku narzędzi:
🔹 SAP HANA Cockpit – narzędzie webowe do monitorowania i administracji.
🔹 SAP HANA Studio – klasyczna aplikacja desktopowa dla administratorów.
🔹 HDBSQL – narzędzie CLI do wykonywania zapytań SQL.
Przykładowe polecenia monitorowania systemu:
SELECT * FROM M_DATABASES;
SELECT * FROM M_HOST_RESOURCE_UTILIZATION;
SELECT * FROM M_SERVICE_MEMORY;
Podsumowanie
Instalacja i konfiguracja SAP HANA wymaga kilku kroków, ale po poprawnym przygotowaniu systemu proces ten przebiega sprawnie.
✅ Przygotowaliśmy system operacyjny i użytkowników.
✅ Zainstalowaliśmy SAP HANA przy użyciu HDBLCM.
✅ Skonfigurowaliśmy bazę danych i pierwszego użytkownika administracyjnego.
Komentarze
Prześlij komentarz