在之前的博客,我们看了一个desc: Permission denied 权限不足的错误,如下:
DM 达梦数据库 DMDSC dminit初始化数据库 报错 create dir ‘/home/data/rac0_config’ failed. 解决方法
https://www.cndba.cn/dave/article/3908
实际上,在DMDSC 集群中,裸设备的映射也会存在类似问题,如果按照官方文档配置,最后启动CSS时,会报如下错误:
[root@www.cndba.cn raw]# service DmCSSServicerac1 start
Starting DmCSSServicerac1: [ FAILED ]
os_file_open at (/data/zsn/trunk7_ent/dcr_dll/dcr_dll.c: 260) error! desc: Permission denied, path: /dev/raw/raw1, code: 13
os_file_open at (/data/zsn/trunk7_ent/dcr_dll/dcr_dll.c: 260) error! desc: Permission denied, path: /dev/raw/raw1, code: 13
dmcss startup failed:[CODE:-4546],error info:Invalid file path[/dev/raw/raw1]
dmcss V7.6.0.95-Build(2018.09.13-97108)ENT
[root@www.cndba.cn raw]#
官方文档裸设备给的是root:root 的权限,这个权限在安装配置的时候没有问题,但是在服务启动时会报desc: Permission denied的错误。 解决方法就是将映射的裸设备权限改成dmdba即可。
chown dmdba:dinstall /dev/raw/raw1
版权声明:本文为博主原创文章,未经博主允许不得转载。






