
软件名称 版本信息 信息描述
openGauss 5.0.0 openGauss数据库版本
BenchmarkSQL 5.0 BenchmarkSQL软件版本
JDK OpenJDK 11 JDK版本,编译ant
python 3.10.12 BenchmarkSQL压测收集OS信息脚本依赖python
ant 1.9.4 编译构建BenchmarkSQL的Java源代码
R语言 3.6.3 用于生成BenchmarkSQL压测后的png图片等信息
三、环境准备
3.1 安装软件依赖包
部署BenchmarkSQL需要系统安装一些依赖包,如果服务器可联网,可通过yum直接安装,如果无
法联网,可在服务器上配置本地YUM源,通过本地YUM安装软件依赖包。
3.2 创建用户
BenchmarkSQL选择部署在非root用户omm用户下。
3.3 安装部署BenchmarkSQL
3.3.1 下载BenchmarkSQL
登录https://sourceforge.net/projects/benchmarksql/files/网站下载最新版BenchmarkSQL 5.0,
将下载的benchmarksql-5.0.zip上传至服务器omm用户/home/omm目录下并解压。
-- BenchmarkSQL 服务器,root用户操作
-- yum 安装软件依赖包
[root@opensource-db ~]# yum install gcc glibc-headers gcc-c++ gcc-gfortran
readline-devel libXt-devel pcre-devel libcurl libcurl-devel \
java-11-openjdk ant ncurses ncurses-devel autoconf automake zlib zlib-devel
bzip2 bzip2-devel xz-devel -y
-- 检查是否已安装
rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" | grep -E
"gcc|glibc-headers|gcc-c++|gcc-gfortran|readline-devel|libXt-devel|pcre-
devel|libcurl libcurl-devel|java-11-openjdk|ant|ncurses|ncurses-
devel|autoconf|automake|zlib|zlib-devel|bzip2|bzip2-devel|xz-devel"
1
2
3
4
5
6
7
[root@opensource-db ~]# /usr/sbin/groupadd -g 1000 dbgrp
[root@opensource-db ~]# /usr/sbin/useradd -u 1000 -g dbgrp omm
[root@opensource-db ~]# echo "omm123" | passwd --stdin omm
1
2
3
文档被以下合辑收录
评论