主要内容

更新MATLAB网络服务器

一个更新是一种软件改变当前发布版本。MATLAB®网络服务器™更新发布在一个正规的基础上增加功能或提供错误修复。

你必须有MATLAB网络服务器安装之前,您可以安装更新。看到单台机器的安装

你使用更新的方法MATLAB网络服务器创建两个独立部署(A和B),然后开关MATLAB在线™交通新部署,导致您的最终用户没有停机时间。

安装和部署MATLAB网络服务器更新,你:

  1. 创建一个新的服务器实例部署。

  2. 开关从旧的实例,在这个话题部署一个新实例,部署B

配置新实例

  1. 选择一个部署环境。

    • 如果A和B部署在同一个Kubernetes®集群中,使用不同的Kubernetes名称空间(namespace)为新部署。例如,

      • 现有的部署(A):mathworksa

      • 新部署(B):mathworksb

    • 如果你引导一个单节点集群(mosadm bootstrap-node),使用一个新的服务器。

    • 如果您正在使用一个新的Kubernetes集群、配置Kubernetes上下文在终端(KUBECONFIG配置)。

  2. 选择一个不同的域名(DOMAIN_BASE)新部署。例如:

    • 现有的部署(A):matlab.domain.com

    • 新部署(B):matlab2.domain.com

下载、安装和部署MATLAB网络服务器更新

  1. / /www.tianjin-qmedu.coms manbetx 845/products/matlab-online-server.html

  2. 下载MATLAB网络服务器更新文件。

  3. 提取MATLAB网络服务器更新一个新的文件夹。

  4. 编辑安装。配置部署B,你用于部署使用相同的信息,除了:

    • DOMAIN_BASE,使用新域名(例如,matlab2.domain.com)。

    • 如果您使用的是同一个Kubernetes集群,使用新的名称空间(例如,mathworksb)。

  5. 部署MATLAB网络服务器在新服务器上或新的名称空间。

    你必须记住几件事情:

    • 名称空间的数量不能超过集群的数量。

    • 确保您使用正确的mosadm部署工作。例如:

      • 部署一个:mosadm从使用MATLAB网络服务器一个文件夹。

      • 部署B:使用mosadm从MATLAB网络服务器B文件夹。

    部署MATLAB网络服务器:

    1. 执行以下命令安装MATLAB网络服务器组件:

      / mosadm部署。

      这个命令使用舵®安装所有的图表、定制与任何覆盖您在上一步中生成的。

    2. 检查与kubectl服务都运行,更换您的名称空间你使用的名称空间MATLAB网络服务器:

      kubectl得到豆荚,名称空间您的名称空间

    pods MATLAB运行花费几分钟完全可以(2/2容器)。重要的是要等到豆荚在就绪状态。如果任何容器不开始运行,检查许可证服务器和install.config设置。看到解决MATLAB舱问题

  6. 确认您已成功安装了新的MATLAB网络服务器导航到新DOMAIN_BASE实例(例如,matlab2.domain.com)。

切换到新的部署

  1. 在B部署,< OVERRIDES_DIR > / <集群> / <名称> /。yaml文件,更新domainBase值(matlab2.domain.com)到原始DOMAIN_BASE部署(matlab.domain.com)。

  2. B让部署准备DNS转换通过发出以下命令:

    mathworksb mosadm升级——名称空间

  3. 确认您已经成功更新所有豆荚;看到检查仓状态

  4. 测试一组限制在单个机器上的用户或DNS切换到新的部署之前,执行本地验证。看到后请注意这些指令。

  5. 执行DNS转换来将流量重定向到新的部署从原来的部署(A) (B)使用供应商的指示更新DNS记录。根据您的DNS提供商,切换DNS可能需要的MATLAB在线服务器离线一段时间。

DNS开关后,所有MATLAB用户必须登录一次。

如果你遇到任何失败,看到故障排除的主题服务器管理为进一步调查。你也可以开始这个过程。

请注意

本地验证

可选地,在DNS切换到新的部署之前,可以用一组限制的测试用户,或在同一台计算机上。例如,更新您的操作系统的主机文件指向你的原始域基础与新服务器的IP地址。为此,更新主机文件:

  • Linux®:设置

  • 窗户®:< Windows安装> \ System32系统\司机等\ \主机

  • Mac OS:设置

添加以下行:

<新ip地址> <老DOMAIN_BASE >

例如:

52.201.253.135 matlab.domain.com

这个更新意味着DOMAIN_BASE从这台机器访问时,请求去部署你现在可以验证MATLAB网络服务器安装部署B,使用的验证过程验证MATLAB在线服务器安装部分的安装说明。

相关的话题