- 系统准备
- 安装依赖包:执行命令
yum install apr apr-util bash bzip2 curl krb5-libxml2 libyaml openldap openssh openssl openssl-libs perl rsync sed tar zip unzip ntp lz4 gcc* libcurl* libevent* flex* bison* readline* zlib*安装所需依赖。
- 创建用户和用户组:执行
groupadd kingbase和useradd -m -r -g kingbase -s /bin/bash kingbase创建kingbase用户和用户组。
- 创建目录:使用
mkdir -p /data/kingbasees创建安装目录,使用chown kingbase:kingbase /data/kingbasees设置权限。
- 配置环境变量:在
~/.bash_profile文件中添加export PATH=/data/kingbasees/v8/server/bin:$PATH和export KINGBASE_DATA=/data/kingbasees/data,并执行source ~/.bash_profile使环境变量生效。
- 挂载与拷贝安装文件
- 挂载安装包:
mount -o loop kingbasees_v008r006c005b0054_lin64_install.iso /mnt。
- 拷贝文件:
cp -r /mnt/* /data/kingbasees/install/。
- 上传授权文件:将授权文件上传到
/data/kingbasees/install/目录下,并执行chown -R kingbase:kingbase license_xxxx_0.dat修改权限。
- 运行安装程序
- 进入安装目录:
cd /data/kingbasees/install/。
- 启动安装:
bash setup.sh。
- 安装配置
- 接受许可协议:连续按回车键,到相应步骤输入
y。
- 选择安装类型:输入
1选择完全安装。
- 选择授权文件:输入授权文件的完整路径。
- 选择安装路径:输入
/data/kingbasees/v8并输入y确认。
- 检查产品信息:确认磁盘空间等信息是否满足安装要求。
- 配置数据库初始化参数:设置数据目录、端口、账户、密码、字符集编码、数据库兼容模式、大小写敏感、数据块大小等。
- 查看进程:执行
ps aux | grep kingbase | grep -v grep | awk '{print $11,$12,$13,$14}'查看 Kingbase 相关进程是否启动。