更新时间:2024-10-11 GMT+08:00

批量刷新hosts文件

操作场景

在FusionInsight Manager界面上下载的客户端包中包含客户端批量升级工具,该工具在提供批量升级客户端功能的同时,也提供了轻量级的批量刷新客户端所在节点“/etc/hosts”文件的功能。

前提条件

更新前准备请参考批量升级客户端章节“客户端升级前准备”步骤。

批量更新hosts文件

  1. 检查需要更新“/etc/hosts”文件的节点的配置用户是否为“root”

    • 是,执行2
    • 否,更改配置用户为“root”,再执行2

  2. 执行sh client_batch_upgrade.sh -r -f /tmp/FusionInsight-Client/FusionInsight_Cluster_1_Services_Client.tar -g /tmp/FusionInsight-Client/FusionInsight_Cluster_1_Services_ClientConfig/batch_upgrade/client-info.cfg,批量刷新客户端所在节点的“/etc/hosts”文件。

    • 执行批量刷新“/etc/hosts”文件时,输入的客户端包可以是完整客户端,也可以是仅包含配置文件的客户端软件包,推荐使用仅包含配置文件的客户端软件包。
    • 需要更新“/etc/hosts”文件的主机所配置的用户必须为root用户,否则会刷新失败。