Installation:
Die Installation muss komplett als root ablaufen.
Als erstes installieren wir per apt die Pakete rpm, dialog, libstdc++2.10-glibc2.2 und sun-java5-re
Code:
apt-get install rpm dialog libstdc++2.10-glibc2.2 sun-java5-re
Dann sollte man die DVD auf die Festplatte kopieren.
Dazu legt man sich am besten ein Verzeichnis an.
Verboten sind die Verzeichnisse:
/usr/sap
/sapdb
/sapmnt
Da werden später Teile des Servers hin kopiert.
im Zweifelsfall nimmt man /sapdvd.
Code:
mkdir /sapdvd
cp -R /pfad/zur/SAP-DVD/* /sapdvd
nun muss die install.sh im /sapdvd angepasst werden, da debian (von Hause aus) zwar dialog, aber kein kdialog kennt. Auch muss man den PFAD zur SAPEULA per Hand setzen.
und zwar in der funktion show_license( ) müssen folgende Zeilen editiert werden:
in Zeile 690:
Code:
sap_eula_path=/sapdvd/SAPEULA
in Zeile 691, 693, 698, 704:
Code:
kdialog in dialog ändern
WENN MAN IN X ARBEITET: das Terminal Fenster ÜBER die Größe von 80X25 ziehen, da ansonsten die SAPEULA nicht dargestellt werden kann und er mit dem Fehler abbricht, dass die Lizenz nicht angenommen worden wäre.
nun fuehrt man die install.sh aus.
Das sollte ohne Fehler durchlaufen.
Das einzige was er anmerkt, ist dass er einen Pfad nicht findet, der nur unter SuSE und Fedora existiert.
nun wechselt man zu dem neu angelegten User nw4adm und startet den miniSAP Server auf nw4host.
Code:
su nw4adm
startsap nw4host
Da sollte er sich nur beschweren , dass er eine LOG-Datei nicht anlegen kann wegen fehlender Schreibrechte. Wenn man diese Log-Datei braucht kann man diese von root erstellen lassen und mit den Rechten 777 versehen.
Der Server läuft zwar jetzt, ist aber noch nicht einsatzbereit, da ihm noch eine Lizenz fehlt.
Diese besorgen wir uns direkt von SAP.
Als erstes brauchen wir den Hardwarekey.
den erhalten wir indem wir
als nw4adm ausfuehren.
mit der generierten Zeichenfolge müssen wir auf http://www50.sap.com/linux/eval/nw4/ einen Key bestellen.
der wird direkt (bei mir 3 Sekunden) als Email mit rpm-Anhang geliefert.
Diesen installieren wir mit dem angegebenen
sollte das wider Erwarten nicht funktionieren, dann kann man die Daten aus der Email auch mit
Code:
saplicense -install
als nw4adm eintragen.
nun fehlt nur noch ein neustart des Rechners, und des Servers und schon kann man sich dahin verbinden.
HAPPY ABAP-PROGRAMMING!
Lesezeichen