Strategy ONE
Beginnend mit MicroStrategy 2021 Update 4 wird Hatoop Gateway nicht mehr unterstützt.
Aktivieren Sie Hatoop Gateway zur Unterstützung der hohen Namenode-Verfügbarkeit
HADOOOP Gateway kann die hohe Verfügbarkeit von HADoop Namenode ab MicroStrategy 10.10 unterstützen. Das Durchsuchen von Dateien mit Hatoop WebHTDS ist nicht mehr erforderlich. Die Festplatten-Kataloginformationen werden über das Hatoop-Gateway statt über WebHTDS abgerufen.
Durchsuchen Sie Full-Strategy-Definitionen über Hatoop Gateway
Wenden Sie sich an Ihren Hatoop-Administrator, um den Namensdienst für Hatoop Namenode Hochverfügbarkeit, die IP-Adresse des Hatoop-Namenodes und die Festplatten-Portnummer zu erhalten, bevor Sie mit den nachstehenden Schritten beginnen.
-
Aus dem Stellen Sie eine Verbindung mit Hatoop her Dialogfeld, klicken Sie auf Verbindung ändern.
-
Im Datenquelle Dialogfeld, wählen Sie die aus Verbindungszeichenfolge bearbeiten Kontrollkästchen.
-
Für einen einzelnen Namenode:
Stellen Sie sicher, dass der Hatoop-Namenode-IP/Host- und -WD-Port in der Verbindungszeichenfolge richtig konfiguriert ist, wie im Beispiel oben gezeigt.
Für Hatoop Hohe Namenode Hohe Verfügbarkeit:
Fügen Sie das Attribut hinzu
hadoopNameService
und das Nameservice-Tag an das Ende der Verbindungszeichenfolge.Wenn das Tag für hohe Verfügbarkeit beispielsweise lautet
nameservice1
Die Verbindungszeichenfolge sollte wie folgt angezeigt werden:hadoopName=10.242.109.2;hdfsPort=8020;
BDEIP=10.242.109.10;BDEPORT=10109;
hadoopNameService=nameservice1;
- Klicken Sie auf OK.
Security
Hadoop Gateway exposes HTTP protocol interface for HDFS browsing as of MicroStrategy ONE und HTTPS wird nicht unterstützt.
Das Durchsuchen von Full-Strategy-Cart über das Hatoop Gateway kann authentifizierte Kerberos-Cluster unterstützen. Ein separater Kerberos-Principal-Name für Intelligence Server ist nicht mehr erforderlich. Sobald das Hatoop Gateway in einem mit Kerberos authentifizierten Cluster konfiguriert und erfolgreich gestartet wurde, kann der Intelligence Server automatisch Full-Join-Klauseln über das Hatoop Gateway durchsuchen. Die gesamte Zugriffssteuerung wird über das Hatoop Gateway übernommen.
Hatoop Gateway muss auf einem Proxy-Knoten in einem Cluster bereitgestellt werden, der die Kerberos-Authentifizierung verwendet. Ein gesicherter Cluster kann nicht durchsuchen, wenn Hatoop Gateway außerhalb des Clusters bereitgestellt ist.
Problembehebung
- Das Durchsuchen von Full-Strategy-Definitionen wird von Hatoop Gateway statt von Intelligence Server durchgeführt. Stellen Sie vor dem Durchsuchen sicher, dass Hatoop Gateway gestartet ist.
- Hatoop Gateway stellt eine HTTP-RESTful-API bereit in
port 4020
Für das Durchsuchen von Full-Drop-Dashboards muss der Port auf dem Computer geöffnet sein, auf dem Hatoop Gateway bereitgestellt wird. - Wenn beides
hadoopName
undhadoopNameService
sind in der Verbindungszeichenfolge angegeben. Wird von Hatoop Gateway verwendethadoopNameService
Standardwert, um auf das Cluster zuzugreifen. - Bei allen Attributnamen und -werten in der Verbindungszeichenfolge wird zwischen Groß- und Kleinschreibung unterschieden.