命令 'appscale up' 停止于 'Please wait for the AppController to finish pre-processing tasks.'

command 'appscale up' stopped at 'Please wait for the AppController to finish pre-processing tasks.'

我在 VPS 上安装了 AppScale,具有 64 位 Ubuntu 可信和 4G RAM 形式的源代码。每次我 运行 命令 appscale up,它都会停在 Please wait for the AppController to finish pre-processing tasks.。根据 offical wiki 下一个提示将是 Please wait for AppScale to prepare your machines for use. 但我从来没有想过, 并且没有错误 。任何人都知道从哪里获得任何日志或如何解决这个问题?

这是我的AppScalefile的内容:

---
ips_layout:
  master : 10.80.140.55 # this is the private IP of this VPS
  appengine : 10.80.140.55
  database : 10.80.140.55
  zookeeper : 10.80.140.55
login : here is the public IP of this vps

keyname : appscalec85934462268449a9c73b1dbd1bec4b9
group : appscalec85934462268449a9c73b1dbd1bec4b9

您是否有任何防火墙或安全 group/network 规则可以防止主机通过 public IP 联系自己?使用该配置,系统需要能够使用 public IP 访问自身。

你可以做的一个测试是在本地添加 public IP 来测试,比如

ifconfig eth0:1 your_public_ip up

(将 eth0 替换为您的网络接口,并将 your_pubic_ip 替换为您在 AppScalefile 中放入的任何内容)。

控制器位于端口 17443。我认为这是最新版本中唯一需要的。如果您在创建用户时遇到问题,您可能需要尝试开发者版本,所以拉大师。

我解决了这个问题。由于国内网络不好,有些包安装失败,但没有报错,误以为安装成功了。在我最终安装了这些软件包之后,它就可以工作了