DM运维常用linux命令

安装达梦数据库软件

查询硬件

#lscpu 看cpu

#free -m 内存,最少1G, swap虚拟内存,(正常内存的1.5倍)

#fdisk -l 看磁盘空间

#df -h 看文件盘(数据库文件最好不要安装在系统盘内)

记录sql日志,需要tmp分区至少600M,否则会提示空间不足

关闭防火墙

远程连接数据库,需要关闭防火墙

#systemctl status firewald

关闭防火墙

开机不自动启动防火墙

查看系统版本

#uname -ra 查看系统,要高于linux2.3

数据库版本选择

开发版(1年试用版),不能商用

标准版:小型应用版,不支持集群和高级功能

企业版:支持集群,三权分立

安全版:更安全,四权

命令行安装

创建文件目录

#mkdir -p /dm8 创建一个DM8的目录【mkdir(创建目录) -p(可以多级目录) /dm8 】

#ls -ld /dm8(查看该目录的所属用户和情况)

可见,dm8所属的用户是root

创建系统用户

创建组用户

#groupadd dinstall

创建用户

#useradd -g(所属组) dinstall dmdba

加个密码

#passwd dmdba

查看用户

#id dmdba

查看uid和所属组

root用户切换dm用户

把dm8文件所属的用户和用户组(当前属于root,前面创建时)改成dmdba和它的所属组

#chown dmdba:dinstall(要换的用户和组名) -R(下级目录全部更改) /dm8

再查看是否更改成功

用户和用户组已经更换

文件可打开数大小设置

使用dmdba用户设置,root设置后安装会报错

永久生效命令(写个参数文件)【要重启生效】

vi /etc/security/limits.conf

/wq(退出)

临时生效命令

#ulimit -n 查看文件可打开数大小(?)

#ulimit -n 65536 改文件数,生效命令(注意操作是在当前页面,不要切换别的)

挂载文件

查看当前目录

#cd /home(切换目录)

#ls 查看当前文件目录

把IOS当成分区挂载(必须root来)

先把挂载写到开机自启动

cat /etc/fstab

dev 分区,uuid(分区的唯一标识号,建议使用),boot(挂载点),xfs文件系统类型

开始挂载

#mount -o loop dm8_setup.iso /mnt(挂在mnt文件下)【把iso文件当分区挂载,如果在vcd里就不用这个】

ios文件是以只读方式挂载

查看挂载目录下文件

#cd /mnt(切换到mnt目录)

#ls(查看iso的压缩文件明细)

检查是否挂载完成

#df -h

已经挂到mnt

安装数据库

进入mnt路径开始安装

切换用户,不用root

#su -dmdba(切换用户)

#$ cd /mnt(切换目录)

#$ ls(看目录)

解压安装程序

#$ ./DMInstall.bin(解压安装程序)

报错的话(因为没设环境变量,没图形化界面)使用-i,变交互式安装(命令行)

#$ ./DMInstall.bin -i

安装报错,提示文件可打开出过少(因为刚才用root设置,没用dmdba设置,需要用dmdba重新设)

安装设置

设置时区21,安装类型(典型)

选择典型(客户端+服务器)

选择安装目录/dm8

切换root启动AP服务

安装完成后,需要root(开一个新建窗口)执行一个脚本,来创建和启动一个DmAPservice服务(DMAP只有这一个服务)

查看AP服务是否启用(root方式)

查看AP服务是否启用(dmdba方式)

创建数据库实例

#./dminit help 查看对应图形化的设置

设置实例参数

输入对应配置条件创建

装完后查看安装完的文件(01是redo文件,ctl控制文件, log日志文件 ,DBF表空间文件)

安装文件相关说明

安装完的文件说明

从上倒下:

bin数据库命令,bin2 UTF8,data数据库的参数日志和配置文件,doc手册,driver驱动,include C语言头文件

jar 下包(?)逻辑备份,jdk java包, license 许可 ,release 中英版本,samples示例,脚本,工具,卸载命令,web

启动数据库

./dmserver path=/am8/data/DAMENG/dm.ini

确认是否启动

连接数据库

切换dmdba

启动数据库

连接数据库

配置数据库服务

sh脚本可以创建:服务器,守护,AP服务,监控等十几个服务

创建数据库服务

设置开机自启动

看下CPU、内存、磁盘的使用情况

卸载数据库

先备份,然后删除服务

卸载数据库

完成

虚拟机调用图形化安装(重要)

用户使用dmdba

输入 :#xhost +

如果显示unable to open,则表示环境变量没有设置

输入: echo $DISPLAY 查看display的情况

如果没有数值,输入:export DISPLAY=:0,改变环境变量

如果=1

再次输入:#xhost +

显示access control disabled…(表示可以图形化)

然后选择磁盘 cd /mnt

ls

./DMInstall.bin

可以启动图形化界面

社区链接:https://eco.dameng.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值