接上篇:https://developer.aliyun.com/article/1223110?spm=a2c6h.13148508.setting.30.44ec4f0eNvAByn
在GitHub上添加SSH需要RSA密钥。
密钥在Linux主机上产生,执行上图命令,其中xxx@xxx.com为注册邮箱名。产生RSA密钥后,需要将密钥粘贴到GitHub配置里。
如上图所示,选中的即为RSA密钥。
登录GitHub,点击进入Settings。
点击SSH and GPG keys。
输入rsa以及密钥,点Add SSH key。
下载软件。下载完以后进入到PoalarDB-for-PostgreSQL目录下执行sudo./install_dependencies.sh脚本,用于下载PolarDB在安装过程中需要的系统软件包。
下载完后进行编译。需要通过$ source/etc/bashrc更新环境变量,否则编译可能会报错。然后进入目录,执行编译,系统会初始化一个实例。
部署完以后,通过以上命令进行实例检查和测试,确保部署成功。
返回上图结果则说明部署成功。
为了方便后面的使用,还需在postgres 用户下添加环境变量。
添加PG_HOME以及PGDATA的路径,并声明端口。其中tmp为阿里开发的文件系统,可以理解为共享存储,可以被多个节点访问。这也意味着节点启动实例时,无需复制拷贝,直接访问节点上的数据即可。然后配置用户名、访问的主机以及数据库。
完成以上配置后,通过$psql即可登录到PolarDB数据库。
如上图所示,实例一级对本地的用户登录是信任的,因此登录时无需提供密码。