免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8119 | 回复: 12
打印 上一主题 下一主题

有关DB2表空间容器使用裸设备,对应裸设备文件所有者或组的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-16 22:42 |只看该作者 |倒序浏览
各位大侠:
有关AIX系统使用chown命令更改文件(裸设备文件)所有者或组后,重启AIX系统后的问题如下:
1、使用裸设备为DB2的表空间容器,用root用户建立逻辑卷lvdata1、lvdata2、lvdata3;
2、使用chown命令修改裸设备文件所有者和组:
   #cd /dev
   #chown db2inst1:db2grp1 rlvdata*
3、此时数据库运行正常;
4、主机AIX操作系统重启后,发现逻辑卷设备文件rlvdata*的所有者和组又自动恢复为(变为) root:system,而不是db2inst1:db2grp。

请高手分析原因,提出处理办法,多谢先!

备注:AIX版本为5.2.0.0;DB2的版本为8.0。

论坛徽章:
0
2 [报告]
发表于 2005-11-16 23:10 |只看该作者
据分析,可能是AIX操作系统的问题,请大家给予好的解决方法。

论坛徽章:
0
3 [报告]
发表于 2005-11-16 23:31 |只看该作者
请诸位高手多费心!!!

论坛徽章:
0
4 [报告]
发表于 2005-11-17 09:49 |只看该作者
你把#cd /dev
   #chown db2inst1:db2grp1 rlvdata*
加到AIX的启动脚本中,即可

论坛徽章:
0
5 [报告]
发表于 2005-11-17 10:35 |只看该作者
原帖由 lizhuo 于 2005-11-17 09:49 发表
你把#cd /dev
   #chown db2inst1:db2grp1 rlvdata*
加到AIX的启动脚本中,即可


楼上好:
1、这是一个处理办法,比较实用。
   应该是加到 boot.ini文件中吧?
2、我们能不能从系统上根本解决,也就是查找到根本原因。

论坛徽章:
0
6 [报告]
发表于 2005-11-17 10:59 |只看该作者
晕,不会吧,没见到过这种问题,改过权限后无论怎么重起都应该是好的啊,关注一下呵呵

论坛徽章:
0
7 [报告]
发表于 2005-11-17 11:17 |只看该作者
补充说明:
本机A与另外一台主机B做了双机热备,由IBM HACMP软件管理,所建的裸设备lv在共享卷组vg上。

是不是 跟HA有关? 考虑中。。。

也请大家指点!

论坛徽章:
0
8 [报告]
发表于 2005-11-17 12:50 |只看该作者
根本原因在于运行db2的用户如果没有对裸设备没有读写权限,那么数据库表空间就会处于0x4080状态,数据库不可用。
要想数据库运行正常,必须赋予实例用户裸设备足够的权限。
谁见过4080的错误,没见过的多着呢?虚心吧

论坛徽章:
0
9 [报告]
发表于 2005-11-17 16:04 |只看该作者
不过 有的地方的主机(大多数主机) 在做了逻辑卷文件的修改以后,即chown db2inst1:db2grp1 rlvdata*
主机重启后 其rlvdata8* 的 属主 不会再变动,即 还是 db2inst1:db2grp1

只有 个别主机 又变回了 root:system 百色中...

论坛徽章:
0
10 [报告]
发表于 2005-11-17 19:37 |只看该作者
基本确定 跟 HA有关
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP