一个在sco板块无人理会的问题
软件环境UnixWare 7.1.3(25用户2CPU)+Sybase11硬件环境X3650(2颗4核心CPU)+IBM DS4700存储+LSI 7202XP HBA卡
情况:存储分给操作系统100G空间,正常mapping到操作系统中,然后在该磁盘划分slice,作为裸设备存放数据
问题:Sybase数据库正常安装后,建库,然后建表时报错:
An attempt was made to read logical page '5222400' for object '99' in database
'8' from disk. Wrong logical page '5734400' was brought into cache 'default data
cache'.
而且每次都是报同样的错误
如果把裸设备建在本地硬盘中正常,IBM说是UW713不支持DS4700的原因,请问大家遇到类似问题没有?怎么解决?
已经做过的尝试
1、另外划一块盘给uw,没有解决问题
2、将盘容量减小为50G,没有解决问题
3、将磁盘阵列强制定义为2G,没有解决问题
4、重装操作系统和数据库,没有解决问题
5、打听到类似应用,他们没有遇到类似问题。
另在UW上安装了roseha双机,通过浮动地址登陆主服务器,关闭数据库报错,但通过真实IP地址登陆主服务器,正常。这是什么问题?
CT-LIBRARY error:
ct_connect(): network packet layer: internal net library error: Net-Lib protocol driver call to connect two endpoints failed”
sybase.log日志请见附件 An attempt was made to read logical page '5222400' for object '99' in database
'8' from disk. Wrong logical page '5734400' was brought into cache 'default data
cache'.
表坏了,做个DBCC检查,另外,你是否改过default data
cache 新装的操作系统和数据库不会坏把,另外default data cache有没有修改我不知道,请问在哪里差? 基本上数据库出了问题,需要做修复,或者是数据拯救 数据出了问题,新装的咧,现在的问题根本就是装不上去,装上去也不能用
[ 本帖最后由 beilycao 于 2009-6-15 09:15 编辑 ] 从你的log看,开始Server是正常的呀,
如果说是UW不支持DS4700,直接用文件系统文件可以吗? 直接用文件系统可以,但客户要求用双机,所以数据要放存储上,否则数据同步很头疼的 原帖由 beilycao 于 2009-6-15 17:48 发表 http://bbs3.chinaunix.net/images/common/back.gif
直接用文件系统可以,但客户要求用双机,所以数据要放存储上,否则数据同步很头疼的
我的意思是在存储上不用裸设备而是用文件系统文件作为数据库的设备可以吗?
从Sybase的log看数据开始曾经是正常的是吗? 我也支持用楼上的方法试试看 这个倒没有试试,客户坚持不用文件系统的,所以没有试
页:
[1]
2