背景:在我们的工作中,经常需要安装客户的ucs来尽量保证同样的配置,在某些情况下,需要对 UCS 配置文件进行修改。我们应该怎么操作呢?操作示例如下,其他的配置修改也可以参考以下示例:

示例:修改 UCS 配置文件中 NTP 服务器IP地址 1.1.1.1 为 1.1.1.2

1
2
3
4
sys ntp {
servers { time1.cloud.tencent.com 1.1.1.1 }
timezone Asia/Shanghai
}

1、解压 UCS 配置文件

(1)创建存储 UCS 解压后配置的文件夹

1
mkdir /backupucs

(2)解压配置文件 test.ucs 至 /backupucs 路径

1
tar -zxvf /var/local/ucs/test.ucs -C /backupucs

2、修改配置文件

更改 NTP 服务器IP 1.1.1.1 为 1.1.1.2,并保存退出。

1
vim /backupucs/config/bigip_base.conf

变更内容如下:

1
2
3
4
sys ntp {
servers { time1.cloud.tencent.com 1.1.1.2 }
timezone Asia/Shanghai
}

3、重新打包配置文件

将修改后的配置文件进行重新打包。

1
2
cd /backupucs
tar cvf - * | gzip -c > /var/local/ucs/test1.ucs

4、加载配置文件

将打包好的配置文件 test1.ucs 加载到 BIG-IP 中。

1
tmsh load sys ucs test1.ucs 

5、验证 NTP 服务器是否变更成功

重新加载配置后验证 NTP 配置,配置输出如下得出结论:UCS 配置更改成功。

1
2
3
4
5
# tmsh list sys ntp
sys ntp {
servers { time1.cloud.tencent.com 1.1.1.2 }
timezone Asia/Shanghai
}

##6、致谢

感谢武老师、居老师文档支持!

参考链接:https://mp.weixin.qq.com/s/FCliuczEMeApwFU4glVgRg