银河麒麟服务器V10 SP3 安装人大金仓V009R001C001B0030

原文链接:银河麒麟服务器V10 SP3 安装人大金仓V009R001C001B0030
Hello,大家好啊,今天给大家带来一篇关于在银河麒麟服务器V10 SP3上安装人大金仓V009R001C001B0030的文章。人大金仓是国内知名的数据库管理系统,它在高性能、高可靠性和安全性方面有着优异的表现。本文将详细介绍如何在银河麒麟服务器V10 SP3上安装人大金仓数据库。欢迎大家分享转发,点个关注和在看吧!

准备工作
在开始安装之前,请确保以下准备工作已经完成:

下载人大金仓数据库安装包:从人大金仓官方网站或授权渠道下载V009R001C001B0030版本的安装包。
检查系统环境:确保银河麒麟服务器V10 SP3已经安装并正常运行,且具备足够的磁盘空间和内存。

1.下载安装镜像及测试授权

https://www.kingbase.com.cn/xzzx/index.htm

2.查看系统版本

[root@pdsyw ~]# cat /etc/os-release
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Lance)"
ID="kylin"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Lance)"
ANSI_COLOR="0;31"[root@pdsyw ~]# uname -a
Linux pdsyw 4.19.90-52.39.v2207.ky10.x86_64 #3 SMP Wed Jun 5 17:23:57 CST 2024 x86_64 x86_64 x86_64 GNU/Linux
[root@pdsyw ~]#

3.查看系统内存和硬盘

[root@pdsyw ~]# free -htotal        used        free      shared  buff/cache   available
Mem:           14Gi       732Mi        10Gi        13Mi       3.0Gi        13Gi
Swap:         8.0Gi          0B       8.0Gi
[root@pdsyw ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0  500G  0 disk
├─sda1          8:1    0    2G  0 part /boot
└─sda2          8:2    0  498G  0 part├─klas-root 253:0    0  450G  0 lvm  /├─klas-swap 253:1    0    8G  0 lvm  [SWAP]└─klas-home 253:2    0   40G  0 lvm  /home
sr0            11:0    1  4.3G  0 rom  /run/media/root/Kylin-Server-10
[root@pdsyw ~]#

4.查看安装包完整性

[root@pdsyw ~]# ls |grep Kin
KingbaseES_V009R001C001B0030_Lin64_install.iso
[root@pdsyw ~]#
[root@pdsyw ~]# md5sum KingbaseES_V009R001C001B0030_Lin64_install.iso
3adf56122ea7d407bc43138ab8b11f84  KingbaseES_V009R001C001B0030_Lin64_install.iso
[root@pdsyw ~]#
[root@pdsyw ~]# sha1sum KingbaseES_V009R001C001B0030_Lin64_install.iso
2e2633319bafcf53d8bc4439cb6f52d730ad207d  KingbaseES_V009R001C001B0030_Lin64_install.iso
[root@pdsyw ~]#

5.配置内核参数

[root@pdsyw ~]# vim /etc/sysctl.conf
[root@pdsyw ~]#
[root@pdsyw ~]# grep -v ^# /etc/sysctl.conf
fs.aio-max-nr= 1048576
fs.file-max= 6815744
kernel.shmall= 2097152
kernel.shmmax= 4294967295
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 9000 65500
net.core.rmem_default= 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
[root@pdsyw ~]#

6.重启系统

[root@pdsyw ~]# reboot

7.查看内核参数

[root@pdsyw ~]# sysctl -p
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
[root@pdsyw ~]#

8.配置资源使用参数

[root@pdsyw ~]# vim /etc/security/limits.conf
[root@pdsyw ~]#
[root@pdsyw ~]# grep -v ^# /etc/security/limits.conf* soft nofile 65536
* hard nofile 65535
* soft nproc 65536
* hard nproc 65535
* soft core unlimited
* hard core unlimited
[root@pdsyw ~]#


9.配置RemoveIPC参数

[root@pdsyw ~]# vim /etc/systemd/logind.conf
[root@pdsyw ~]#
[root@pdsyw ~]# grep -v ^# /etc/systemd/logind.conf[Login]
RemoveIPC=no
[root@pdsyw ~]#


10.重启服务

[root@pdsyw ~]# systemctl daemon-reload
[root@pdsyw ~]# systemctl restart systemd-logind.service
[root@pdsyw ~]#

11.创建kingbase用户

[root@pdsyw ~]# useradd -m kingbase
[root@pdsyw ~]#
[root@pdsyw ~]# passwd kingbase
更改用户 kingbase 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@pdsyw ~]#
[root@pdsyw ~]# usermod -aG wheel kingbase
[root@pdsyw ~]#
[root@pdsyw ~]# su - kingbase
[kingbase@pdsyw ~]$ sudo -i我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:#1) 尊重别人的隐私。#2) 输入前要先考虑(后果和风险)。#3) 权力越大,责任越大。[sudo] kingbase 的密码:
[root@pdsyw ~]# exit
注销
[kingbase@pdsyw ~]$

12.创建路径

[root@pdsyw ~]# mkdir /opt/Kingbase/ES/V9 -p
[root@pdsyw ~]#
[root@pdsyw ~]# chmod o+rwx /opt/Kingbase/ES/V9
[root@pdsyw ~]#
[root@pdsyw ~]#

13.挂载安装镜像

[kingbase@pdsyw ~]$ mkdir /opt/Kingbase/ES/V9/data
[kingbase@pdsyw ~]$
[kingbase@pdsyw ~]$ mkdir Kingbase
[kingbase@pdsyw ~]$
[kingbase@pdsyw ~]$ sudo mount /root/KingbaseES_V009R001C001B0030_Lin64_install.iso Kingbase/
[sudo] kingbase 的密码:
mount: /home/kingbase/Kingbase: WARNING: source write-protected, mounted read-only.
[kingbase@pdsyw ~]$ ll Kingbase/
总用量 6
dr-xr-xr-x 2 root root 2048  5月 21 21:44 setup
-r-xr-xr-x 1 root root 3932  5月 21 21:44 setup.sh
[kingbase@pdsyw ~]$

14.启动安装程序

[kingbase@pdsyw ~]$ echo $LANG
zh_CN.UTF-8
[kingbase@pdsyw ~]$ cd Kingbase/
[kingbase@pdsyw Kingbase]$
[kingbase@pdsyw Kingbase]$ sh setup.sh -i console


15.完全安装

16.导入授权文件

17.选择安装路径

18.检查信息

19.准备完成

20.安装中

21.选择数据路径

22.配置端口

23.配置管理员

24.配置密码

25.配置字符集编码

26.配置数据库区域

27.配置兼容模式

28.配置大小写敏感

29.配置存储块大小

30.配置身份认证方法

31.自定义参数

32.开始安装

33.安装完成

34.注册服务

[kingbase@pdsyw Kingbase]$ sudo /opt/Kingbase/ES/V9/install/script/root.sh
[sudo] kingbase 的密码:
Starting KingbaseES V9:
等待服务器进程启动 .... 完成
服务器进程已经启动
KingbaseES V9 started successfully
[kingbase@pdsyw Kingbase]$

35.启动服务

[kingbase@pdsyw ~]$ cd /opt/Kingbase/ES/V9/Server/bin/                         [kingbase@pdsyw bin]$
[kingbase@pdsyw bin]$ ./sys_ctl stop -m fast -w -D /opt/Kingbase/ES/V9/data/
等待服务器进程关闭 .... 完成
服务器进程已经关闭
[kingbase@pdsyw bin]$
[kingbase@pdsyw bin]$ ./sys_ctl -w start -D /opt/Kingbase/ES/V9/data/ -l /opt/Kingbase/ES/V9/data/sys_log/startup.log
等待服务器进程启动 .... 完成
服务器进程已经启动
[kingbase@pdsyw bin]$

36.登录测试

[kingbase@pdsyw bin]$ ./ksql -h 127.0.0.1 -p 54321 -d test -U system
用户 system 的口令:
输入 "help" 来获取帮助信息.test=# select version();version-------------------------------------------------------------------------------
---------------------------------------KingbaseES V009R001C001B0030 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8
.5 20150623 (Red Hat 4.8.5-28), 64-bit
(1 行记录)test=#

通过本文的介绍,您应该已经掌握了如何在银河麒麟服务器V10 SP3上安装人大金仓V009R001C001B0030数据库的方法。完成这些步骤后,您就可以在银河麒麟服务器上使用人大金仓数据库进行开发和管理了。如果您觉得这篇文章有用,请分享和转发。同时,别忘了点个关注和在看,以便未来获取更多实用的技术信息和解决方案。感谢大家的阅读,我们下次再见!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/48672.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++】标准库:介绍string类

string 一.string类介绍二.string类的静态成员变量三.string类的常用接口1.构造函数(constructor)2.析构函数(destructor)3.运算符重载(operator)1.operator2.operator[]3.operator4.operator 4.string的四…

算法从零到精通 (一) ~ 快慢双指针

1. 前言 快慢双指针是一种常用的算法技巧,通常用于解决涉及链表或数组的问题。它的基本思想是使用两个指针,一个移动速度快(快指针),一个移动速度慢(慢指针),来解决特定的问题。这两…

Docker搭建群晖

Docker搭建群晖 本博客介绍在docker下搭建群晖 1.编辑docker-compose.yml文件 version: "3" services:dsm:container_name: dsmimage: vdsm/virtual-dsm:latestenvironment:DISK_SIZE: "16G"cap_add:- NET_ADMIN ports:- 8080:50…

c# 端口监控 Helper 以及写一个端口监控工具

c# 端口监控 Helper 以及写一个端口监控工具 介绍核心代码:工具完整编码:1、编写界面2、打开定时控件的属性设置。3、编写定时控件的 Tick 事件结果(运行效果) 介绍 由于最近做上架比较多,会经常来确保服务器的服务&a…

Flink时间和窗口

目录 时间语义 水位线(Watermarks) 并行流中的水位线 窗口 滚动窗口—Tumbling Windows 滑动窗口—Sliding Windows 会话窗口—Session Windows 全局窗口—Global Windows 例子 时间语义 如图所示,由事件生成器(Event Pr…

萤石举办2024夏季新品发布会,全力推进“2+5+N”智能家居新生态

7月24日,“智动新生,尽在掌控”2024萤石夏季新品发布会在杭州成功举办。本次发布会上,“智慧生活守护者”萤石深入挖掘应用场景,重磅发布了包括智能健康手表、智能家居AI主机、生态控制器、智家APP等多款创新性的产品及应用&#…

【JavaScript】`Map` 数据结构

文章目录 一、Map 的基本概念二、常见操作三、与对象的对比四、实际应用场景 在现代 JavaScript 中,Map 是一种非常重要且强大的数据结构。与传统的对象(Object)不同,Map 允许您使用各种类型的值作为键,不限于字符串或…

基于 HTML+ECharts 实现监控平台数据可视化大屏(含源码)

构建监控平台数据可视化大屏:基于 HTML 和 ECharts 的实现 监控平台的数据可视化对于实时掌握系统状态、快速响应问题至关重要。通过直观的数据展示,运维团队可以迅速发现异常,优化资源配置。本文将详细介绍如何利用 HTML 和 ECharts 实现一个…

关于 夜莺n9e 的简易部署

一、部署夜莺n9e 1.找一个服务器机器 #创建并进入目录 mkdir -p /data/n9e && cd /data/n9e2.准备n9e安装包 (如果存在,跳过) #下载并解压n9e wget https://download.flashcat.cloud/n9e-v6.7.3-linux-amd64.tar.gz tar -zxvf n9e-v6.7.3-linux-amd64.ta…

JL 跳转指令的理解

一般情况下,JU 和 JC 是最常见的跳转指令;但有时会用到JL 指令,JL 说起来更像是一组指令,类似C,C# 语言中的 switch case 语句,但是有个明显的不同,前者的判断条件可以是任意合理数字,后者范围…

制冷系统干燥过滤器

干燥过滤器(Drier Filter)主要是起到杂质过滤的作用。一般来说,这要根据冰箱、空调的制冷系统来确定干燥器的规格,如直径,内径,外径的规格,和内部件,如过滤碗,网布,和分子筛 为了确保…

C#测试控制台程序调用Quartz.NET的基本用法

Quartz.Net是常用的任务调用框架之一,既能在客户端程序中使用,也支持在网页程序后台调用。本文结合参考文献4中的示例代码学习其在控制台程序中的基本用法。   VS2022新建控制台项目,在Nuget包管理器中搜索并安装Quartz包,如下所…

JavaWeb笔记_JSPEL

一.JSP相关技术 1.1 JSP由来 当我们需要向页面输出大量的HTML代码的时候,我们需要通过response对象写多次来输出HTML代码 response.getWriter().write("<font>文本</font>"); 页面的展示和servlet密不可分,不利于后期代码维护,因此推出一种可以…

npm下载pnpm

一、提供node_global和node_cache的文件夹 若不存在&#xff0c;可自行新建文件夹 二、配置环境变量 配置NODE_PATH变量&#xff1a; 配置Path变量&#xff1a; 三、执行cmd指令 npm config set prefix "D:\Configure\nodejs\node_global" npm config set cache &…

公司邮箱一般是什么邮箱

公司邮箱一般是什么邮箱呢&#xff1f;公司邮箱是企业官方通信工具&#xff0c;体现专业形象&#xff0c;提高协作效率。选择时需考虑安全性、功能集成、性价比和技术支持。Zoho邮箱因简洁界面、丰富协作工具和出色安全性能受好评&#xff0c;提供多种套餐选择。 一、公司邮箱…

编写SpringBoot的自定义starter包

starter项目 先来看一下Starter的官方解释&#xff1a; Spring Boot Starter 是一种方便的依赖管理方式&#xff0c;它封装了特定功能或技术栈的所有必要依赖项和配置&#xff0c;使得开发者可以快速地将这些功能集成到Spring Boot项目中。Spring Boot官方提供了一系列的Star…

接入百度文心一言API教程

然后&#xff0c;编辑文章。点击AI识别摘要&#xff0c;然后保存即可 COREAIPOWER设置 暂时只支持经典编辑器.古腾堡编辑器等几个版本后支持.在比期间,你可以自己写点摘要 摘要内容 AL识别摘要 清空 若有收获&#xff0c;就点个赞吧 接入文心一言 现在百度文心一言&…

vsftpd搭建FTP服务器 - 虚拟用户

命令记录 $ sudo apt install vsftpd db-util $ sudo nano /etc/vsftpd.conf $ sudo nano /etc/vsftpd/vsftpd-virtual-users.txt $ sudo db_load -T -t hash -f /etc/vsftpd/vsftpd-virtual-users.txt /etc/vsftpd/vsftpd-virtual-users.db ls /etc/vsftpd/vsftpd-virtual-us…

IDEA的pom.xml显示ignored 的解决办法

问题&#xff1a; idea中创建Maven module时&#xff0c;pom.xml出现ignored。 原因&#xff1a; 相同名称的module在之前被创建删除过&#xff0c;IDEA会误以为新的同名文件是之前删除掉的&#xff0c;将这个新的module的pom.xml文件忽略掉显示ignored. 解决&#xff1a; 在…

看 Unity 组件的源码 —— ILSpy

ILSpy 是开源的 .NET 程序集浏览器和解编译器。 下载 ILSpy ILSpy Github 地址&#xff1a;icsharpcode/ILSpy: .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform! (github.com) 它有 Release 包可以下载 也提供 IDE 的…