安装环境
- 下载数据库文件
https://www.kingbase.com.cn/xzzx/index.htm
- 下载授权文件
上传到目标服务器
- 创建安装用户
在正式安装前,新建kingbase用户作为金仓数据库管理系统KingbaseES专用的系统用户,运行如下命令创建kingbase用户
useradd -m kingbase
创建密码
passwd kingbase
P@ssw0rd!23
- 赋权
赋予kingbase用户执行安装包的权限(kingbase:kingbase 账号:账号)
chown -R kingbase:kingbase /home/kingbase/data/KingbaseES_V008R006C008B0020_Kunpeng64_install.iso
- 创建挂载点和安装数据库的默认目录,并赋予权限
mkdir -pv /home/kingbase/data/king #挂载点
chown -R kingbase:kingbase /home/kingbase/data/king
chmod o+rwx /home/kingbase/data/king
mkdir -pv /home/kingbase/data/az #安装目录
chown -R kingbase:kingbase /home/kingbase/data/az
chmod o+rwx /home/kingbase/data/az
chmod 777 /home/kingbase/data/az
操作步骤
- 准备安装程序
iso格式的安装程序包需要先挂载才能使用,挂载iso文件需要使用root用户
mount KingbaseES_V008R006C008B0020_Kunpeng64_install.iso /home/kingbase/data/king
/home/kingbase/data/king目录下可以看到setup目录和setup.sh脚本。
- 启动安装程序,切换kingbase用户
su - kingbase #切换到安装用户
cd /home/kingbase/data/king #进入挂载点目录
将下载好的授权文件解压,放入kingbase的家目录
/home/kingbase/data/license_39893_0.dat
- 使用kingbase用户在挂载点进行安装,大部分操作直接回车即可
./setup.sh -i console #执行安装脚本,命令行安装
授权文件目录/home/kingbase/data/license_39893_0.dat
以下内容全部为默认,回车即可
查看安装目录
- 需要使用root用户注册为系统服务,切到root
bash /home/kingbase/data/az/install/script/root.sh
- 切到kingbase用户,查看安装路径,进入数据库
使用下列命令,进入数据库
./ksql -U kingbase -W