日立存储挂载linux,django存储光交业务管理系统-菜鸟开发日记第二节-pyhon脚本收集的编写...

脚本下载详见:https://gitee.com/tianyadg/CunChuGuangJiaoGuanLiXiTong

接着上一节,针对脚本的作用详细如下:

第一:收集光交及存储的信息。

第二:对已经收集的信息进行自动整理数据。

第三:对已经收集的日志进行信息搜索。

日志收集

言归正传:

首先博科光交及富士通存储的日志收集脚本如下:

由于光交和存储的底层是定制的linux系统,网上存在的linux收集脚本无法直接使用,需要做一些简单的修改.脚本下载见百度云。

通过telnet的方式登入光交及存储,直接推送命令行,将反馈的信息写入文件。

文件名称采用ip+时间.txt

734f89b7d400

日志清洗

日志到手,天下我有。

光交日志清洗:

收集硬件信息,收集别名信息,收集zone信息,收集端口wwn速率,报错情况等等信息

脚本因对光交的理解不深,初期脚本存在一些日志错误收集的情况,后期因不需要直接在系统内进行矫正。

734f89b7d400

运行信息如上:

734f89b7d400

运行信息如上

富士通日志清洗:

清洗map信息,lun信息,raid信息,group的信息

发完之后发现清洗有些小问题,这个有搞富士通存储的自己解决去吧,问题比较简单

734f89b7d400

脚本函数

734f89b7d400

运行效果如上

日立存储清洗

日立的存储无法通过命令行的方式读取,但可以通过导出运行数据的方式。对运行数据进行分析。

734f89b7d400

直接对AllConf3.csv进行分析

734f89b7d400

运行效果

734f89b7d400

运行结果

在发个小脚本,可专门针对log进行数据查找:(脚本只支持一层目录,不支持多层,懒得写多层啦)

直接log文件内任意字符的查找,例如IP地址的查找,

支持直接查找wwn,wwn信息必须是双数,可以直接输入

10000090fae97e23,10:00:00:90:fa:e9:7e:23,10:00:00,E97e23等搜索,但必须是双数

734f89b7d400

734f89b7d400

以上的脚本基本上可以勉强支撑我的工作啦,工作时间越长,发现问题越多,脚本的功能越来越不适用。必须进行改版。详情见下节。

目录

django存储光交业务管理系统-菜鸟开发日记第八节-目录的结构说明

………………………………………………………………

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值