原本用 smitty 備份 Datavg 都沒有問題 , 但是 10 月底, Server 換了一顆硬碟之後 ,
備份 Datavg 時卻一直出現錯誤訊息
166036 of 168383 files (98%).........backup: 0511-083 An internal packing error occurred: buffer overflow
0512-005 savevg: Backup Completed.
The backup command completed with errors.
The messages displayed on Standard Error contained additional
information.
也有這種訊息
/usr/bin/savevg[1549]: 1015908 Segmentation fault(coredump)
/usr/bin/savevg[1625]: 540812Segmentation fault(coredump)
雖然問過廠商這是什麼問題, 有沒有可能是換了硬碟之後造成的...
廠商強調不是 , 也不可能...
但是站在我們小 user 的立場 , 原本好好的 , 換了硬碟之後 ,
就出現這問題 , 我們的懷疑其實 應該 相當合理啊...
問過廠商如何解決, 由於我們是新機, 未滿三年,
只有硬體三年保 , 沒有包含軟體的服務 ,
所以基本上是不能幫 Robert 這部份的...
但是這廠商很夠意思 , 在信件往來之間還是幫 Robert 去查了資料..
提供了兩個方法來用
1. 是加上 -p 的參數
2. 是上 patch 來徹底解決
由於還沒付錢買,所以沒有明確的軟體保固 , 問題也非相當急迫性...
所以 Robert 也不太好意思一直打電話ㄠ廠商解決問題...
只好自力救濟..
首先 2. 上 patch 是根本的解決之道 ,
但是時機未到 , 也還沒談價錢...所以只好先 pass...
但若是簡單的自己可以加 -p 就解決的話, 那 Robert 還需要考慮 optioin 2 嗎...
當然是 加上 -p 的參數 , Robert 不會用...
因為該廠商也是文件上看來的, 並不知道如何在 smitty vg 的介面中去加入...
所以 Robert 並沒有繼續追問廠商 , 只希望廠商可以再撥空偷偷指導一下...
於是就讓問題延宕了兩個禮拜...
(還真是沒有急迫性呀 Orz...)
但是, Robert 是個對自己很負責任的人...
即使沒有人逼迫, 但Robert 對於這問題也不敢一日或忘...
雖不到寢食難安的地步, 但 Robert 還是時時惦記在心裡....
今天 Robert 靈光一閃 , 突然想到一個方法可以解決..
並自己把這 -p 的方法給破解啦....
有圖為證...
真是太高興啦 ...
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
靈光一閃的感覺真的很棒喔...
其實說穿了也是很簡單..
Robert 只是個 PB + Java + JavaScript 的軟體程式設計師..
怎麼可能會這種硬體上的命令呢?...
但是..江湖一點訣 , 講破不值錢...
只要在 smitty vg 的介面中按下 <Esc> + <6> ..
就會秀出原本的執行 command 了..
再把那個 command 稍微修飾一下就可以了....
終極密碼如下...
/usr/bin/savevg -p -f'/dev/rmt0' '-i' Datavg
Robert 自己留下來做個紀念,
也提供給有需要的朋友做個參考 ....
留言列表