簡體   English   中英

Windows上的WSO2 AM和WSO2 BAM配置問題

[英]WSO2 AM and WSO2 BAM configuration issues on Windows

我在Windows上正在嘗試配置WSO2 BAM儀表板以查看API靜態信息。

我使用WSO2 API Manager 1.5.0(最新)已有一段時間,它在端口9443上運行良好。此外,我還能夠啟動BAM 2.4.0(最新)服務器。

但是,一旦我進入WSO2 AM Publisher界面並嘗試查看顯示的所有統計信息-請參考我們的Wiki以正確配置BAM

這是我在BAM日志中看到的-

 INFO {org.wso2.carbon.analytics.hive.task.HiveScriptExecutorTask} -  Running script executor task for script am_stats_analyzer_253.

{org.wso2.carbon.analytics.hive.task.HiveScriptExecutorTask}
TID: [0] [BAM] ERROR {org.apache.hadoop.hive.ql.exec.ExecDriver} -  Exception: Cannot run program "C:\Program" (in directory "C:\wso2bam-2.4.0"): CreateProcess error=2, The system cannot find the file specified {org.apache.hadoop.hive.ql.exec.ExecDriver}

TID: [0] [BAM] ERROR {org.apache.hadoop.hive.ql.Driver} -  FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MapRedTask {org.apache.hadoop.hive.ql.Driver}

TID: [0] [BAM] ERROR {org.wso2.carbon.analytics.hive.impl.HiveExecutorServiceImpl} -  Error while executing Hive script.

Query returned non-zero code: 9, cause: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MapRedTask {org.wso2.carbon.analytics.hive.impl.HiveExecutorServiceImpl}

java.sql.SQLException: Query returned non-zero code: 9, cause: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MapRedTask

我無法在Windows上執行Hive腳本。
我也安裝了cygwin-不知道出了什么問題。
我遵循了所有文檔。

這可能是因為BAM無法執行cywin命令。 請嘗試將Cywin安裝到C驅動器中,並確保文件路徑中沒有空格,並在Windows PATH中添加“ C:\\ cygwin64 \\ bin”,並確保運行BAM的用戶有權運行cygwin命令(默認情況下,無需執行任何操作) Windows,除非您可以設置一些特殊權限)。

請確保已正確將值“ C:\\ cygwin \\ bin”附加到Windows中的PATH變量“環境變量配置”部分。

這種情況的原因可能是由於Windows命令行在其他路徑中尋找cygwin。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM