将Apache Storm部署到AWS时出错
尝试在AWS上部署Storm拓扑。 尝试在我的Mac OS X机器上运行(旧)标准风暴部署项目。 在部署风暴群集时出现以下错误
DEBUG execute - out => "/Users/himanshuyadav/.ssh/id_rsa\n" DEBUG jclouds - Found jclouds sshj driver DEBUG jclouds - extensions (:log4j :slf4j :sshj) DEBUG jclouds - options [:jclouds.regions "us-east-1" :blobstore-provider "aws-s3"] ERROR logging - Exception in thread "main" ERROR logging - com.google.inject.CreationException: Guice creation errors: 1) org.jclouds.rest.RestContext<org.jclouds.aws.ec2.AWSEC2Client, A> cannot be used as a key; It is not fully specified. 1 error (form-init1868462685526062633.clj:1) ERROR logging - at clojure.lang.Compiler.eval(Compiler.java:5440) ERROR logging - at clojure.lang.Compiler.eval(Compiler.java:5415) ERROR logging - at clojure.lang.Compiler.load(Compiler.java:5857)
从我的angular度来看,我尝试将JDK 1.7.0_65升级到1.8.0_31,但目前为止还没有运气。 除此之外,尝试用AWS的.pem
键replacessh密钥的位置,但没有工作。
我明白,风暴部署是一个旧版本的旧项目。 在AWS上是否有任何新版本/其他方式部署风暴拓扑?
我曾经面对同样的问题。 尝试使用“install-0.9.1”分支和JDK 1.7。 它应该工作。
正如在这个线程中build议将JRE专门降级到版本1.7.0_45对我来说是个诀窍 。
线程build议任何以上JRE版本1.7.0_51不会工作! 按照以下步骤降级到旧版本的JRE
- 在这个Dockerfile中创buildPostgres用户名/密码在哪里?
- Docker PostgreSQL 9.6 – 安装扩展plpython3u(与分位数扩展冲突)
- Docker运行时间统计(基准)
- 从链接dockers重命名环境variables
- 使用VirtualBox 5.1.8 r11374无法在Windows 10上启动docker
- 有没有办法在docker卷中列出文件?
- Docker中的PostgreSQL – pg_hba.conf允许从主机访问容器
- 沉默地安装pecl模块(例如pecl_http)在Docker容器内部?
- 尝试在composer php中运行php内置服务器时,获取“php_network_getaddresses:getaddrinfo失败:名称或服务未知”