本次安装、卸载过程以UXDB for Linux ver2.1.1.2标准版、Linux-x64 CentOS 7.4操作系统为例。
安装步骤如下:
用root用户运行.run包。
su ./uxdb-linux-x86_64-v2.1.1.2-SE.run
如果安装包没有可执行权限,需要赋予可执行权限:
chmod a+x uxdb-linux-x86_64-v2.1.1.2-SE.run
选择安装过程的语言,单击“OK”。支持中英文两种语言,若系统为中文环境,则默认选择中文;若系统为非中文环境,则默认选择英文。后续步骤以选择英文语言为例。
安装欢迎界面,单击“Next”。
阅读产品信息,单击“Next”。
阅读许可协议条款,选择“I accept the terms of this license agreement.”,单击“Next”。
创建系统用户,输入用户名,默认创建用户为uxdb,单击“Next”。
选择安装路径,安装路径根据创建的系统用户名称自动生成。以默认创建“uxdb”用户为例,安装路径为:/home/uxdb/uxdbinstall。单击“Browse”可以修改。单击“Next”。
如果安装路径已存在,则弹窗询问是否覆盖此目录,单击“Yes”,进行下一步骤;单击“No”,重新输入安装路径。
如果安装路径不存在,则弹窗提示创建该路径,单击“OK”。
选择安装组件,dbsql、deploy、license、thirdparty为必选项,local_uxfs为可选项,单击“Next”。
执行安装程序,单击“Next”。
配置数据库集群,单击“Next”。
database dir表示初始化数据库集群的路径,默认: /home/uxdb/uxdbinstall/dbsql/data/dbhome_1;password表示新建的系统用户对应数据库超级用户的密码,需要用户输入并牢记;Auto Startup选择是否开机自启动数据库服务,默认不启动。标准版、专业版、企业版都需要安装license后才能正常启动数据库服务,社区版不需要license,可直接启动数据库服务。
初始化实例,配置服务,单击“Next”。
安装完成,同时生成卸载脚本,单击“Done”。
若创建系统用户开始安装前已存在,切换到该用户,进行下一步骤。
若创建系统用户开始安装前不存在,则以root身份为新建用户设置登录密码,切换到新建用户:
su passwd username su username
若安装版本为社区版,可直接使用如下命令启动安装过程中创建的数据库集群。
systemctl start uxdb
若安装版本为专业版、标准版、企业版,安装license后,详细可参考第?3?章,数据库集群方可正常使用。
关闭数据库集群:
systemctl stop uxdb
切换root用户,进入卸载目录,执行卸载脚本uninstall-gui。
su cd /home/uxdb/uxdbinstall/uninstaller/ ./uninstall-gui
选择是否强制删除安装目录,单击“Uninstall”。
勾选删除,删除安装目录下所有目录和文件;不勾选删除,保留实例数据目录。
不勾选删除安装目录,会如下图弹窗确认,单击“OK”。
卸载完成,单击“Quit”。