银河麒麟高级服务器操作系统V10 SP2安装人大金仓V8R6数据库

艺帆风顺 发布于 2025-04-02 17 次阅读


1.安装环境配置

1.1配置本地yum源

[root@kylintest2 ~]# mkdir /mnt/cdrom #创建cdrom目录
[root@kylintest2 ~]# mount -t iso9660 /dev/sr0 /mnt/cdrom/ #将光驱挂载到cdrom目录
mount: /mnt/cdrom: WARNING: source write-protected, mounted read-only.
[root@kylintest2 ~]# df -hl #检查挂载情况
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 3.3G 0 3.3G 0% /dev
tmpfs 3.3G 0 3.3G 0% /dev/shm
tmpfs 3.3G 8.9M 3.3G 1% /run
tmpfs 3.3G 0 3.3G 0% /sys/fs/cgroup
/dev/mapper/klas-root 36G 3.9G 32G 12% /
tmpfs 3.3G 0 3.3G 0% /tmp
/dev/sda2 1014M 204M 811M 21% /boot
/dev/sda1 599M 7.7M 592M 2% /boot/efi
tmpfs 669M 0 669M 0% /run/user/0
/dev/sr0 1.8G 1.8G 0 100% /mnt/cdrom
[root@kylintest2 ~]# cd /etc/yum.repos.d/ #进入yum源配置文件目录
[root@kylintest2 yum.repos.d]# cp kylin_x86_64.repo kylin_x86_64.repo.bak
    [root@kylintest2 yum.repos.d]# vim kylin_x86_64.repo #启动vim编辑yum源配置文件,并修改为以下配置###Kylin Linux Advanced Server 10 - os repo###[ks10-adv-local]name = local yumbaseurl = file:///mnt/cdromgpgcheck = 1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylinenabled = 1

    1.2同步本地时间

    [root@kylintest2 ~]# yum list #更新yum源列表
    [root@kylintest2 ~]# yum -y install ntpdate #yum安装ntp
    [root@kylintest2 ~]# ntpdate 192.118.118.1 #ntp同步本地时间
    29 Nov 23:24:43 ntpdate[7923]: adjust time server 192.118.118.1 offset +0.000555 sec
    [root@kylintest2 ~]# date #检查本地系统时间
    2022年 11月 29日 星期二 23:25:22 CST
    [root@kylintest2 ~]# timedatectl set-local-rtc 1 #将硬件时钟调整为与本地时钟一致
    [root@kylintest2 ~]# hwclock -w #将系统时间写入硬件时间
    [root@kylintest2 ~]# hwclock --show

    1.3配置本地环境

    [root@kylintest2 ~]# vim /etc/selinux/config

    将SELINUX=enforcing改为SELINUX=disabled

    [root@kylintest2 ~]# getenforce #检查selinux配置是否生效
    Disabled
    [root@kylintest2 ~]# iptables -F #清空防火墙规则
    [root@kylintest2 ~]# systemctl stop firewalld.service #停止防火墙
    [root@kylintest2 ~]# systemctl disable firewalld.service #关闭防火墙
    Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
    Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

    [root@kylintest2 ~]# vim /etc/sysctl.conf            

    kernel.sem = 512 64000 400 2560

    [root@kylintest2 ~]# sysctl -p 
    [root@kylintest2 ~]# vim /etc/security/limits.conf

    #for kingbase
    kingbase soft nproc 65536
    kingbase hard nproc 65536
    kingbase soft nofile 65536
    kingbase hard nofile 65536

    2.安装依赖关系

    [root@kylintest2 ~]# yum -y install coreutils glib2 lrzsz sysstat readline-devel zlib-devel openssl-devel pa

    3.安装数据库

    数据库下载地址:https://www.kingbase.com.cn/rjcxxz/index.htm

    [root@kylintest2 ~]# useradd -m -U kingbase
    [root@kylintest2 ~]# passwd kingbase
    更改用户 kingbase 的密码 。
    新的 密码:
    重新输入新的 密码:
    passwd:所有的身份验证令牌已经成功更新。
    [root@kylintest2 ~]# mkdir -p /opt/Kingbase/ES/V8
    [root@kylintest2 ~]# mkdir -p /opt/Kingbase/bak
    [root@kylintest2 ~]# chown -R kingbase:kingbase /opt/Kingbase/
    [root@kylintest2 ~]# cd /opt/
    [root@kylintest2 opt]# ll
    总用量 0
    drwxr-xr-x 4 kingbase kingbase 27 11月 29 23:48 Kingbase
    [root@kylintest2 cdrom]# su kingbase
    [root@kylintest2 ~]# cd /mnt/cdrom/
    [root@kylintest2 cdrom]# ll
    总用量 6
    dr-xr-xr-x 2 root root 2048 4月 7 2022 setup
    -r-xr-xr-x 1 root root 3820 4月 7 2022 setup.sh
    [root@kylintest2 cdrom]# su kingbase
    [kingbase@kylintest2 cdrom]$ sh setup.sh

    安装向导

    许可协议:输入Y

    选择安装模式

    加载授权文件


    选择安装路径

    确认安装信息

    再次确认

    开始安装

    选择数据存储目录


    选择监听端口

    选择管理员

    设置管理员密码

    选择字符集

    选择兼容模式




    在root用户下执行/opt/Kingbase/ES/V/install/script/root.sh

      [root@kylintest2 ES]# /opt/Kingbase/ES/V8/install/script/root.shStarting KingbaseES V8: waiting for server to start.... doneserver startedKingbaseES V8 started successfully[root@kylintest2 ES]# chkconfig --list
      注:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。
      要列出 systemd 服务,请执行 'systemctl list-unit-files'。 查看在具体 target 启用的服务请执行 'systemctl list-dependencies [target]'。
      kingbase8d 0:关 1:关 2:开 3:开 4:开 5:开 6:关
        [root@kylintest2 ES]# service kingbase8d stop #停止数据库服务[root@kylintest2 ES]# service kingbase8d start #启动数据库服务[root@kylintest2 ES]# service kingbase8d status #查看数据库服务[root@kylintest2 ES]# service kingbase8d restart

          版权声明:本文内容来自CSDN:欧星立,遵循CC 4.0 BY-SA版权协议上原文接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://blog.csdn.net/weixin_44854666/article/details/128107171如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者的创作。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。