# 利用python脚本解决9系统的配置线的配置同步及配置查询问题 | ID | Creation Date | Assignee | Status | |----|----------------|----------|--------| | OSS-43 | 2020-04-15T10:28:41.000+0800 | 贾依蒙 | 完成 | --- 具体需求咨询[~yangyang],解决目前线上系统配置线故障及配置线同步的相关问题,主要目的为方便日后维护,利用在家隔离时期学的python技能,解决现有工作的需求。(要有脚本实现逻辑图和过程讲解)**zhangshuo** commented on *2020-05-28T17:19:25.700+0800*: 需求是否确定?脚本是否解决了实际问题,如没有解决请提出具体需求,明确程序名、路径、需要解决的问题。 --- **yangyang** commented on *2020-05-29T15:51:06.462+0800*: 需求现在较为明确,需求逐步增加,预计在6月5日前写第一版出来 --- **yangyang** commented on *2020-06-10T18:56:39.215+0800*: [^PZX需求.docx] --- **zhangshuo** commented on *2020-06-11T18:23:50.946+0800*: [~jiayimeng],脚本要求,以包的格式编写脚本(可以有配置文件等等。。): # 脚本需要校验不同类型的程序的配置 # 系统规模上万台,分多个局点,需要并行进行校验,缩短查询时间,保证结果正确 # 需要脚本的执行日志(使用日志模块,根据执行时间记录日志) # 格式化输出查询结果(涵盖内容:该时间点的配置状态,以及不同步设备列表,原因) 根据中心具体情况,从使用者方向考虑全面性和便捷性。 --- **jiayimeng** commented on *2020-06-23T11:39:47.433+0800*: 疑问:是要确保备机上各有两个monitor进程存在,如有未启动的进程,就启动? 两个进程详细各是什么?如何启动? (2)到底需不需要写文件? (3)中的业务名称是什么? 疑问:1中的redis一二级初始化的主从关系,明确指出是什么样的? 2中的python脚本名或进程名具体是什么? 3中的(1)redis转发如何查询,如何确定是正常的? 疑问:“8个业务,输入业务名称,则查看输入业务的前端机运行情况”这句话的意思是8个业务对应自己的前端机? 重启tensor和G_tensor是由systemd还是脚本来管的?   --- **jiayimeng** commented on *2020-06-23T11:40:42.893+0800*: 目前进度,已复习python相关的知识点,待细节明确后,会尽快写完初步使用的脚本 --- # Attachments Attachment: pzx_scripts_2020-07-11-v1.1.rar [pzx_scripts_2020-07-11-v1.1.rar](https://gfwleak.exec.li/admin/geedge-jira/raw/branch/master/attachment/12954/pzx_scripts_2020-07-11-v1.1.rar) Attachment: PZX需求.docx [PZX需求.docx](https://gfwleak.exec.li/admin/geedge-jira/raw/branch/master/attachment/11796/PZX需求.docx)