主机操作
操作 | 说明 |
---|---|
部署包 | 部署包是将指定的包部署到指定的主机中。目前支持部署 PostgreSQL 包和 MySQL 包。当前文档以 PostgreSQL 包为例。 |
更新主机信息 | 更新 SAC 上主机相关信息 |
部署包
Note:
PostgreSQL 和 MySQL 的 run 包在 SequoiaDB 安装压缩包的根目录下,部署包之前需要将 run 包放在 SAC 所在主机的安装路径 packet 路径下,默认:
/opt/sequoiadb/packet
。
在 部署 页面勾选需要部署包的主机,点击 主机操作 - 部署包 进入配置页面。
填写好参数之后,点击下一步进行安装。
Note:
强制安装:
选择 false 时,会忽略已经安装的主机。
选择 true 时,会在选择的主机上重新安装,并且强制重启的对应服务。
用户名:
支持 root 和 sudo 权限的用户。安装完成。
点击 完成,回到 部署 页面,查看主机,可以看见刚刚安装的两台主机已经支持 PostgreSQL。
更新主机信息
在 部署 - 主机 中可以看到主机状态都是正常的。
演示的主机 ubuntu-test-03 的 IP 改变了,导致访问 ubuntu-test-03 主机失败。
ubuntu-test-03 的 IP 从 192.168.3.233 变成 192.168.3.234。
选择需要更新 IP 的主机,点击 主机操作 - 更新主机信息。
在窗口修改 ubuntu-test-03 的 IP 地址为 192.168.3.234,点击 确定。
更新完成,关闭窗口。
ubuntu-test-03 主机恢复正常。
Note:
更新成功后,如果主机状态仍然无法连接,可能是dns缓存没有更新导致。在linux终端输入以下指令更新缓存:
$ service nscd restart
如果主机用户 sdbadmin 的密码修改了,会更新失败。