1.操作系统
银河麒麟V10
[root@Kylin-V10-x86-64 dm8]# mount dm8_20230104_x86_rh6_64.iso /mnt/ mount: /mnt: WARNING: source write-protected, mounted read-only. [root@Kylin-V10-x86-64 dm8]# ls /mnt/ 'DM8 Install.pdf' DMInstall.bin
2. 环境准备
[root@Kylin-V10-x86-64 ~]# uname -a Linux Kylin-V10-x86-64 4.19.90-24.4.v2101.ky10.x86_64 #1 SMP Mon May 24 12:14:55 CST 2021 x86_64 x86_64 x86_64 GNU/Linux [root@Kylin-V10-x86-64 ~]# cat /etc/system-release Kylin Linux Advanced Server release V10 (Sword)
3. 内核调优
[root@Kylin-V10-x86-64 dm8]# ulimit -a core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited #OK scheduling priority (-e) 0 file size (blocks, -f) unlimited #OK pending signals (-i) 26551 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 #需要65536以上,或unlimited pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 26551 virtual memory (kbytes, -v) unlimited #OK file locks (-x) unlimited [root@Kylin-V10-x86-64 dm8]# echo -e "* soft nofile 65536\n* hard nofile 65536" >> /etc/security/limits.conf [root@Kylin-V10-x86-64 dm8]# ulimit -n 65536
3. 安装
DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间,临时文件目录默认为/tmp。
如果/tmp 目录不能保证 1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录。
在运行安装程序前,需要保证DMInstall.bin 文件有执行权限。
[root@Kylin-V10-x86-64 dm8]# ll -d /mnt/DMInstall.bin -r-xr-xr-x 1 root root 946534466 3月 4 2022 /mnt/DMInstall.bin [root@Kylin-V10-x86-64 dm8]# cd /mnt/ [root@Kylin-V10-x86-64 mnt]# su dmdba [dmdba@Kylin-V10-x86-64 mnt]$ ./DMInstall.bin -i [dmdba@Kylin-V10-x86-64 mnt]$ ./DMInstall.bin -i 请选择安装语言(C/c:中文 E/e:英文) [C/c]: 解压安装程序.......... 欢迎使用达梦数据库安装程序 是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:y 请输入Key文件的路径地址 [dm.key]:/opt/dm.key /tmp/DMInstall/install/install_zh_UTF.sh:行235: 警告:命令替换:忽略输入中的 null 字节 有效日期: 2023-03-25 服务器颁布类型: 安全版 发布类型: 试用版 用户名称: 达梦公司产品试用 授权用户数: 无限制 并发连接数: 无限制 是否设置时区? (Y/y:是 N/n:否) [Y/y]: 设置时区: [ 1]: GTM-12=日界线西 [ 2]: GTM-11=萨摩亚群岛 [ 3]: GTM-10=夏威夷 [ 4]: GTM-09=阿拉斯加 [ 5]: GTM-08=太平洋时间(美国和加拿大) [ 6]: GTM-07=亚利桑那 [ 7]: GTM-06=中部时间(美国和加拿大) [ 8]: GTM-05=东部部时间(美国和加拿大) [ 9]: GTM-04=大西洋时间(美国和加拿大) [10]: GTM-03=巴西利亚 [11]: GTM-02=中大西洋 [12]: GTM-01=亚速尔群岛 [13]: GTM=格林威治标准时间 [14]: GTM+01=萨拉热窝 [15]: GTM+02=开罗 [16]: GTM+03=莫斯科 [17]: GTM+04=阿布扎比 [18]: GTM+05=伊斯兰堡 [19]: GTM+06=达卡 [20]: GTM+07=曼谷,河内 [21]: GTM+08=中国标准时间 [22]: GTM+09=汉城 [23]: GTM+10=关岛 [24]: GTM+11=所罗门群岛 [25]: GTM+12=斐济 [26]: GTM+13=努库阿勒法 [27]: GTM+14=基里巴斯 请选择设置时区 [21]: 安装类型: 1 典型安装 2 服务器 3 客户端 4 自定义 请选择安装类型的数字序号 [1 典型安装]:4 1 服务器组件 2 客户端组件 2.1 DM管理工具 2.2 DM性能监视工具 2.3 DM数据迁移工具 2.4 DM控制台工具 2.5 DM审计分析工具 2.6 SQL交互式查询工具 3 驱动 4 用户手册 5 数据库服务 5.1 实时审计服务 5.2 作业服务 5.3 实例监控服务 5.4 辅助插件服务 请选择安装组件的序号 (使用空格间隔) [1 2 3 4 5]:1 2 3 4 5 所需空间: 1667M 请选择安装目录 [/home/dmdba/dmdbms]: 目录(/home/dmdba/dmdbms)下不为空,请选择其他目录。 请选择安装目录 [/home/dmdba/dmdbms]: 可用空间: 28G 是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否) [Y/y]: 安装前小结 安装位置: /home/dmdba/dmdbms 所需空间: 1667M 可用空间: 28G 版本信息: 安全版 有效日期: 2023-03-25 安装类型: 自定义 是否确认安装? (Y/y:是 N/n:否):y 2023-03-13 18:16:20 [INFO] 安装达梦数据库... 2023-03-13 18:16:20 [INFO] 安装 基础 模块... 2023-03-13 18:16:22 [INFO] 安装 服务器 模块... 2023-03-13 18:16:22 [INFO] 安装 客户端 模块... 2023-03-13 18:16:23 [INFO] 安装 驱动 模块... 2023-03-13 18:16:24 [INFO] 安装 手册 模块... 2023-03-13 18:16:24 [INFO] 安装 服务 模块... 2023-03-13 18:16:25 [INFO] 移动日志文件。 2023-03-13 18:16:27 [INFO] 安装达梦数据库完成。 请以root系统用户执行命令: /home/dmdba/dmdbms/script/root/root_installer.sh 安装结束 [dmdba@Kylin-V10-x86-64 mnt]$ [dmdba@Kylin-V10-x86-64 ~]$ cd dmdbms/ [dmdba@Kylin-V10-x86-64 dmdbms]$ ls bin desktop drivers jar license_en.txt log script uninstall web bin2 doc include jdk license_zh.txt samples tool uninstall.sh [dmdba@Kylin-V10-x86-64 dmdbms]$ cat license_zh.txt 软件产品授权证书 重要须知:武汉达梦数据库股份有限公司提醒您请在安装该软件之前仔细阅读以下许可协议。您一旦安装、下载、访问或以其他方式使用该软件产品,即表明您同意接受本《协议》各条款约束。如果您同意访问该软件产品,请选择“接受”项。如果您不同意本《协议》中的条款,请不要安装、访问或使用该软件产品;但您可将其退回。如果您已访问了该软件产品,请点击“不接受”项,并退出该安装程序。 1.本软件的使用、武汉达梦数据库股份有限公司提供的服务均按照所签订合约来执行。 2.本软件版权为武汉达梦数据库股份有限公司所有,您不能对本软件的任何部分进行修改、分解、反汇编和反编译。 3.本软件是已经注册登记并受法律保护的商业软件。它的适用法律包括《中华人民共和国计算机保护法》、《中华人民共和国著作权法》、《中华人民共和国专利法》等。 4.不得将本软件转让给他方使用,否则视为违反合约。 [dmdba@Kylin-V10-x86-64 dmdbms]$ exit exit [root@Kylin-V10-x86-64 mnt]# /home/dmdba/dmdbms/script/root/root_installer.sh 移动 /home/dmdba/dmdbms/bin/dm_svc.conf 到/etc目录 [root@Kylin-V10-x86-64 mnt]#
4. 初始化
4.1. 实例初始化
./dminit path=/dm/data
也可以自定义初始化实例的参数,参考如下示例: 以下命令设置页大小为 32 KB,簇大小为 32 KB,大小写敏感,字符集为 utf_8,数据库名为 DMDB,实例名为 DBSERVER,端口为 5237。 Copy./dminit path=/dm/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=DMDB INSTANCE_NAME=DBSERVER PORT_NUM=5237 如果此处自定义了初始化参数,在后面的注册服务和启动数据库等步骤中,请按实际的自定义参数进行操作。
4.2. 服务初始化
[dmdba@Kylin-V10-x86-64 ~]$ ls data/DAMENG/ bak/ dm.ctl HMAIN/ SYSTEM.DBF ctl_bak/ dm.ini MAIN.DBF DAMENG01.log dminit20230314093216.log ROLL.DBF DAMENG02.log dm_service.prikey sqllog.ini [dmdba@Kylin-V10-x86-64 ~]$ exit 注销 [root@Kylin-V10-x86-64 tool]# cd /home/dmdba/dmdbms/script/root/ [root@Kylin-V10-x86-64 root]# ./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/data/DAMENG/dm.ini -p DMSERVER Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service → /usr/lib/systemd/system/DmServiceDMSERVER.service. 创建服务(DmServiceDMSERVER)完成 [root@Kylin-V10-x86-64 root]# systemctl enable DmServiceDMSERVER.service --now [root@Kylin-V10-x86-64 root]#
注册服务后可使用用systemctl管理DmServiceDMSERVER.service
也可进入 DM 安装目录下的 bin 目录下,启动/停止/重启数据库,如下所示:
./DmServiceDMSERVER start/stop/restart
4.3. 登陆测试
[dmdba@Kylin-V10-x86-64 ~]$ disql SYSDBA/SYSDBA 服务器[LOCALHOST:5236]:处于普通打开状态 登录使用时间 : 7.828(ms) 上次登录ip : ::1 上次登录时间 : 2023-03-14 12:05:55 登录失败次数 : 0 口令是否过期 : 未过期 disql V8 SQL>
5. 应用目录简介
5.1.1. bin目录
/dm8/bin 目录存放 DM 数据库的可执行文件,例如 disql 命令、dminit 命令、dmrman 工具等。
5.1.2. desktop目录
/dm8/desktop 存放 DM 数据库各个工具的桌面图标。
5.1.3. drivers目录
/dm8/drivers 存放连接 DM 数据库的驱动文件。
5.1.4. log目录
/dm8/log 存放 DM 数据库日志,包括工具的日志、数据库日志、服务日志等。
5.1.5. sample目录
/dm8/samples 存放 DM 数据库各类配置文件的示例文件。
5.1.6. tool目录
/dm8/tool 存放 DM 数据库的各个工具,例如 manager 管理工具、dbca 数据库配置助手等。
5.1.7. scripts目录
/dm8/script 存放注册、注销 DM 数据库服务的工具,例如 dm_service_installer.sh 等。
5.1.8. web目录
/dm8/web 目录存放 DM 数据库 dem 工具的 web 环境。
5.1.9. uninstall脚本
/dm8/uninstall 目录存放卸载 DM 数据库的脚本。
5.2. data/实例目录
以实例 DAMENG 为例,该目录下存放 DAMENG 实例的配置文件 *.ini、控制文件 dm.ctl、数据文件 *.DBF、日志文件 *.log 等。
参考链接:https://eco.dameng.com/document/dm/zh-cn/pm/dm8_linux-script-manual.html
https://eco.dameng.com/document/dm/zh-cn/start/install-dm-linux-prepare.html
标签:Kylin,x86,V10,麒麟,GTM,64,dm8,root From: https://www.cnblogs.com/santia-god/p/17214626.html