虚谷数据库产品由三部分组成: 数据库服务器、客户端工具和用户手册。虚谷数据库服务端免安装,服务文件复制到指定目录后直接启动。不需要将特殊文件复制到系统目录或写入注册表。在安装光盘时,“空谷数据库”文件夹包含在服务器中 XuguLinux 和Xuguwindows 两个文件夹分别对应 Linux 和 Windows 这两个文件夹包含操作系统服务器的服务端程序 BIN 和 SETUP 两个文件夹。BIN 文件夹包括虚谷服务端程序和数据库初始化包。SETUP 文件夹包含数据库配置文件 mount.ini、trust.ini、types.ini、xugu.ini、datafile.ini 和 cluster.ini。其中 datafile.ini 和 cluster.ini 默认不创建文件,用户需要修改数据文件的存储位置,并在需要构建集群时使用这两个文件。trust.ini 虚谷语法手册中详细介绍了虚谷可信访问策略配置文件。以后将详细介绍配置文件的创建和修改。虚 谷 客 户 端 工 具 不 需 要 安 装, 程 序 发 布 包 自 带 Java 运 行 环 境, 于 光盘 处 拷 贝 后, 直 接 打 开 使 用。 客 户 端 工 具 路 径 为:“虚 谷 数 据 库客 户 端 工
具\XuGuToolkit_X64\XuguClient”。
1.1安装环境配置1.1.1CPU 设置- 关闭 CPU 超线程 (在 BIOS 查找 CPU Configuration –> Hyperthreading 设置
为 Disable)。
- 关闭节能模式 (在 BIOS 查找 System Profile Settings –> system profile 设置为
CPU Performance)。不同的硬件设备制造商对“超线程”和“节能模式”有不同的命名规则
要注意。
1.1.2 设置网络参数- 网络内核参数。查看/etc/sysctl.conf 如果没有,文件末尾是否有以下参数?
在尾部添加以下参数,然后在尾部添加以下参数 sysctl -p /etc/sysctl.conf
net.core.rmem_default = 2097152net.core.wmem_default = 2097152net.core.rmem_max = 8388608net.core.wmem_max = 8388608
- 若配置多节点数据库集群,则需要检查集群内的数据交换网络 (内部数据交换网各节点之间的互动 ping,万兆网不高于 0.06ms,千兆网不高于 0.1ms)
- snmp 服务的安装 (硬件资源监控依赖于数据库集群节点 snmp 服务,设置为启动自启动)。
- ntp 服务的安装 (确保数据库集群中每个节点的时间一致,设置为启动自启动)。
- gcc、libaio、gdb 包的安装 (数据库运行环境参数)。
安装 gcc: yum install gcc安装 libaio: yum install 安装libaio gdb: yum install 安装ulimitttitt安装gdb sudo yum install bash-completion
- 操作系统内核参数。
ulimit -a检 查 系 统 内 核 参 数open files(n) 10240stack size(kbytes, s) 20480
如果上面没有显示这两个配置项的参数,请打开配置文件 (/etc/profile),将以下两行参数添加到文件的末尾,然后 source /etc/profile。
ulimit -s 20480ulimittit -n 10240
- 关闭防火墙或打开数据库监控端口。
- 在每个数据库节点之间配置免密登录
启动命令
前台:/RAID0_1/DbServer/BIN/xugu_linux_x64 -child背景:/RAID0_1/DbServer/BIN/xugu_linux_x64 -service