Posted on 2009-08-07 14:47
Prayer 阅读(327)
评论(0) 编辑 收藏 引用 所属分类:
LINUX/UNIX/AIX 、
DB2
基金代销系统硬件使用的是IBMp55a 阵列用的是IBM DS4700 双击热备
近日对系统的例行检查中,进行HA切换测试时发现:当系统切换至备机时,与数据库相关应用不能启动,数据库启动正常,但是建立在raw设备上的数据库表空间不可用。切换回主机也是同样问题。经过多方请教发现问题原因如下:
应用系统安装时为应用新增的数据库表空间新建了LV,但是只修改了/dev/下对应的字符设备(设备名如:rXXXX)的属主和属组,没有修改块设备(设备名前无r)的属主和属组。导致HA切换后操作系统自动将字符设备的属主和属组更新为块设备的,即root:system,因此数据库启动时无权限读取该裸设备上的表空间。
解决办法:在双击热备的环境中使用裸设备时,注意同时修改相关字符设备和块设备的属主和属组。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/6fish/archive/2008/05/22/2469031.aspx