我在Oracle BDA X7-2上运行Yarn,规格为:
我正在尝试按照以下手册在Yarn上运行PGX:https : //docs.oracle.com/cd/E56133_01/2.5.0/tutorials/yarn.html
托管运行安装脚本,并使用以下命令完成了它提供的配置文件:
{
"pgx_yarn_jar_hdfs_path": "hdfs:/user/pgx/pgx-yarn-2.7.1.jar",
"pgx_war_hdfs_path": "hdfs:/user/pgx/pgx-webapp-2.7.1.war",
"pgx_conf_hdfs_path": "hdfs:/user/pgx/pgx.conf",
"pgx_log4j_conf_hdfs_path": "hdfs:/user/pgx/log4j2.xml",
"pgx_dist_log4j_conf_hdfs_path": "hdfs:/user/pgx/dist_log4j.xml",
"pgx_cluster_host_hdfs_path": "hdfs:/user/pgx/cluster-host.tgz",
"zookeeper_connect_string": "bda1node05,bda1node06,bda1node07",
"standard_library_path": "/usr/lib64/gcc/4.8.2",
"min_heap_size": "512m",
"max_heap_size": "12g",
"container_cores": 9,
"container_memory": 0,
"container_priority": 0,
"num_machines": 1
}
Run Code Online (Sandbox Code Playgroud)
Yarn的pgx-service应用程序处于RUNNING状态,stderr中没有错误,日志显示该服务正在该地址运行:
http://bda1node06:7007
并通过以下命令运行linux Java进程:
/usr/java/default/bin/java -Xms512m -Xmx12g oracle.pgx.yarn.PgxService bda1node06 /u11/hadoop/yarn/nm/usercache/root/appcache/application_1539869144089_2070/container_e22_1539869144089_2070_01_000002/pgx-server.war 7007 bda1node05,bda1node06,bda1node07 /pgx-8eef44e2-1657-403a-8193-0102f5266680
出于测试目的,在执行PGX客户端后:
$PGX_HOME/bin/pgx --base_url http://bda1node06:7007
我得到:
java.util.concurrent.ExecutionException: java.lang.IllegalStateException: cannot connect to server; requested http://bda1node06:7007/version?extendedInfo=true and expected status 200, got …Run Code Online (Sandbox Code Playgroud) oracle-spatial bigdata cloudera hadoop-yarn cloudera-manager