Board logo

标题: Unix/Linux 系统自动化管理 系统更新篇(3) [打印本页]

作者: look_w    时间: 2018-6-13 15:33     标题: Unix/Linux 系统自动化管理 系统更新篇(3)

基于 yum在 RedHat/SuSE 系统上运行的自动化代码由三个文件组成:(1)updateSW.conf、(2)updateLinuxSW.pl、(3)updateSWorSys.pl。
其中 updateSW.conf 存在于管理站上,包含需要更新的软件包的配置信息。
updateAIXSW.pl 是一个可执行的 perl 代码,也运行于管理站上,主要创建 yum 配置文件,构建软件仓库,解析 updateSW.conf,以获取需要被升级与更新的软件包列表,然后针对每个节点启动一个进程,从管理站上远程拷贝 yum 配置文件、updateSWorSys.pl 到节点上,然后通过 ssh 远程登陆到节点上执行 updateSWorSys.pl,以实现远程自动化软件升级与更新的功能。
updateSWorSys.pl 是运行于各个节点上的可执行的 perl 代码,被 updateAIXSW.pl 远程调用,主要根据 yum 配置文件与软件更新列表完成本地节点的软件自动化升级与更新。





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0