安装 AEN 网关#

网关是一个反向代理,用于验证用户身份并自动将他们定向到其项目的正确 AEN 计算节点。用户不会注意到此节点,因为它会自动路由他们。

网关安装在 /opt/wakari/wakari-gateway 目录中。

设置变量和更改权限#

运行

export AEN_SERVER=<FQDN HOSTNAME OR IP ADDRESS> # Use the real FQDN
export AEN_GATEWAY_PORT=8089
export AEN_GATEWAY=<FQDN HOSTNAME OR IP ADDRESS>  # will be needed shortly
chmod a+x aen-*.sh                # Set installer to be executable

注意:将 <FQDN HOSTNAME OR IP ADDRESS> 更改为实际的完全限定域名主机名或 IP 地址。

注意:您必须在关闭终端之前执行整个过程,以确保变量导出持久存在。如果在成功安装之前关闭终端,请导出变量以继续安装。

运行 AEN 网关安装程序#

运行

sudo -E ./aen-gateway-4.3.3-Linux-x86_64.sh -w $AEN_SERVER
<license text>
...
...

PREFIX=/opt/wakari/wakari-gateway
Logging to /tmp/wakari_gateway.log
...
...
Checking server name
Please restart the Gateway after running the following command
to connect this Gateway to the AEN Server
...

注册您的网关#

网关需要向 AEN 服务器注册。

这需要进行身份验证,因此必须使用在 AEN 服务器安装期间创建的 NFI 用户的凭据。

要写入配置文件 /opt/wakari/wakari-gateway/etc/wakari/wk-gateway-config.json,请以 sudo 或 root 身份运行以下命令

sudo /opt/wakari/wakari-gateway/bin/wk-gateway-configure \
--server http://$AEN_SERVER --host $AEN_GATEWAY \
--port $AEN_GATEWAY_PORT --name Gateway --protocol http \
--summary Gateway --username $AEN_SRVC_ACCT \
--password '<NFI USER PASSWORD>'

注意:将 <NFI USER PASSWORD> 替换为在 服务器安装 期间生成的 NFI 用户的密码。

设置权限#

运行

sudo chown $AEN_SRVC_ACCT /opt/wakari/wakari-gateway/etc/wakari/wk-gateway-config.json

启动网关#

运行

sudo service wakari-gateway start

验证您的网关注册#

  1. 使用 Chrome 或 Firefox 浏览器和 AEN_SRVC_ACCT 用户登录到 AEN 服务器。

  2. 在 AEN 导航栏中,单击“管理”以打开“管理设置”页面。

  3. 在“站点管理”菜单中,选择“数据中心”

  4. 单击您的数据中心

  5. 验证您的数据中心已注册,并且状态为 {"status": "ok", "messages": []}

下一步#

安装 AEN 计算节点.