我启动了Amazon EC2的DataStax AMI,通过SSH登录,但是终端挂起了"安装已启动":
Cluster started with these options:
--clustername CassandraDev --totalnodes 1 --version enterprise --username **** --password ****
Installation started.
"安装已开始"继续经历由一点,两点和三点组成的后缀。但没有任何反应,我无法退出安装过程,我无法访问任何日志文件以查看可能发生的事情(或者我不知道如何)。
尝试在us-east-1区域的VPC子网中运行的两个独立的m3.large实例。确切的AMI是datastax_clustering_ami_2.5.1_hvm.manifest.xml(ami-ada2b6c4)。首先,我等了大约一个半小时。第二个例子我刚刚在网上离开,结果相同。
因为这是一个VPC,所有出站流量都通过NAT服务器。安全组仅允许端口80,443和123上的出站流量。可能还有另一个需要打开的出站端口吗?入站端口无关紧要,因为服务器不是面向公众的,但在子网内我允许所有端口上的所有流量。
其他人遇到了类似的问题,但到目前为止还没有答案:DataStax AMI hangs on
任何帮助将不胜感激!
答案 0 :(得分:1)
由于最近围绕同一问题出现了一些故障单,似乎EC2中AMI配置方面最近发生了变化,或者之前从未使用过这种特定的VPC配置,这似乎不太可能
当前修复是在/ etc / hostname中添加一个额外的条目,以消除每个sudo命令后发生的stderr输出。这反过来不会在配置方面被标记为错误。
此修复程序已按照此故障单中的说明进行修复和修补: https://github.com/riptano/ComboAMI/issues/51
如果您发现任何其他问题,请随时在那里创建另一张票。
继续前进,只需使用相同的用户数据启动另一组实例,您就应该启动并运行。