首页 > 数据库 > 国内数据库 > 静默安装金仓数据库,到底有多简单?
作者:Digital Observer(施嘉伟)
Oracle ACE Pro
PostgreSQL ACE Partner
Oracle OCM、KCM、PGCM、DB2 、MySQL OCP、PCTP、PCSD、OCI、PolarDB技术专家、达梦师资认证,从业11年+
ITPUB认证专家、崖山YVP、PolarDB开源社区技术顾问、HaloDB技术顾问、TiDB社区技术布道师、青学会MOP技术社区专家顾问、国内某高校企业实践指导教师
公众号/墨天轮/金仓社区/IF Club:Digital Observer;CSDN/PGfans:施嘉伟;ITPUB:sjw1933
数据库安装在很多人眼里,是一件“枯燥”的事情,尤其是调用图形界面时,参数多、路径复杂,一个小小的失误就可能前功尽弃。
其实,金仓数据库本身安装就很简洁。如果再结合 静默安装 方式,就能让整个过程更加清晰高效:只需一份配置文件,几步操作,数据库就能自动完成部署。
首先,我们需要准备好软件、数据和备份的目录,并设置合适的权限。
--创建软件安装目录 mkdir -p /KingbaseES/V9 mkdir -p /data mkdir -p /backup chown -R kingbase:kingbase /KingbaseES/V9 chown -R kingbase:kingbase /data chown -R kingbase:kingbase /backup chown -R kingbase:kingbase /install chmod -R 755 /KingbaseES/V9 chmod -R 755 /backup chmod -R 700 /data chmod -R 775 /install
这样,安装环境就已经妥善准备好啦。
进入安装介质目录,复制一份
silent.cfg:
--复制静默安装脚本silent.cfg参考如下:cd /mnt/setup/ cp silent.cfg /home/kingbase/silent.cfg chmod 775 silent.cfg
然后编辑该文件,配置关键参数:
-- vi /home/kingbase/silent.cfg KB_LICENSE_PATH=/install/license_34148/license_34148_0.dat USER_INSTALL_DIR=/KingbaseES/V9 USER_SELECTED_DATA_FOLDER=/data##其它参数自己修改
👉 静默安装的精髓就在这里:只需提前配置好参数,后续安装过程就完全无需人工干预。
使用
kingbase 用户执行安装脚本:
[kingbase@node ~]$ bash /mnt/setup.sh -i silent -f /home/kingbase/silent.cfg Now launch installer... .Complete.
看到 Complete,就说明安装已经顺利完成!
安装完成后,别忘了切换到 root 用户,执行初始化脚本:
[root@node ~]# /KingbaseES/V9/install/script/root.shStarting KingbaseES V9: waiting for server to start..... doneserver started KingbaseES V9 started successfully
此时,数据库服务已经成功启动 🎉。
让环境变量生效,这样之后我们就能直接使用数据库命令:
vi .bash_profileexport KINGBASE_HOME=/KingbaseES/V9/Serverexport KINGBASE_DATA=/dataexport KINGBASE_PORT=54321export PATH=$PATH:$KINGBASE_HOME/bin
保存退出后,执行:
source .bash_profile
这样配置才会立即生效。
最后,再次执行 root 用户的注册脚本,并重启服务器,保证环境彻底生效:
/KingbaseES/V9/install/script/root.sh reboot
从准备目录,到执行安装,再到服务启动与环境配置,
整个静默安装流程清晰高效。
相比传统交互式安装,静默安装最大的优势就是:
一句话:
👉
静默安装,让金仓数据库的部署变得“快、准、稳”。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23825935/viewspace-3098013/ ,如需转载,请注明出处,否则将追究法律责任。