DM 达梦数据库 DMDSC dminit初始化数据库 报错 create dir '/home/data/rac0_config' failed. 解决方法
作者:
dave
在DM8 下搭建DMDSC 集群,初始化数据库时报错如下:
[root@www.cndba.cn bin]# ./dminit control=/home/data/dminit.ini
initdb V8
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-09-16
create dir '/home/data/rac0_config' failed.
fail to init db.
You may get more details in file ../log/dm_RAC0_202001.log
fail to init db.
[root@www.cndba.cn bin]# cat ../log/dm_RAC0_202001.log
2020-01-05 00:37:23.539 [INFO] dminit P0000018307 T0000139960271562560 os_sema2_create_low, create and inc sema success, key:45687474, sem_id:163842, sem_value:1!
2020-01-05 00:37:23.540 [INFO] dminit P0000018307 T0000139960271562560 os_sema2_create_low, create and inc sema success, key:314122930, sem_id:196611, sem_value:1!
2020-01-05 00:37:23.540 [ERROR] dminit P0000018307 T0000139960271562560 os_dir_create_low failed! path: /home/data/rac0_config, code: 13, desc: Permission denied
2020-01-05 00:37:23.541 [FATAL] dminit P0000018307 T0000139960271562560 init database fail with code -1!
2020-01-05 00:38:51.892 [INFO] dminit P0000018325 T0000140247899166528 os_sema2_create_low, create and inc sema success, key:45687474, sem_id:163842, sem_value:1!
2020-01-05 00:38:51.892 [INFO] dminit P0000018325 T0000140247899166528 os_sema2_create_low, create and inc sema success, key:314122930, sem_id:196611, sem_value:1!
2020-01-05 00:38:51.893 [FATAL] dminit P0000018325 T0000140247899166528 init database fail with code -1!
按常理,root用户写自己的目录应该是没有问题的,重新赋权755,还是报错:
[root@www.cndba.cn bin]# chmod 755 /home/data
[root@www.cndba.cn bin]# ./dminit control=/home/data/dminit.ini
initdb V8
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-09-16
create dir '/home/data/rac0_config' failed.
fail to init db.
You may get more details in file ../log/dm_RAC0_202001.log
fail to init db.
最后一步到位,给到777权限后,正常执行:
[root@www.cndba.cn bin]# cd /home
[root@www.cndba.cn home]# ls
data dmdba
[root@www.cndba.cn home]# ll
总用量 4
drwxr-xr-x 2 root root 83 1月 5 00:51 data
drwx------ 15 dmdba dmdba 4096 1月 1 19:14 dmdba
[root@www.cndba.cn home]# chmod 777 data -R
[root@www.cndba.cn home]# ll
总用量 4
drwxrwxrwx 2 root root 83 1月 5 00:51 data
drwx------ 15 dmdba dmdba 4096 1月 1 19:14 dmdba
[root@www.cndba.cn home]# cd /dm/dmdbms/bin
[root@www.cndba.cn bin]# ./dminit control=/home/data/dminit.ini
initdb V8
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-09-16
log file path: +DMLOG/log/rac0_log01.log
log file path: +DMLOG/log/rac0_log02.log
log file path: +DMLOG/log/rac1_log01.log
log file path: +DMLOG/log/rac1_log02.log
随笔记录之。
版权声明:本文为博主原创文章,未经博主允许不得转载。