该文档为初次接触产品的小伙伴初步指导,更加详细的优化配置需要参考官方配置文档。

文档以最流行的中标麒麟操作系统 + 达梦数据库7.0 + 中创中间件AS10为例

注意:由于是国产化,所以操作系统是基于Linux内核的,服务端不会涉及任何windows内容,以下不再强调。只有一点数据库客户端的管理目前大家还依赖windows

一、 中标麒麟操作系统

主要是支持了国产处理器芯片,其他都差不多,未安装。

1. 硬件支持

支持多种处理器架构:x86、龙芯、申威、海光、ARM64和Power等

二、 达梦数据库

1. 硬件确认

需要重点了解 CPU 的架构是 X86 还是其他,操作系统位数 32 位还是 64 位,操作系 统需要知道具体版本,如 redhat5.6、redhat6.3、中标麒麟 5、中标麒麟 6 等。这是为申请授权提供依据。

国产化环境mysql 国产化环境可以使用x86吗_初始化

 

2. 申请授权

根据硬件信息向达梦厂家获取授权文件,文件名通常为:dm***.key。

后面安装会需要用到

3. 要点

默认端口5236

字符集等参数是在创建数据库实例时设置的

4. 命令行安装

创建安装用户组 dinstall。

groupadd dinstall

· 1

创建安装用户 dmdba。

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

初始化用户密码。

passwd dmdba

检查操作系统限制 运行 ulimit -a 进行查询。如下图所示:

国产化环境mysql 国产化环境可以使用x86吗_初始化_02

1) data seg size 建议设置为1048576 以上或 unlimited,此参数过小将导致数据库 启动失败。

2) file size 建议设置 unlimited(无限制),此参数过小导致数据库安装或初始化失败。

3) open files 建议设置为 65536 以上或 unlimited。

4) max user processes 建议设置为 65536 以上或 unlimited。

5) virtual memory 建议设置为 1048576 以上或 unlimited,此参数过小将导致数 据库启动失败。 如果需要更最大文件数,用 vim 打开配置文件 vi /etc/security/limits.conf 在做下面 加两行*soft nolife 65536 *hard nolife 65536 保存关闭。用 vim 打开配置文件 vi /etc/profile 在最下面加一行 ulimit –SHn 65536 保存关闭。

 

临时文件需要1G空间,命令查询:

国产化环境mysql 国产化环境可以使用x86吗_初始化_03

 

加载安装文件ISO

mkdir /media/dm_install

mount -t iso9660 -o loop /opt/dm7_setup_win64_ent_7.6.0.142_20190312.iso /media/dm_install/

cd /media/dm_install/

su dmdba

执行安装

./DMInstall.bin –i

国产化环境mysql 国产化环境可以使用x86吗_客户端_04

 

 

输入y,然后输入授权文件路径:/opt/dm**.key

国产化环境mysql 国产化环境可以使用x86吗_客户端_05

 

选择时区,默认即可

国产化环境mysql 国产化环境可以使用x86吗_国产化环境mysql_06

 

安装类型,默认即可

国产化环境mysql 国产化环境可以使用x86吗_数据库_07

 

确认安装

国产化环境mysql 国产化环境可以使用x86吗_国产化环境mysql_08

 

执行完成脚本,创建自动服务

国产化环境mysql 国产化环境可以使用x86吗_初始化_09

 

初始化一个数据库

国产化环境mysql 国产化环境可以使用x86吗_数据库_10

 

系统引导配置参数

 

国产化环境mysql 国产化环境可以使用x86吗_初始化_11

国产化环境mysql 国产化环境可以使用x86吗_初始化_12

 

 

配置服务

国产化环境mysql 国产化环境可以使用x86吗_国产化环境mysql_13

国产化环境mysql 国产化环境可以使用x86吗_初始化_14

 

国产化环境mysql 国产化环境可以使用x86吗_国产化环境mysql_15

 

 

最后启动实例即可

5. 客户端连接

Windows安装客户端管理工具(略)

配置连接信息

国产化环境mysql 国产化环境可以使用x86吗_客户端_16

 

6. 获取JAVA驱动

在服务端安装目录中,可以找到需要的各种支持驱动

国产化环境mysql 国产化环境可以使用x86吗_初始化_17

 

三、 中创中间件AS10

1. 安装

添加执行权限:sudo chmod +x InforSuiteApplicationServer10Standard.bin

./InforSuiteApplicationServer10Standard.bin -i

2. 启用安全登录

启动后需要先启用安全管理,否则控制台无法登录。

国产化环境mysql 国产化环境可以使用x86吗_客户端_18

 

1、 设置管理员密码

国产化环境mysql 国产化环境可以使用x86吗_数据库_19

 

2、 启用安全管理

国产化环境mysql 国产化环境可以使用x86吗_客户端_20

 

3. 登录控制台

控制台端口默认:8060

国产化环境mysql 国产化环境可以使用x86吗_客户端_21

 

4. 配置端口

以下都使用系统默认的服务器配置:server-config

国产化环境mysql 国产化环境可以使用x86吗_初始化_22

 

创建自定义端口

 

国产化环境mysql 国产化环境可以使用x86吗_数据库_23

 

国产化环境mysql 国产化环境可以使用x86吗_客户端_24

国产化环境mysql 国产化环境可以使用x86吗_客户端_25

 

创建虚拟服务器

 

 

国产化环境mysql 国产化环境可以使用x86吗_初始化_26

国产化环境mysql 国产化环境可以使用x86吗_数据库_27

 

国产化环境mysql 国产化环境可以使用x86吗_客户端_28

 

5. 发布应用

国产化环境mysql 国产化环境可以使用x86吗_客户端_29

 

国产化环境mysql 国产化环境可以使用x86吗_客户端_30

国产化环境mysql 国产化环境可以使用x86吗_国产化环境mysql_31

 

 

 

 

可以看到应用列表上已经出现发布的应用了

国产化环境mysql 国产化环境可以使用x86吗_数据库_32

 

发布成功,直接访问:

国产化环境mysql 国产化环境可以使用x86吗_数据库_33

 

-- 完 --