Manager 1910a – Aquila 1.1双网卡解决方案

  其他常见问题
内容纲要

概要描述


由于Aquila 1.1版本是aquila的最初的版本, 在双网卡上的集群上,会出现8666页面会出现乱码/报错/页面空白 的情况。
本文针对该版本的双网卡给出了解决方案。
file

详细说明


点击下载附件到manager节点服务器上Aquila1910双网卡问题附件

一、备份并替换原有 transwarp-manager-7.0*.jar 后端包

  1. 登录 Manager 节点,查看已有的 Manager 后端包, 应该能看到一个带日期的 transwarp-manager 的 jar 包(假设找到的包名为: transwarp-manager-7.0-2019-11-21-15-45-38-81.jar )

    # 查看已有的 Manager 后端包
    ls -l /usr/lib/transwarp-manager/master/lib/transwarp-manager-7.0*

    file

  2. 备份找到的 jar 包并替换。

    mv /usr/lib/transwarp-manager/master/lib/transwarp-manager-7.0-2019-11-21-15-45-38-81.jar{,.bak}
  3. 将附件中的包移至相应目录.

    mv transwarp-manager-master-5.1.v2017.jar /usr/lib/transwarp-manager/master/lib/transwarp-manager-7.0-2019-11-21-15-45-38-81.jar

二、备份并替换原有 transwarp-manager.war 前端包

前端包替换步骤和后端包替换步骤一致,只是目录不同. 前端包所在目录为: /usr/lib/transwarp-manager/master/webui/

三、备份并替换metainfo 文件

  1. 进入 Aquila metainfo 目录
    cd /var/lib/transwarp-manager/master/content/meta/services/AQUILA/manager-7.0.1910a-final/
  2. 备份原有 metainfo 文件
    mkdir -p /root/backup/
    mv metainfo.yaml /root/backup/
    mv configuration.yaml /root/backup/
    mv templates/server/application.yml.ftl /root/backup/
  3. 替换备份 metainfo 文件 (假设附件拷贝到 /root 目录下, 在 Aquila metainfo 目录下执行以下命令)
    mv /root/metainfo.yaml .
    mv /root/configuration.yaml .
    mv /root/application.yml.ftl templates/server/

四、登录manager数据库,修改在aquila中添加‘server.redirect.url’配置

  1. 登录manager数据库(是否为HA使用cat /etc/transwarp-manager/master/application.conf |grep ha.enabled 查看,false则非HA;若为true,请联系技术支持)
    # 进入数据库
    mysql -h localhost -u transwarp -p$(cat /etc/transwarp-manager/master/db.properties | grep io.transwarp.manager.db.password | awk -F = '{print $2}') -S /var/run/mariadb/transwarp-manager-db.sock -D transwarp_manager
  2. 获取Aquila的service ID
    MariaDB [transwarp_manager]> select id from service where type= "AQUILA";
  3. 往 service_config 表插入参数
    MariaDB [transwarp_manager]> insert into service_config (serviceId, name, recommendedValue, value, groups, description) VALUES (<上一步获取的service id>, "server.redirect.url", "", "", '[ ]', NULL);

五、重启manager

/etc/init.d/transwarp-manager restart

六、修改 server.redirect.url的值, 将其改为可以访问的内网或者外网的 8180 地址 (e.g. http://172.16.1.219:8180)

  1. 进入8180页面中 aquila的配置页面
    file

  2. 搜索参数并修改及保存
    file

七、配置aquila并重启 Aquila Server 角色

  1. 配置服务
    file

  2. 重启
    file

八、验证

此时点击 8180 界面右上角的 Aquila(或者从Aquila server角色界面 link 点击), 就能访问 Aquila的8666页面

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。