23日維護 悲劇與教訓

2021-05-27 16:48:40 字數 616 閱讀 1931

23日停站維護,dba原計畫僅是打打補丁,重啟一下機器,以為這次維護僅是打打醬油,沒什麼特別的事情。不過事事難料,最不願意看到的事情發生了,乙個大的儲存發生了意外,致使資料庫無法使用。

後續檢視日誌,重啟伺服器並沒有導致儲存出現故障,後續為什麼出現故障,廠商也沒給出明確答覆,但是有乙個道理很明確,事情不會無緣無故的發生。

另外乙個問題,乙個伺服器重啟後,資料庫出現無法找到物理檔案的情況,致使資料庫無法開啟,由於沒有列此項檢測,結果,可能要拖到下次停站維護才可能處理這個問題。

教訓如下:

1.某個環節有異動,就要檢測那個點相關聯的所有可能出現異常的點。

2.關於資料庫無法找到檔案的問題,檢視了系統日誌,發現大量的日誌錯誤,雖然無法判定這些錯誤和無法找到檔案有直接的關係,但是,如果這些舊的報錯如果之前就能發現並且解決掉,也許問題出現的概率就可能少一些。

之前一直認為運維會有人定期收集伺服器的錯誤日誌,看來重要的事情完全依賴其它部門是不大靠譜的,自己還是需要有一些監控測試。

3.工作流程要有,並卻要明確。這兒的明確,不只是流程在文件上清晰,而且要和執行人明確執行的方式,否則,當你看到執行的方式完全和想象的不同,並且出現一些問題,那就有些悲劇了

4.如果資料庫達到無法備份,那就想辦法把資料放多份。

8月23日生活

今天起的早一些,於是開啟電腦,對ftp伺服器中的遊戲進行公升級.gf打 說白天休息,於是我讓她來我家。到我家不久,bdx網咖打來 說一些電腦上不了網,於是匆匆趕去。經查是一交換器出現故障,去華美換了一台24 2,安上解決。中午,買點菜回家吃飯。下午去公司。來到公司後,除z和y,其餘小伙均出去幹活了。...

7月23日學習

鍊錶的一些內容 概念 鍊錶是線性表的鏈結儲存表示。特點 1.每個元素由結點構成 2.線性結構 3.結點可以連續,可以不連續儲存 4.結點的邏輯順序和物理順序可以不一致 5.表可以擴充 include include struct node typedef struct node node typed...

日誌2月23日

今天繼續複習了nct3級和python省賽要考的 斐波那契數列 n int input 請輸入乙個整數 deffab n if n 1 print 輸入有誤!return 1 if n 1or n 2 return 1else return fab n 1 fab n 2 result for i ...