当想要新建一个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博客 ” ,链接:https://blog.itpub.net/10130206/viewspace-1041324/ ,如需转载,请注明出处,否则将追究法律责任。