AntDB单机版安装指南

以下地址包含单机版安装以及集群安装指导,已经非常详细,不再赘述安装过程,只记录几个需要注意的点。
https://github.com/ADBSQL/docs/blob/master/AntDB/how-to-use-AntDB-manger.md

1、
sudo rpm -Uvh adb-5.0.c9ad3c39-10.el7.centos.x86_64.rpm --relocate=/opt/app/antdb=$ADB_HOME
这里指定$ADB_HOME环境变量,rpm执行时可能会出错:rpm: relocations must have a / following the =
那么,我们只能将$ADB_HOME直接指定:--relocate=/opt/app/antdb=/data/antdb/app/antdb

2、按照“环境准备-系统要求”,“主机的防火墙、NUMA、SELINUX 需要关闭”。但,安装单机版,selinux和firewall并不需要关闭。当然,不关闭防火墙,记得将数据库端口添加防火墙例外。

3、5432数据库端口监听,在没有执行“数据库参数设置-单机版”:alter system set listen_addresses = '*';只在pg_hba.conf中增加:
host    all             all             0.0.0.0/0              scram-sha-256
并不起作用,仍旧只将监听绑定到127.0.0.1。

4、修改antdb密码:ALTER USER antdb WITH PASSWORD '密码';

5、编写antdb服务管理脚本:

#!/bin/bash
function startAntDB {
 /data/antdb/app/antdb/bin/pg_ctl -D /data/antdb/data/ -l /data/antdb/data/logfile start 
}
function stopAntDB {
 /data/antdb/app/antdb/bin/pg_ctl -D /data/antdb/data/ stop
}
function statusAntDB {
  /data/antdb/app/antdb/bin/pg_ctl -D /data/antdb/data/ status
}
function reloadAntDB {
  /data/antdb/app/antdb/bin/pg_ctl -D /data/antdb/data/ reload
}
function restartAntDB {
  /data/antdb/app/antdb/bin/pg_ctl -D /data/antdb/data/ restart
}

case "$1" in
        start)
                startAntDB
                ;;
        stop)
                stopAntDB
                ;;
        status)
                statusAntDB
                ;;
        reload)
                reloadAntDB
                ;;
        restart)
                restartAntDB
                ;;
        *)
                echo $"Usage: $0 {start|stop|restart|reload|status}"
                RETVAL=1
esac
exit $RETVAL

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值