#安装部署(命令行)
# 单节点安装部署
# 步骤一:按需修改配置文件
$ vi ./etc/deploy.yml
# 修改配置
server:
install_path: /data/install # 修改安装路径为/data/install
system_user: yasmanager # 修改系统用户为安装用户
# 后端数据库为yashandb时,还需修改以下配置项
dbconfig:
driver: "yashandb" # 后端为yashanDB时,必须指定为yashandb
url: "192.168.18.177:1688,192.168.18.178:1688,192.168.18.179:1688" # 包括数据库的所有主备实例及监听端口
libPath: "/home/yasmanager/yashandb-client/lib" # 使用产品内置客户端无需配置,或者配置为自行安装的客户端lib路径
# 步骤二:部署管理平台
sqlite作为后端数据库
# 采用默认的部署配置,使用sqlite作为后端数据库
$ sudo ./ycm-init deploy --conf ./etc/deploy.yml
YashanDB作为后端数据库
# 后端数据库为YashanDB
$ sudo ./ycm-init deploy --conf ./etc/deploy.yml --username yasman --password password
# 步骤三:访问管理平台
部署完成即可打开浏览器访问 IP:9060
,使用管理平台服务。
# 主备模式安装部署
部署主备节点时,会默认将其所在主机添加到管理平台中。
# 步骤一:部署主节点
按需修改配置文件
以安装用户登录到192.168.1.2服务器,修改deploy.yml配置文件,配置后端数据库为YashanDB。
$ vi etc/deploy.toml
# 修改配置
dbconfig:
driver: "yashandb" # 后端为yashanDB时,必须指定为yashandb
url: "192.168.18.177:1688,192.168.18.178:1688,192.168.18.179:1688" # 包括数据库的所有主备实例及监听端口
libPath: "/home/yasmanager/yashandb-client/lib" # 使用产品内置客户端无需配置,或者配置为自行安装的客户端lib路径
部署管理平台
$ sudo ./ycm-init deploy --role primary --election-ip 192.168.1.2 --username yasman --password password
# 步骤二:部署备节点
按需修改配置文件
以安装用户登录到192.168.1.3服务器,修改deploy.yml配置文件,配置后端数据库为YashanDB,且url和主节点相同。
$ vi etc/deploy.toml
# 修改配置
dbconfig:
driver: "yashandb" # 后端为yashanDB时,必须指定为yashandb
url: "192.168.18.177:1688,192.168.18.178:1688,192.168.18.179:1688" # 包括数据库的所有主备实例及监听端口
libPath: "/home/yasmanager/yashandb-client/lib" # 使用产品内置客户端无需配置,或者配置为自行安装的客户端lib路径
部署管理平台
$ sudo ./ycm-init deploy --role standby --election-ip 192.168.1.3 --username yasman --password password
# 步骤三:访问管理平台
部署完成即可打开浏览器访问 IP:9060
,使用管理平台服务。