银河麒麟V10 达梦安装教程

安装前先准备要安装包,包需要需要区分X86和arm架构。

版本为:dm8_20230419_FTarm_kylin10_sp1_64.iso

达梦数据库下载地址: https://www.aliyundrive.com/s/Qm7Es5BQM5U  

第一步创建用户

su - root

1. 创建安装用户组 dminstall。

groupadd -g 12345 dminstall

2. 创建安装用户 dmdba。

useradd -u 12345 -g dimnstall -m -d /home/dmdba -s /bin/bash dmdba

3. 初始化用户密码。

passwd dmdba

4. 之后通过系统提示进行密码设置。

第二步安装数据库

上传压缩包(dm8_20220525_x86_rh6_64.zip)到/home/dmdba

解压

cd /home/dmdba

unzip dm8_x86_rh6_64.zip

cd dm8_x86_rh6_64_ent

#挂载安装镜像

mount -o loop dm8_20230419_FTarm_kylin10_sp1_64.iso /mnt

#准备安装(必须先执行2.9.1的创建用户组及用户)

su - dmdba

cd /mnt

./DMInstall.bin -i  

这里-i 是命令行安装,很多时候不支持界面安装,缺少组件,所以建议直接使用命令行安装。

接下来按提示操作:

(1)请选择安装语言(C/c:中文 E/e:英文) [C/c]:C

(2)是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:N(秘钥 正版选Y)

(3)是否设置时区? (Y/y:是 N/n:否) [Y/y]:Y

(4)请选择设置时区 [21]:21

(5)请选择安装类型的数字序号 [1 典型安装]:1

(6)请选择安装目录 [/home/dmdba/dmdbms]:/home/dmdba/dmdbms

(7)是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:y

(8)是否确认安装? (Y/y:是 N/n:否):y

到最后一步等待安装完成。

第三步初始化数据库实例

su - dmdba

 mkdir -p /home/dmdba/dmdbms/data

 cd /home/dmdba/dmdbms/bin

 ./dminit path=/home/dmdba/dmdbms/data page_size=32 log_size=1024 CASE_SENSITIVE=1 CHARSET=1 LENGTH_IN_CHAR=1

初始化参数:

页大小(PAGE_SIZE):32

日志大小(LOG_SIZE):1024

大小写(CASE_SENSITIVE)[Y:敏感 / N:不敏感]:敏感

字符集(CHARSET)[0:GB18030 / 1:UTF-8]:UTF-8

VARCHAR单位[0:字节/ 1:字符]:字符

注意这里的参数,一旦选错需要重新初始化,原实例需要被删除。

下面开始修改配置参数:例如session大小、兼容模式等等

su - dmdba

vim /home/dmdba/dmdbms/data/DAMENG/dm.ini

第四步创建实例

su - root

cd /home/dmdba/dmdbms/script/root

#以下代码为一行

./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER

#成功提示如下:

Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service → /usr/lib/systemd/system/DmServiceDMSERVER.service.

创建服务(DmServiceDMSERVER)完成

第五步启动实例

su - root

service DmServiceDMSERVER start   或者 ./DmServiceDMSERVER start    #启动

service DmServiceDMSERVER stop   或者 ./DmServiceDMSERVER stop    #停止

service DmServiceDMSERVER restart 或者 ./DmServiceDMSERVER restart  #重启

service DmServiceDMSERVER status 或者 ./DmServiceDMSERVER status   #状态

不报错就是启动成功了

然后通过工具进行连接 测试。

一般服务器会默认打开防火墙,下面开放防火墙端口命令:

firewall-cmd --zone=public --add-port=5236/tcp --permanent

firewall-cmd --reload

第六步本地测试数据库

cd /home/dmdba/dmdbms/bin

./disql

用户名/密码:SYSDBA/SYSDBA

查询证书过期时间

select t.LIC_VERSION,t.SERIES_NO,t.AUTHORIZED_CUSTOMER,t.SERVER_SERIES,expired_date,PRODUCT_TYPE from V$LICENSE t;

最后如果初始化的时候参数不对可以选择删除实例,然后重新初始化。

##执行界面化实例删除

#dmdba用户切换到/dm8/tool目录下,执行./dbca.sh命令,删除数据库实例。

su – dmdba

cd  /home/dmdba/dmdbms/tool/

./dbca.sh #执行界面化实例删除

#或者命令执行实例删除

su - dmdba

/home/dmdba/dmdbms/script/root/dm_service_uninstaller.sh -n 实例名

#然后删除数据库所在的目录

#默认安装目录:/home/dmdba/dmdbms/data

#注意:通过达梦配置助手删除数据库实例只能删除有数据库服务的数据库实例,并且在#删除数据库实例之前要先停止相应的数据库服务

### GalaxyKylin V10 安装 Dalmeny Database 8 教程 #### 准备工作 在开始安装之前,确保已经准备好以下条件: - 已经成功安装并启动了银河麒麟操作系统V10版本。 - 拥有管理员权限以便执行必要的配置更改和软件包安装操作。 为了使系统环境满足达梦数据库的要求,建议先更新系统的软件仓库至最新状态[^1]: ```bash sudo apt update && sudo apt upgrade -y ``` #### 下载与解压 前往官方网站下载适用于Linux平台的DM8安装文件。通常会提供`.tar.gz`格式压缩包形式分发。使用wget命令可以直接在线获取该资源,并将其保存到本地磁盘中;之后通过tar工具来完成解压缩过程: ```bash cd /usr/local/src/ sudo wget http://example.com/path_to_dm8_package.tar.gz sudo tar zxvf dm8_xxxx_linux.glibc_2.17.x86_64.tar.gz ``` #### 配置依赖库 根据官方文档说明,可能还需要额外安装一些运行时所需的第三方动态链接库。这一步骤可以通过apt-get install轻松实现自动化处理: ```bash sudo apt-get install libaio-dev libncurses5 libstdc++6 ``` #### 执行安装脚本 进入刚刚创建好的目录内找到setup.sh这个批处理程序,赋予其可执行属性后即可按照提示一步步引导式地完成整个产品的部署流程: ```bash cd DMDBMS chmod +x setup.sh ./setup.sh ``` 在此期间可能会被询问有关于实例名称、端口号设定等问题,请依据实际情况作答。当看到“Install successfully!”字样显示出来的时候就意味着一切顺利结束了! #### 启动服务 最后不要忘记把新建立的服务加入开机自启项里边去,这样每次重启机器都不必手动开启它啦!同时也可以立即尝试着让dmserver跑起来看看效果如何哦~ ```bash sudo systemctl enable dmservice sudo service dmservice start ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值