MicroStrategy ONE
MicroStrategy 2021 Update 4 以降では、Hadoop Gateway はサポートされなくなりました。
トラブルシューティング
MicroStrategy Hadoop Gateway のトラブルシューティングを行うため、追加のログメッセージを取得する方法
- MicroStrategy Hadoop Gateway ホストに接続します。設定ファイルを編集するlog4.プロパティ MicroStrategy Hadoop Gateway のインストール パスに。
-
ファイルの内容を、以下の行に一致するよう更新します。
コピーlog4j.rootLogger=DEBUG,console
# To enable logging for all classes of package com.microstrategy and its
# subpackages, specify the logger as shown. Or you can specify any name for
# the logger.
# For example, you can name your logger MICROLOG as shown in the following
#statement: log4j.logger.com.microstrategy=INFO, MICROLOG
log4j.logger.com.microstrategy=INFO
# To enable logging for all classes of package org and its subpackages,
# specify the logger as shown in the following statement:
log4j.logger.org=WARN
MicroStrategy Hadoop Gateway のトラブルシューティングを行うため、YARN ログメッセージを取得する方法
Cloudera CDH クラスターを使用している場合
- クラスター管理ポータル Cloudera Manager にログインします。
- クリックYARNサービス。
- クリックウェブUI。
- アクティブを選択リソースマネージャー WebUI YARN リソース マネージャーが高可用性として構成されている場合。Hadoop Resource Manager ページにリダイレクトされます。
Hortonworks クラスターを使用している場合
- クラスター管理ポータル Ambari にログインします。
- クリックYARNサービス。
- クリッククイックリンク。
- 選択リソースマネージャー UI。Hadoop Resource Manager ページにリダイレクトされます。
- アプリケーション リストで Hadoop Gateway を見つけ、アプリケーション ID をクリックします。
アプリケーションの詳細とログは YARN にあります。
MicroStrategy Hadoop Gateway 接続ページでエラーが発生し、HDFS を参照できない場合の対応
以下の手順に従い、問題点を診断します。
- MicroStrategy Hadoop Gateway サービスが正常に開始しており、MicroStrategy Hadoop Gateway ホスト コンピューターでポート番号 4020 が開いていることを確認します。でMicroStrategyONEポート 4020 は Hadoop で設定可能です。パラメータの値(ポート番号)を変更できますhgos.restful.portで<MicroStrategy Hadoop Gateway のインストール パス> /conf/hgos-spark.properties。
- HDFS サービスが実行されており、MicroStrategy Hadoop Gateway ホスト コンピューターから NameNode がアクセス可能なことをチェックします。
-
適切な接続文字列が構成されており、値が正しいことをチェックします。接続文字列の属性はすべて、大文字と小文字が区別されます。
接続文字列のテンプレート:
コピーhadoopName=<Active Hadoop NameNode>;hdfsPort=<NameNode port>;BDEIP=<MicroStrategy Hadoop Gateway host machine>;BDEPORT=<MicroStrategy Hadoop Gateway port>;
Hadoop NameNode High Availability が構成されている場合は
- HDFS ネームサービスについて、クラスター管理者に問い合わせてください。
-
属性を置き換えるhadoop名とhadoop名前サービス接続文字列で属性を削除しますhdfsポート。
コピーhadoopNameService=<HDFS nameservice>;BDEIP=<MicroStrategy Hadoop Gateway host machine>;BDEPORT=<MicroStrategy Hadoop Gateway port>;
Kerberos 認証が有効な場合
-
プリンシパル チケットが有効なことを確認します。次のコマンドを実行すると、チケットを更新できます。
コピーkinit -k -t <Principal keytab file path> <Principal> -c <Cache name>
-
現在のプリンシパルに、HDFS を参照するため十分な許可があることを確認してください。次のコマンドを実行すると、許可を確認できます。
コピーhadoop fs -ls /
以下のような出力結果が予測されます。
コピー[root@ash-109-32r sbin]# hadoop fs -ls /
Found 11 items
-rw-r--r-- 3 hdfs supergroup 1996573 2017-01-10 03:09 /0_0_0_parquet
drwxr-xr-x - hdfs supergroup 0 2017-05-23 08:43 /Blitz
-rw-r--r-- 3 root supergroup 21 2017-06-26 03:26 /DE65820.txt
drwxrwxrwx - root supergroup 0 2017-02-09 06:16 /DataSets
-rw-r--r-- 3 root supergroup 189 2017-11-13 06:49 /Date_Format.csv
-rw-r--r-- 3 root supergroup 308 2017-11-08 07:31 /Date_Format_b.csv
-rw-r--r-- 3 root supergroup 476 2017-11-01 10:26 /Date_Format_c.csv
drwxr-xr-x - root supergroup 0 2017-08-31 12:53 /Demo_Files
drwxrwxrwx - root supergroup 0 2017-07-13 14:56 /EPA
drwxr-xr-x - root supergroup 0 2017-09-07 02:55 /EPA_3C
drwxr-xr-x - root supergroup 0 2017-09-07 03:36 /EPA_3C_Partインメモリ キューブは、ライブ接続モードでは公開したりダッシュボードを生成したりすることはできません。MicroStrategy Hadoop Gateway ログを使用すると、データが Hadoop クラスターから Intelligence Server に正しく返送されたかどうかを判定できます。
Intelligence Server で、MicroStrategy Hadoop Gateway からデータを受信するため使用されるポート番号が開いていることを確認してください。このポート番号はデフォルトでは 30241 ですが、レジストリで構成可能です。
Intelligence Server と Hadoop クラスターが別のネットワークにインストールされている場合、Intelligence Server はゲートウェイを経由してクラスターと通信します。Intelligence Server のホスト名と IP を指定する必要があります。これを行わない場合、MicroStrategy Hadoop Gateway はネットワーク要求から自動的にソースを検出するため、MicroStrategy Hadoop Gateway は代わりにゲートウェイ コンピューターにデータを送信します。
Intelligence Serverのホスト名とIPを指定するには、レジストリキーを変更して手動で設定する必要があります。 DSホスト名 Intelligence Server のホスト名と IP を使用します。
Intelligence Server のホスト名と IP を指定する機能は、MicroStrategy 10.10 およびそれ以降でのみ使用できます。
- Intelligence Server と MicroStrategy Hadoop Gateway を再起動します。
関連トピック
MicroStrategy Hadoop Gateway の概要
MicroStrategy Hadoop Gateway の配置方法
MicroStrategy Hadoop Gateway を開始する方法