Chinaunix
标题:
【已解决】求一个datadbs为close状态的解决方法
[打印本页]
作者:
flysuner
时间:
2008-03-26 19:03
标题:
【已解决】求一个datadbs为close状态的解决方法
各位好:
小弟在下我有事相求各位了。
有台H85的aix机器,上装有Informix数据库,onstat -d时也能看到rootdbs、datadbs等等。然后我到Onmonitor里做了初始化,数据库关闭,后又重启。但此时再看onstat -d时,发现只能看到rootdbs,而其他的dbs(应该是扩展的chunk吧)却不见了。
然后我进入smit lv,看到如下的画面:
COMMAND STATUS
Command: OK stdout: yes stderr: no
Before command completion, additional instructions may appear below.
[MORE...54]
hd9var jfs 94 94 1 open/syncd /var
hd3 jfs 64 64 1 open/syncd /tmp
hd1 jfs 80 80 1 open/syncd /home
hd10opt jfs 3 3 1 open/syncd /opt
informixlv jfs 160 160 1 open/syncd /home/informix
rootdbs raw 32 32 1 open/syncd N/A
llogdbs raw 32 32 1 closed/syncd N/A
datadbs raw 64 64 1 closed/syncd N/A
plogdbs raw 16 16 1 closed/syncd N/A
tempdbs raw 32 32 1 closed/syncd N/A
datadbs1 raw 128 128 1 closed/syncd N/A
此处几个dbs的状态变为了close状态。
请问各位有什么方法将这些dbs启动起来吗?好像用个什么命令就很快使dbs变为open/syncd状态吧。还请各位指教!!!!
[
本帖最后由 flysuner 于 2008-9-3 14:27 编辑
]
作者:
snowbow
时间:
2008-03-27 00:19
你dd一下raw会open
作者:
kv3000beta
时间:
2008-03-27 13:46
看看数据库日志有什么报错没有
作者:
ekin
时间:
2008-03-27 13:51
close这个状态还是和你的数据库有关吧,只有你的数据库用到这几个文件时才会变成open状态.
作者:
liaosnet
时间:
2008-03-27 15:55
informix使用的lv是用的裸设备~~只有创建了相应的dbspace以后才会open/syncd
到于rootdbs可用,是因为你初始化数据库时自动创建了rootdbs
作者:
flysuner
时间:
2008-03-27 16:23
标题:
回复 #5 liaosnet 的帖子
liaosnet正解,果然是这个原因。
我到onmonitor里把这几个加到各自的dbspace上,变成了open状态。
谢谢各位的帮忙啊,小弟谢各位了。
作者:
banker
时间:
2008-03-27 16:42
裸设备的话,要open必须数据库启动才能open。
数据库关闭啊他就closed了
作者:
flysuner
时间:
2008-03-28 14:27
原帖由
banker
于 2008-3-27 16:42 发表
裸设备的话,要open必须数据库启动才能open。
数据库关闭啊他就closed了
但是如果裸设备不连接到dbspace上的话,即使数据库open时,裸设备也是closed的呀。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2