一,Windows安装
1,安装
1) 安装准备工作
a. 检查系统信息
cmd中使用systeminfo命令查询
b. 检查系统内存,存储空间
2) 正式安装
a. 使用WinRAR把iso镜像解压
b. 运行setup.exe
2,卸载
在数据库安装目录下,找到uninstall.exe执行卸载
二,Linux
1,安装
1. 系统信息获取
- 查看操作系统uname -ra
- 包glibc<c运行库,linux最底层的api,几乎其它任何运行都依赖> rpm -aq|grep glibc*
- 查看硬件cpu信息: cat /proc/cpuinfo
- 内存 free -m
- 磁盘 fdisk -l或者df -h
- 网络要求:
# 关闭防火墙
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
2. 新建一个用户
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
3. 检查操作系统限制
-
方式一:
① 检查:ulimit -a ② 切换用户:su - root ③ 设置open files:ulimit -n 65530 仅限当前会话有效 ④ 设置stack size:ulimit -s 10240仅限当前会话有效
-
方式二:修改配置文件:/etc/security/limits.config
dmdba hard nofile 65536 dmdba soft nofile 65536 dmdba hard stack 32768 dmdba soft stack 16384
4. 检查内存,存储空间等
① 需要1GB的存储空间
② export DM_INSTALL_TMPDIR='要指定的路径'
5. 挂载镜像
mount -o loop /home/xff/dm8_20210719_x86_rh6_64_ent_8.1.2.45.iso /mnt/
6. 设置安装路径目录权限的用户
chown dmdba:dinstall -R /home/dmdba/dmdbms
7. 给安装路径下文件设置权限
chmod -R 755 /home/dmdba/dmdbms
8. 安装
① 切换用户:su - dmdba
② 切换到挂载文件下:cd /mnt/
③ 运行:
- 命令行:./DMInstall.bin -i
- 图形化:./DMInstall.bin根据提示进行安装
2,卸载
在DM_INSTALL_TMPDIR下执行./uninstall.sh
三,数据库配置的一些操作
1,配置实例
./dminit PATH='/home/dmdba/dmdbms/data' PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME='XFF_DMOA' INSTANCE_NAME='XFF_DMOA' PORT_NUM=5325
2,注册服务
① cd /home/dmdba/dmdbms/script/root
② su - root
③ ./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdba_data/DMOA/dm.ini -p DMOA
3,启动,停止数据库
- 启动:进入注册服务提示的路径,使用命令: ./DmServiceDMOA start 关闭
- 进入注册服务提示的路径,使用命令: ./DmServiceDMOA stop