因为要做备份恢复测试,需要新增device,执行语句时发现无法成功添加device,日志里记录信息为:
basis_dlock: file '/dev/zhjfvg02/rv2_data_062' already in use by a SQL Server
basis_dlock: file '/dev/zhjfvg02/rv2_data_063' already in use by a SQL Server
…………
用sp_helpdevice以及直接查看sysdevices表,都没发现这些裸设备被使用,咨询sybase后告知hp有个nflock参数需要增大,用root用户执行kmtune |grep nflock发现该参数只有200,sa将其扩大为1024,重启机器后device可以成功添加了。
发现现在sybase的资料(包括网上)真的很少,很多问题只有sybase有经验的工程师知道,其实sybase很多地方并不比oracle差,可能还是因为开放性的问题吧。资料少遇到问题不知道什么原因,只能去买服务,可现在中国的市场有多少人愿意买服务呢?看着越来越多的人把oracle看作神物一样,还真有些替sybase难过。
阅读(2505) | 评论(0) | 转发(0) |