beilycao 发表于 2009-06-13 17:51

一个在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日志请见附件

WFCJZ 发表于 2009-06-13 21:42

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

beilycao 发表于 2009-06-14 10:42

新装的操作系统和数据库不会坏把,另外default data cache有没有修改我不知道,请问在哪里差?

hobbylu 发表于 2009-06-14 11:42

基本上数据库出了问题,需要做修复,或者是数据拯救

beilycao 发表于 2009-06-15 09:11

数据出了问题,新装的咧,现在的问题根本就是装不上去,装上去也不能用

[ 本帖最后由 beilycao 于 2009-6-15 09:15 编辑 ]

chuxu 发表于 2009-06-15 14:09

从你的log看,开始Server是正常的呀,
如果说是UW不支持DS4700,直接用文件系统文件可以吗?

beilycao 发表于 2009-06-15 17:48

直接用文件系统可以,但客户要求用双机,所以数据要放存储上,否则数据同步很头疼的

chuxu 发表于 2009-06-16 08:02

原帖由 beilycao 于 2009-6-15 17:48 发表 http://bbs3.chinaunix.net/images/common/back.gif
直接用文件系统可以,但客户要求用双机,所以数据要放存储上,否则数据同步很头疼的

我的意思是在存储上不用裸设备而是用文件系统文件作为数据库的设备可以吗?
从Sybase的log看数据开始曾经是正常的是吗?

pandu 发表于 2009-06-16 11:04

我也支持用楼上的方法试试看

beilycao 发表于 2009-06-16 11:19

这个倒没有试试,客户坚持不用文件系统的,所以没有试
页: [1] 2
查看完整版本: 一个在sco板块无人理会的问题