脚本下载详见:https://gitee.com/tianyadg/CunChuGuangJiaoGuanLiXiTong
接着上一节,针对脚本的作用详细如下:
第一:收集光交及存储的信息。
第二:对已经收集的信息进行自动整理数据。
第三:对已经收集的日志进行信息搜索。
日志收集
言归正传:
首先博科光交及富士通存储的日志收集脚本如下:
由于光交和存储的底层是定制的linux系统,网上存在的linux收集脚本无法直接使用,需要做一些简单的修改.脚本下载见百度云。
通过telnet的方式登入光交及存储,直接推送命令行,将反馈的信息写入文件。
文件名称采用ip+时间.txt
日志清洗
日志到手,天下我有。
光交日志清洗:
收集硬件信息,收集别名信息,收集zone信息,收集端口wwn速率,报错情况等等信息
脚本因对光交的理解不深,初期脚本存在一些日志错误收集的情况,后期因不需要直接在系统内进行矫正。
富士通日志清洗:
清洗map信息,lun信息,raid信息,group的信息
发完之后发现清洗有些小问题,这个有搞富士通存储的自己解决去吧,问题比较简单
日立存储清洗
日立的存储无法通过命令行的方式读取,但可以通过导出运行数据的方式。对运行数据进行分析。
在发个小脚本,可专门针对log进行数据查找:(脚本只支持一层目录,不支持多层,懒得写多层啦)
直接log文件内任意字符的查找,例如IP地址的查找,
支持直接查找wwn,wwn信息必须是双数,可以直接输入
10000090fae97e23,10:00:00:90:fa:e9:7e:23,10:00:00,E97e23等搜索,但必须是双数
以上的脚本基本上可以勉强支撑我的工作啦,工作时间越长,发现问题越多,脚本的功能越来越不适用。必须进行改版。详情见下节。
目录
django开发之存储光交业务管理系统第一节-序言
django存储光交业务管理系统第二节-pyhon脚本的编写
django存储光交业务管理系统第三节-系统初步分析需求
django存储光交业务管理系统第四节-光交数据库的设计
django存储光交业务管理系统第五节-存储数据库的设计
django存储光交业务管理系统第六节-系统的架构流程图
django存储光交业务管理系统第七节-程序的启动
django存储光交业务管理系统-菜鸟开发日记第八节-目录的结构说明
django存储光交业务管理系统-菜鸟开发日记第九节-系统开发遇到的坑
django存储光交业务管理系统-菜鸟开发日记第10节-业务图表需求
django存储光交业务管理系统-菜鸟开发日记第11节-结束及总结
………………………………………………………………