Skip to content

Linux系统

本章节展示虚谷数据库在Linux操作系统中的单机部署实例。

部署准备

准备一台服务器/PC作为数据库安装节点,获取与服务器适配的虚谷数据库安装包。

说明:

  • 本章节采用默认配置的方式实施部署,如需其他配置策略请参考初始化、安装准备、安装前配置等章节。
  • 关于单机部署License的使用,请参考《License指南》。

操作步骤

  1. 准备一台服务器,IP地址为“192.168.2.222”。

  2. 通过远程终端连接工具连接到Linux服务器,在服务器部署目录下新建“DbServer”文件夹,上传安装包并解压。

    [root@222 DbServer]# ll
    total 20
    drwxr-xr-x. 2 root root 4096 May 16 15:24 BIN
    drwxr-x---. 2 root root 4096 May 17 10:11 SETUP
  3. 启动服务。
    a. 进入“BIN”目录。目录结构如下所示:

    [root@node-222 BIN]# ll
       -rw-r--r-- 1 root root  758858 1月   9 15:22 xuguconsole-linux-x64
       -rw-r--r-- 1 root root  127533 1月   8 18:10 xugu_init.sql
       -rw-r--r-- 1 root root 9617180 1月   8 18:10 xugu_linux_x64
       -rw-r--r-- 1 root root      35 1月   9 15:22 xugu_start.sh

    b. 授予数据库服务程序可执行权限。

    chmod +x /RAID0_1/DbServer/BIN/xugu_linux_x64

    c. 启动数据库服务。

    /RAID0_1/DbServer/BIN/xugu_linux_x64 -child

    /RAID0_1/DbServer/BIN/xugu_linux_x64 -service

    说明:

    • “-child”是前端监控方式启动,“-service”是后台服务方式启动。
    • 您也可以通过执行“xugu_start.sh”脚本,启动数据库服务。
  4. 启动校验。
    a. 查看数据库启动日志文件“stdout.txt”,监听成功说明服务启动成功。

    b. 使用控制台工具连接节点,登录查看数据库信息。显示以下信息说明部署成功。
    SQL> SHOW CLUSTERS;
    
    NODE_ID | RACK_NO | NODE_IP | NODE_TYPE | NODE_STATE | LPU_NUM | STORE_WEIGHT | STORE_NUM | MAJOR_NUM | CPU_LOAD | PROTO_VERSION | BOOT_TIME | 
    ------------------------------------------------------------------------------
    1 | 1 | 192.168.2.222:50000| 29 | 2 | 3 | 3 | 55 | 20 | 50 | 20001 | 2022-05-17 10:16:48.560 AD |

    说明:

    • 数据库服务启动完成后,用户可使用控制台工具或者管理软件连接虚谷数据库。
    • 数据库首次启动时,默认初始化系统库“SYSTEM”,数据库管理员“SYSDBA”的初始密码为“SYSDBA”。
  5. 停止服务。

    SHUTDOWN [IMMEDIATE]

    说明:

    “IMMEDIATE”参数表示在数据库有连接访问时强制断开数据库连接,再关闭数据库服务。