解決 ocrconfig -replace ocr Fails With PROT-16

qqmengxue發表於2010-11-11

當想要新建一個OCR時,執行ocrconfig -replace的時候,如果新的ocr檔案大小小於先前的ocr檔案時候(128、256)就會報錯,提示不能執行成功,原因就是當執行以上命令的時候,會先去檢查newocr大小是否不小於oldocr(>=128)。

[@more@]

解決方案:

1、先建立同等大小的ocr檔案

dd if=/dev/zero of=/ocfs/OCR/ocrnew.dbf bs=1M count=128
dd if=/dev/zero of=/ocfs/OCR/ocrmirrornew.dbf bs=1M count=128

2、執行replace操作:

./ocrconfig -replace ocrmirror
./ocrconfig -replace ocr

-ocfs檔案:

./ocrconfig -replace ocrmirror /ocfs/OCR/ocrmirrornew.dbf
./ocrconfig -replace ocr /ocfs/OCR/ocrnew.dbf
-raw 裝置:
./ocrconfig -replace ocrmirror /dev/raw/raw4
./ocrconfig -replace ocr /dev/raw/raw5

Windows 平臺:1. copy oldocr.dbf newocr.dbf
2. ocrconfig -replace ocr newocr.dbf

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10130206/viewspace-1041324/,如需轉載,請註明出處,否則將追究法律責任。

相關文章