本章节主要介绍 AntDB 集中式独立模式部署,主要分两步:
安装数据库(二进制文件)
数据库初始化
安装数据库
以 AntDB 7.2 版本的安装包 antdb-t-ee-release-7.2.generic.* 举例。
将安装包(antdb-t-ee-release-7.2.generic.*)拷贝到 AntDB 用户(如:antdb)的目录下,并修改该安装包的权限。
chown -R antdb:antdb antdb-t-ee-release-7.2.generic.* #将安装包的用户权限更改为antdb
登陆新建的用户进行 AntDB 的安装。
su - antdb #登陆新建的antdb用户
tar -xzvf antdb-t-ee-release-7.2.generic.* #解压改安装包
cd antdb-t-ee-release-7.2.generic.* #通过cd命令进入解压后目录
使用 tar 包安装,通过执行 antdb_install.sh 脚本来实现交互形式安装和极简模式安装。
在 antdb-t-ee-release-7.2.generic.* 下执行 sh antdb_install.sh 进行 AntDB 的交互形式安装。
sh antdb_install.sh
或者
sh antdb_install.sh -i
交互式安装有五处可以自定义,如下所示。可以选择默认值,也可以自定义。
# 第一处交互,默认选择Y。选择N即退出本次安装。
[Info] AntDB install begins
[Info] Checking OS information ... ok
[Info] Checking hardware information ... ok
[Info] Checking SHA256 ... ok
[Attention] What will be shown below is AntDB product use agreement. Ready to read it? [yes/no, Default: yes]
……
……
# 第二处交互,默认选择Y。选择N即退出本次安装。
[Caution] Do you agree to the product agreement? [yes/no]
# 第三处交互,(c)entralized代表安装的是集中式,(d)istributed代表安装的是分布式。默认选择c。
# 此处填c或者默认选项,选择集中式。
[Info] Choose AntDB type "(c)entralized" or "(d)istributed" for installation. [Default: centralized]
# 第四处交互,安装路径选择。
# 默认的安装路径是”用户目录/antdb“,用户也可以输入其它的空目录。
# 注意,该目录必须为空。
[Info] Use default deployment mode ... "centralized"
[Info] Choose an empty directory to install AntDB. [Default: /home/antdb/antdb]/home/antdb/app
[Info] Use default install path ... "/home/antdb/antdb"
[Info] Checking install path ... ok
[Info] Decompressing package ... ok
[Info] Creating setup directory ... ok
[Info] Copying files ... ok
[Info] Install high-availability components ... ok
[Info] Setting adbhamgr Shebang ... ok
[Info] Creating file list for uninstall ... ok
……
……
#第五处交互,选择是否执行初始化。选择no退出默认配置初始化数据库/选择yes使用默认配置初始化数据库。
#此处填写no
[Attention] Continue to do AntDB initialization? [yes/no, Default: yes]no
……
[Info] AntDB init succeeds
[Attention] Excute 'source /home/antdb/.bashrc' to make the environment variables take effect.
上述执行完后,根据提示,需要 source 环境变量,source 完后,二进制文件安装完毕。
source /home/antdb/.bashrc
参考:安装后会自动在安装目录中生成两个文件,用户可以参考设置系统参数。如上,安装最后,会有如下提示。如果用户已经修改过参数,则忽略即可。
Please refer to the following files in the installation directory to manually set the recommended kernel config.
/home/antdb/app/antdb/setup/common/kernel_limits.conf
/home/antdb/app/antdb/setup/common/kernel_sysctl.conf
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




