dminit方式初始化实例时出现创建文件夹失败问题该如何处理?/初始化实例失败/fail to init db。

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

2:
初始化命令缺少PATH参数导致,修改命令后正常。
执行./dminit path=目录 就可以指定目录了,根据项目需要更改其他初始化参数(如页大小,大小写敏感,日志大小r等)
可以执行./dminit help里面有相应的参数,可以看下

dminit方式初始化实例时出现创建文件夹失败问题该如何处理?/初始化实例失败/fail to init db。相关推荐

  1. linux 代码获取当前路径,【linux】shell代码,获取当前路径,创建文件夹

    Linux学习笔记:mkdir创建文件夹 文件夹,即目录,在linux中使用mkdir创建. 语法:mkdir dir_name 通过 mkdir 命令可以实现在指定位置创建以 dir_name(指定 ...

  2. C# 文件操作之创建文件夹

    本文章主要是讲述C#中文件操作的基础知识,如何创建文件夹.创建文件.介绍Directory类\DirectoryInfo类和使用FolderBrowserDialog组件(文件夹对话框).文章属于基础 ...

  3. matlab 批量创建文件夹

    在做工程项目时自己创建文件夹在数量比较大时,就很不方便了,windows重命名也贼慢. 废话不多说,附上代码 使用matlab mkdir()函数,分分钟搞定 num=20; for i=1:numm ...

  4. linux按时间创建文件夹,Linux命令创建日期文件夹或者文件

    touch 命令:用于创建文件 mkdir 命令:用于创建文件夹 date 命令:获取系统时间 关于date获取系统时间选项 * %Y:年 * %m:月 * %d:日 * %H:小时 * %M:分钟 ...

  5. Linux之mkdir创建文件夹

    简介 文件夹,即目录,在linux中使用mkdir创建. 语法:mkdir dir_name 通过 mkdir 命令可以实现在指定位置创建以 dir_name(指定的文件名)命名的文件夹或目录.要创建 ...

  6. SharePoint 2013创建应用程序时IIS端口文件夹下没文件

    最近SharePoint 2007迁移到2013的时候,碰到创建应用程序时IIS端口文件夹下没文件的问题,网上找了大把的原因,终于在这里找到了解决方案: Fix: 1. Open IIS on the ...

  7. C++ 创建文件夹的四种方式

    在开头不得不吐槽一下,我要的是简单明了的创建文件夹的方式,看得那些文章给的都是复杂吧唧的一大坨代码,不仔细看鬼知道写的是啥.因此,为了方便以后自己阅读,这里自己写一下 C++ 创建文件夹的四种方式: ...

  8. android 7 创建文件夹,Android 在 res/layout 文件夹 下创建一个 子文件夹实例

    Android 资源文件夹 Layout 文件夹 Layout 文件是存放Android的布局文件的资源文件夹,但是如果你想要在里面创建子文件夹,你会发现xml文件报错. 如何在Layout文件夹下方 ...

  9. Ubuntu 创建文件夹时出现:用户名 不在 sudoers 文件中。此事将被报告。

    Ubuntu 创建文件夹时出现:用户名 不在 sudoers 文件中.此事将被报告. 1. 错误状态 2. 解决办法 1. 错误状态 用户git在创建文件夹时出现如下错误提示: git 不在 sudo ...

最新文章

  1. Redis主从复制配置
  2. 丹佛斯变频器型号说明_英威腾变频器Goodrive20系列产品型号说明及功能介绍
  3. 牛客多校3 - Sort the Strings Revision(笛卡尔树+分治)
  4. 京东与中国石化全面深化战略合作 涉及能源供应服务等
  5. 转 Androidpn里的Xmpp的理解(消息推送)
  6. python异常数据处理_python中如何处理异常值
  7. 软考初级程序员---题目(二)
  8. PHP获取当前完整网址加HTTP/HTTPS
  9. 你还在为python中的列表、元组、字典发愁嘛,别愣着了,快来看!
  10. Android动态listview,Android列表组件ListView使用详解之动态加载或修改列表数据
  11. 深入理解操作系统实验——bomb lab(phase_6)
  12. java马斯京根法计算汇流系数P
  13. 【java神操作】java竟然还可以能执行Javascript代码!!
  14. 字母排序 字符串跟字符串比较大小 字符串跟数字比较大小
  15. 35岁程序员如何转型
  16. 复制带中文的公式贴到通达信公式中显示乱码解决方案
  17. 微信,qq第三方登录链接
  18. Adobe Acrobat Pro DC软件介绍及其特点详解
  19. 谈谈海外移动支付普及的一点障碍
  20. 磁盘损坏怎么恢复文件?看完就懂了

热门文章

  1. 【精品推荐】程序员必定会爱上的十款软件:不用就太浪费了
  2. 【学习日志】2022.08.26 C#单例模式 Tostring Utils
  3. Shell脚本采集基础监控项数据(含采集周期)
  4. 微信小程序开发多少钱 怎么看价格成本
  5. 阿里巴巴九大美女高管个个身价上亿,你最佩服谁?
  6. SEO快排真的有效吗?什么样的快排才靠谱?
  7. 服装制造企业的云ERP管理
  8. ffmpeg_Cropping Video(剪裁视频)
  9. 临沂一中高考2021成绩查询,2021年临沂高考状元名单公布 今年临沂高考状元是谁资料和分数...
  10. K-Means聚类分析广告投放效果的改进(数据标准化、最佳K值的确定)