cat /proc/version—查看操作系统
arch —架构
lscpu—架构
gcc –version—gcc版本
ldd –version ——glibc版本
rpm -qa|grep gilibc
free -m —-内存使用情况
df -h —-磁盘空间
注:如果查到磁盘空间tmp只有1.5G不够要扩大内存
解决方法:如果 小于 2g 临时增大 tmp 空间,一般增大到4g。以下是扩大tmp空间的步解决步骤:
- 用root执行命令 vi /etc/fstab
- 在文件里插入 tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0
- 再用命令df -h 看下/tmp 路径的空间变成4G,然后用命令reboot重启服务。服务重启后再安装数据库即可
5.先切换目录
cd /opt
6.查看有没有dm数据库安装包iso文件
ll
没有上传文件
上传ios文件
步骤:
1.连接虚拟机地址
sftp root@192.168.188.128
2.进入上传到的目录
cd /opt
3.查看当前目录有些文件
ls -l
4.上传文件输入put 将要上传的文件拖拉到里面
put F:达梦数据库dm8_20220525_x86_rh6_64.iso
回车上传100%成功
5.挂载
cd /mnt
ll
6.在/mnt目录下创建目录dm
mkdir dm
7.cd到/mnt/dm目录
ll —查看目录有没有挂载的文件bin文件和pdf文件如果有就不需要挂载
8.挂载
mount /opt/dm8_20220525_x86_rh6_64.iso /mnt/dm
9.查看是否挂成功有bin文件,在/mnt/dm目录下ls
ls
注:挂载成功要稍等一下,才生成bin文件
二、安装规划
软件的安装路径:/dm8
数据库实例的创建路径:/dm8/data
1.创建用户组
groupadd dinstall
2.创建用户并指定home目录和bin目录
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3.查看用户
id dmdba
4.创建密码
passwd dmdba
5.创建目录把数据库安装在此
mkdir /dm8
ls -ld /dm8 —-查看权限只有root用户有读写权限
6.授权限dmdba用户才有权限安装
chown dmdba:dinstall /dm8
ls -ld /dm8 —-查看权限dmdba用户有读写权限
7.转到dmdba用户下
su – dmdba
8.执行安装命令
./DMInstall.bin -i
按提示输入
同时输入安装目录/dm8
以root用户执行命令
/dm8/script/root/root_installer.sh
安装完成
以上是数据库软件安装用于做客户端使用
介绍实例安装,用于做服务器使用
三、用命令行的方式创建数据库实例
1.先执行xhost +
xhost +
2.用root用户查看DISPLAY的值
3.赋值到dmdba的DISPLAY
cd /dm8/tool
echo $DISPLAY —查看是否有值,如空值赋root用户查到的DISPLAY值填进去
export DISPLAY=:0.0
echo $DISPLAY —查看是否赋值成功
4、进入安装目录下的/dm8/bin目录
cd /dm8/bin
5.执行./dminit help命令
./dminit help
6.创建数据库的命令
./dminit path=/dm8/data db_name=DMOA instance_name=DMOASVR port_num=5238 sysdba_pwd=Dameng123
path:数据库安装路径
db_name:数据库名称
instance_name:实例名
port_num:数据库端口
sysdba_pwd:sysdba用户密码
7.查看目录是否创建成功
cd /dm8/data
ll
四、使用命令行注册一个数据服务
以root用户操作
- cd到安装数据库目录
cd /dm8/
ll —查看文件
cd script/ —进入script目录
ll —查看文件
cd root/ —进入root目录
ll
- 启动注册命令
./dm_service_installer.sh -h—-查看帮助
3.启动服务命令
./dm_service_installer.sh -t dmserver -p DMOASVR -dm_ini /dm8/data/DMOA/dm.ini
注释:
-t:启动服务dmserver
-p:服务名后缀,例如DmServiceDMOASVR.service,DmService是前缀,DMOASVR是后缀
-dm_ini:ini的目录
- 注册完成,查看服务状态执行命令
systemctl status DmServiceDMOASVR.service
未启动状态
- 启动服务
systemctl start DmServiceDMOASVR.service
- 查看启动进程
ps -ef|grep dmserver
已启动
五、使用dm库
1.进入dmdba用户
su – dmdba
2.进入cd /dm8/bin目录
cd /dm8/bin
3.进入./disql sysdba/Dameng123:5238 连接数据库(这样是连接本机,如要连接服务器加上服务器的ip例./disql sysdba/Dameng123@192.168.68.199:5238)
./disql sysdba/Dameng123:5238
./disql sysdba/Dameng123@192.168.68.199:5238
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!