使用createdisk建立了2个asm盘,可系统重启后ASM实例启动不了,发现是asm盘没有了,怎么解决这个问题?
解决方案 »
- 数据库的性能测试
- 使用oracle net configuration assistant工具 配置本地net服务名错误
- 在存储过程中left jion个数有限制吗?
- 数据导入问题
- dos下的sqlplus如何连接数据库,各式应该怎莫写
- 语句如何写啊(loop insert)
- 请教:从其他数据库到ORACLE数据类型的变化
- 装完oracle后,IIS不能用?
- ODI运行接口时报错ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME
- SQL-Server 导入到 Oracle
- 在shell中如何写读文件,然后把文件中的内容存入ORACLE数据库中,需求详见如下:
- 【100分求助】关于oracle的审计
Cluster Synchronization Services appears healthy
看到有的人说createdisk命令要加入rc.local文件中去,想不通啊,那样不是每次重启都重新建立asm盘了?数据不是好恐怖!!
/etc/init.d/oracleasm listdisks
看看里面有这一行:
$SU $ORACLE_USER -c "$ECHO \$TZ > /tmp/oratz.$$ " > /dev/null 2>&1
还是有这一行:
$SU $ORACLE_USER -c "$ECHO \$TZ > /tmp/oratz.$$ " > /dev/null 2>&1 </dev/null我大概就能知道上面的问题的原因所在了.
另外,我修改后,现在的情况变成了:createdisk时,会提示我设备已经标记为asm盘了,但listdisk却又看不到asm盘,
但这和先前的情况不同,相前的话,我总是可以重新用一样的命令createdisk一次.