原本用 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.

 

IBM 1105 

 

 也有這種訊息

 

/usr/bin/savevg[1549]: 1015908 Segmentation fault(coredump) 

 

/usr/bin/savevg[1625]: 540812Segmentation fault(coredump) 

 

 

IBM 1105 

 

 

 

雖然問過廠商這是什麼問題, 有沒有可能是換了硬碟之後造成的...

廠商強調不是 , 也不可能...

但是站在我們小 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 的方法給破解啦....

有圖為證...

IBM 11/11 

 

 

真是太高興啦 ...

哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

靈光一閃的感覺真的很棒喔...

 

其實說穿了也是很簡單..

Robert 只是個 PB + Java + JavaScript 的軟體程式設計師..

怎麼可能會這種硬體上的命令呢?...

 

但是..江湖一點訣 , 講破不值錢...

只要在 smitty vg 的介面中按下 <Esc> + <6> ..

就會秀出原本的執行 command 了..

再把那個 command 稍微修飾一下就可以了....

終極密碼如下...

 

 

/usr/bin/savevg  -p -f'/dev/rmt0'  '-i'  Datavg

 

 

Robert 自己留下來做個紀念,

也提供給有需要的朋友做個參考 ....

 

 

 

 

 

 

 

創作者介紹

Thinking in Robert

羅伯特 發表在 痞客邦 PIXNET 留言(0) 人氣()