chunk的标志PD如何变为PO啊,很急。
我onstat -d看chunks状态,发现:有两个chunk是PD状态,好像用不了。请问如何变PO状态啊?谢谢。tadbs21
9803e6b8 7 2 0 50000 48597 PO- /usr/informix/dbs/rte
mpdbs2
9803e78c 8 6 0 900000 899997 PO- /usr/informix/dbs/rda
tadbs22
9803e860 9 2 0 150000 149997 PD- /ccbxd_data/rtempdbs3
9803e934 102 0 150000 149997 PD- /ccbxd_data/rtempdbs4 恭喜你,中招了,这种问题一般需要冷恢复。但是你的运气特别好,你的PD CHUNK都是TEMP DBSPACE空间,重建一个TEMPDBS,修改启动参数将TEMPDBS指向新的TEMPDBS,重启ONLINE,删掉错误的临时表空间。 onspace -s tempdbs -p /ccbxd_data/ttempdbs3 -o 0 -O 出错哦,改变不了状态啊. /ccbxd_data/rtempdbs3是用文件系统作为chunck的,可能起了online才mount ccbxd_data上去,,
做onspace -s的时候说trempbs3 was bad......
请问,如何解决.
回复 4楼 ccbcgxt 的帖子
the easiest way call ibm support, they have tools to up those two chunks. it is easy job for them. 你是机器重启出现这种现象的吧!如果是的话,把/ccbxd_data改成机器启动时就自动MOUNT
肯定是和系统有关的问题了
[ 本帖最后由 jl8323 于 2006-1-18 15:52 编辑 ] 问题解决没有,说一声 首先确定你的物理设备/ccbxd_data/rtempdbs3、/ccbxd_data/rtempdbs3是否有效,使用dd,权限是否正确。试试onspaces -s。联系INFORMIX technical support 能不能介绍一下这种情况是怎么发生的,也给我们积累一点经验
页:
[1]
2