SAP HANA XS Advanced: Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Zeile 44: Zeile 44:
Die Verbinung muss klappen, bevor man mit den API-Befehlen auf den Servers zugreifen kann.
Die Verbinung muss klappen, bevor man mit den API-Befehlen auf den Servers zugreifen kann.


Überblick über die grundlegenden Tools von SAP HANA XS Advanced.
== Überprüfung Verfügbarkeit XSEngine ==
https://hxehost:8090/
Die Seite gibt aus, ob die XSEngine läuft.
== Überprüfung Verfügbarkeit XS Advanced Servers ==
https://hxehost:39030
Die Seite gibt aus, ob die SAP HANA XS Advanced Runtime läuft.
Außerdem bietet sie Links auf alle Teile der HANA-Installation:
SAP HANA Cockpit
SAP HANA Cockpit Manager
SAP HANA XS Advanced Cockpit
SAP Web IDE for SAP HANA
https://<hana_hostname>:3<instance_number>30/v2/info
Standard-Instanznummer ist wohl 90, d.h. die Verbindung könnte lauten:
https://hxehost:39030/v2/info
Die Info gibt aus, auf welchem Port welche Dienste laufen.
Die Antwort als Daten im JSON-Format geliefert.
Die Verbinung muss klappen, bevor man mit den API-Befehlen auf den Servers zugreifen kann.
== XS Command Line Interface ==
Kann auf zwei Wegen erreicht werden:
* Über CLI des Servers (z.B. per SSH)
* Lokale Installation mit SAP HANA Express Edition Download Manager
xs login                  # Anmelden an XSA
xs login -s              # Anmelden an XSA mit Angabe eines Space
xs login -o              # Anmelden an XSA mit Angabe einer Organisation
xs login --skip-ssl-validation    # SSL Zertifikatsfehlermeldung von SAP HANA Express VM unterdrücken
xs-admin-login            # Als XSA_ADMIN an XSA anmelden (Nur mit SAP HANA Express möglich)
xs target -S SAP          # Zu SAP Space wechseln, wo sich das Administration Cockpit und die Web IDE für SAP HANA befindet
xs apps oder xs a        # Laufende XS Apps inkl. ihrer URLs auflisten
xs services              # Laufende XS Dienste auflisten
Weitere Informationen: SAP Help Portal XS Command Line Interface Reference: https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.00/en-US/addd59069e6f444ca6ccc064d131feec.html
== SAP HANA Cockpit und XS Advanced Cockpit ==
URLs für die relevanten Cockpits, wie SAP HANA Cockpit und XS Advanced Cockpits, lassen sich finden, wenn man die Liste der XS Apps nach Cockpit filtert:
xs apps | grep cockpit-web-app # SAP HANA Cockpit
xs apps | grep cockpit-admin-web-app # SAP HANA Cockpit Manager
xs apps | grep xsa-cockpit # XS Advanced Cockpit
== Web IDE for SAP HANA ==
Standard-Konfiguration in SAP HANA Express Edition:
Standard-URL: https://hxehost:53075
User: XSA_DEV
Pass: Master Passwort
Port herausfinden per:
xs apps | grep webide # Web IDE for SAP HANA
Für gleichzeitigen Login als XSA_ADMIN und XSA_DEV, für einen der beiden im Browser den Incognito-Modus verwenden.




[[Category:SAP]]
[[Category:SAP]]

Version vom 13. Januar 2020, 15:38 Uhr

Grundlegende Command-Line-Befehle und Funktionen des SAP HANA XS Advanced Servers.

XSA Command Line Interface

xs login                  # Anmelden an XSA
xs login -s               # Anmelden an XSA mit Angabe eines Space
xs login -o               # Anmelden an XSA mit Angabe einer Organisation
xs login --skip-ssl-validation     # SSL Zertifikatsfehlermeldung von SAP HANA Express VM unterdrücken
xs-admin-login            # Als XSA_ADMIN an XSA anmelden (Nur mit SAP HANA Express möglich)

xs apps oder xs a         # Laufende XS Apps inkl. ihrer URLs auflisten
xs services               # Laufende XS Dienste auflisten

Weitere Informationen: SAP Help Portal XS Command Line Interface Reference: https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.00/en-US/addd59069e6f444ca6ccc064d131feec.html

SAP HANA und XSA Cockpits

URLs für die relevanten SAP HANA und XSA Cockpits:

xs apps | grep cockpit-web-app               # SAP HANA Cockpit
xs apps | grep cockpit-admin-web-app         # SAP HANA Cockpit Manager
xs apps | grep xsa-cockpit                   # XS Advanced Cockpit

Web IDE for SAP HANA

Konfiguration in SAP HANA Express Edition:

Standard-URL: https://hxehost:53075 User: XSA_DEV Pass: Master Passwort

 xs apps | grep webide                       # Web IDE for SAP HANA

Überprüfung der Verfügbarkeit des XS Advanced Servers

https://<hana_hostname>:3<instance_number>30/v2/info

Standard-Instanznummer ist wohl 90, d.h. die Verbindung könnte lauten:

https://hxehost:39030/v2/info

Die Info gibt aus, auf welchem Port welche Dienste laufen. Die Antwort als Daten im JSON-Format geliefert. Die Verbinung muss klappen, bevor man mit den API-Befehlen auf den Servers zugreifen kann.



Überblick über die grundlegenden Tools von SAP HANA XS Advanced.


Überprüfung Verfügbarkeit XSEngine

https://hxehost:8090/

Die Seite gibt aus, ob die XSEngine läuft.


Überprüfung Verfügbarkeit XS Advanced Servers

https://hxehost:39030

Die Seite gibt aus, ob die SAP HANA XS Advanced Runtime läuft.

Außerdem bietet sie Links auf alle Teile der HANA-Installation:

SAP HANA Cockpit SAP HANA Cockpit Manager SAP HANA XS Advanced Cockpit SAP Web IDE for SAP HANA


https://<hana_hostname>:3<instance_number>30/v2/info

Standard-Instanznummer ist wohl 90, d.h. die Verbindung könnte lauten:

https://hxehost:39030/v2/info

Die Info gibt aus, auf welchem Port welche Dienste laufen. Die Antwort als Daten im JSON-Format geliefert. Die Verbinung muss klappen, bevor man mit den API-Befehlen auf den Servers zugreifen kann.


XS Command Line Interface

Kann auf zwei Wegen erreicht werden:

  • Über CLI des Servers (z.B. per SSH)
  • Lokale Installation mit SAP HANA Express Edition Download Manager


xs login                  # Anmelden an XSA
xs login -s               # Anmelden an XSA mit Angabe eines Space
xs login -o               # Anmelden an XSA mit Angabe einer Organisation
xs login --skip-ssl-validation     # SSL Zertifikatsfehlermeldung von SAP HANA Express VM unterdrücken
xs-admin-login            # Als XSA_ADMIN an XSA anmelden (Nur mit SAP HANA Express möglich)
xs target -S SAP          # Zu SAP Space wechseln, wo sich das Administration Cockpit und die Web IDE für SAP HANA befindet
xs apps oder xs a         # Laufende XS Apps inkl. ihrer URLs auflisten
xs services               # Laufende XS Dienste auflisten

Weitere Informationen: SAP Help Portal XS Command Line Interface Reference: https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.00/en-US/addd59069e6f444ca6ccc064d131feec.html

SAP HANA Cockpit und XS Advanced Cockpit

URLs für die relevanten Cockpits, wie SAP HANA Cockpit und XS Advanced Cockpits, lassen sich finden, wenn man die Liste der XS Apps nach Cockpit filtert:

xs apps | grep cockpit-web-app # SAP HANA Cockpit xs apps | grep cockpit-admin-web-app # SAP HANA Cockpit Manager xs apps | grep xsa-cockpit # XS Advanced Cockpit


Web IDE for SAP HANA

Standard-Konfiguration in SAP HANA Express Edition:

Standard-URL: https://hxehost:53075 User: XSA_DEV Pass: Master Passwort

Port herausfinden per:

xs apps | grep webide # Web IDE for SAP HANA

Für gleichzeitigen Login als XSA_ADMIN und XSA_DEV, für einen der beiden im Browser den Incognito-Modus verwenden.