注册
关于【Linux安装DM8数据库】部署文档的模糊点解释
专栏/技术分享/ 文章详情 /

关于【Linux安装DM8数据库】部署文档的模糊点解释

DM_12128 2023/10/18 1383 1 0
摘要

在Linux上部署DM8数据库时,发现【快速上手】→【DM数据库安装】→【Linux安装】部署文档中部分安装步骤描述不清晰,不容易理解,给初次部署的小白带来了不好的体验。本文将从实际出发,对文档中的模糊点加以解释。

1、ll命令找不到隐藏文件

image.png

问题:切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量时,ll命令在/home/dmdba/下面找不到 .bash_profile文件;

原因:系统中一些文件,和Windows中的系统文件一样,这些文件一般是不显示出来的;隐藏文件是以“.”开头的文件;这些文件一般都有特殊的作用,如果显示出来,有可能被用户不小心删除;

ll :相当于ls -l,列出文件的详细信息,但不会显示隐藏文件

解决方案:我们可以使用-a参数来显示隐藏的文件;

ls -a:列出目录下的所有文件,包括以.开头的隐含文件;
ls -al:显示当前目录下的所有文件及文件夹包括隐藏的.和…等的详细信息

image.png

2、找不到dminit执行文件

image.png

问题:命令行配置实例,需要进入DM数据库安装目录下的bin目录,然后使用 dminit命令初始化实例,在这个过程中找不到dminit 执行文件;

原因:文档描述不直接,加之小白对数据库安装目录的陌生导致找不到dminit 执行文件;

解决方案:使用find命令查找dminit 执行文件

find / -name dminit

可以查到dminit 执行文件路径:/dm8/bin/dminit

image.png

3、修改目录权限步骤不明确

image.png

问题:修改目录权限,这里以/dm/data为例,对于小白来说很难理解,因为从来没有创建过/dm/data目录,给快速部署带来了困难。;

原因:步骤不明确,上下文不一致,我们从来没有创建过/dm/data目录,倒是创建了/dm8目录;

解决方案:应该在/dm8目录下创建data目录,并修改目录权限;

⭐使用 root 用户建立文件夹:

mkdir /dm8/data

⭐将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。命令如下:

chown dmdba:dinstall -R /dm8/data

⭐给安装路径下的文件设置 755 权限。命令如下:

chmod -R 755 /dm8/data

博客第一篇:关于【Linux安装DM8数据库】部署文档的模糊点解释.pdf

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服