暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

DM达梦数据库dminit方式初始化实例出现的问题

原创 达梦 2021-01-31
1373

请参考如下两种建议:

  1. 为了减少对操作系统的影响,用户不应该以 root 用户来安装和运行 DM。用户可以在安装之前为 DM 创建一个专用的操作系统用户,例如创建用户 dmdba 和组 dinstall,并将安装目录赋予用户组。
chown -R dmdba:dinstall /xx

​针对 dminit 工具出现的创建文件夹失败问题排查过程如下:

  • 排查该文件是否有相对应的用户权限,例如:可能使用 dmdba 用户进行操作,但是 dminit 文件为 root 用户所有,则是权限不够。
  • 排查该文件是否有写入权限,例如:可能计划数据文件目录属者为 root 或其他用户,但是使用 dmdba 用户操作 dminit 则会没有写入数据文件的权限。

​以下是赋权命令:

​chmod 777 /opt/ --赋予 opt 目录所有权限
​chmod 777 /opt/ -R --赋予 opt 目录以及其子目录所有权限
​chown dmdba:dinstall /opt/ -R -- 更改 dmdbms 目录以及其子目录用户和组为 dmdba:dinstall
  1. ​初始化命令缺少 PATH 参数导致,修改命令后正常。

​执行 ./dminit path=目录 就可以指定目录了,根据项目需要更改其他初始化参数(如页大小,大小写敏感,日志大小等)。

​可以执行 ./dminit help 里面有相应的参数,可以进行参考。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论