腳本下載詳見:https://gitee.com/tianyadg/CunChuGuangJiaoGuanLiXiTong
接著上一節(jié)驰后,針對(duì)腳本的作用詳細(xì)如下:
????? 第一:收集光交及存儲(chǔ)的信息能曾。
???? 第二:對(duì)已經(jīng)收集的信息進(jìn)行自動(dòng)整理數(shù)據(jù)父丰。
????? 第三:對(duì)已經(jīng)收集的日志進(jìn)行信息搜索。
日志收集
言歸正傳:
??? 首先博科光交及富士通存儲(chǔ)的日志收集腳本如下:
???? 由于光交和存儲(chǔ)的底層是定制的linux系統(tǒng),網(wǎng)上存在的linux收集腳本無法直接使用,需要做一些簡(jiǎn)單的修改.腳本下載見百度云杖虾。
???? 通過telnet的方式登入光交及存儲(chǔ),直接推送命令行媒熊,將反饋的信息寫入文件奇适。
??? 文件名稱采用ip+時(shí)間.txt
日志清洗
???? 日志到手,天下我有芦鳍。
????? 光交日志清洗:
???? 收集硬件信息嚷往,收集別名信息,收集zone信息柠衅,收集端口wwn速率皮仁,報(bào)錯(cuò)情況等等信息
??? 腳本因?qū)饨坏睦斫獠簧睿跗谀_本存在一些日志錯(cuò)誤收集的情況茄茁,后期因不需要直接在系統(tǒng)內(nèi)進(jìn)行矯正魂贬。
??? 富士通日志清洗:
??????????? 清洗map信息巩割,lun信息裙顽,raid信息,group的信息
??????????? 發(fā)完之后發(fā)現(xiàn)清洗有些小問題宣谈,這個(gè)有搞富士通存儲(chǔ)的自己解決去吧愈犹,問題比較簡(jiǎn)單
??? 日立存儲(chǔ)清洗
???????? 日立的存儲(chǔ)無法通過命令行的方式讀取,但可以通過導(dǎo)出運(yùn)行數(shù)據(jù)的方式闻丑。對(duì)運(yùn)行數(shù)據(jù)進(jìn)行分析漩怎。
在發(fā)個(gè)小腳本,可專門針對(duì)log進(jìn)行數(shù)據(jù)查找:(腳本只支持一層目錄嗦嗡,不支持多層勋锤,懶得寫多層啦)
直接log文件內(nèi)任意字符的查找,例如IP地址的查找侥祭,
支持直接查找wwn叁执,wwn信息必須是雙數(shù)茄厘,可以直接輸入
10000090fae97e23,10:00:00:90:fa:e9:7e:23,10:00:00,E97e23等搜索谈宛,但必須是雙數(shù)
以上的腳本基本上可以勉強(qiáng)支撐我的工作啦次哈,工作時(shí)間越長(zhǎng),發(fā)現(xiàn)問題越多吆录,腳本的功能越來越不適用窑滞。必須進(jìn)行改版。詳情見下節(jié)恢筝。
目錄
django開發(fā)之存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第一節(jié)-序言
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第二節(jié)-pyhon腳本的編寫
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第三節(jié)-系統(tǒng)初步分析需求
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第四節(jié)-光交數(shù)據(jù)庫的設(shè)計(jì)
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第五節(jié)-存儲(chǔ)數(shù)據(jù)庫的設(shè)計(jì)
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第六節(jié)-系統(tǒng)的架構(gòu)流程圖
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)第七節(jié)-程序的啟動(dòng)
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第八節(jié)-目錄的結(jié)構(gòu)說明
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第九節(jié)-系統(tǒng)開發(fā)遇到的坑
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第10節(jié)-業(yè)務(wù)圖表需求
django存儲(chǔ)光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第11節(jié)-結(jié)束及總結(jié)
………………………………………………………………