用户如需修改API服务端口,例如原API服务端口为8080,需修改为8989,可遵循以下步骤进行修改:
- 进入/usr/local/zstack/apache-tomcat/webapps/zstack/WEB-INF/classes/zstack.properties,在zstack.properties配置文件中设置如下参数:
CloudBus.httpPort = 8989 RESTFacade.port = 8989 - 进入/usr/local/zstack/apache-tomcat-8.5.35/conf/server.xml,将tomcat的server.xml配置文件中的8080端口改为8989端口。
- 执行以下命令,修改UI的管理节点端口为8989:
zstack-ctl config_ui --mn-port 8989 - 重启管理节点和UI:
zstack-ctl stop zstack-ctl start - 使用CLI命令时需指定端口为8989:
zstack-cli --port 8989
说明:
设置的API服务端口需在有效范围内,且不要与ZStack AIOS已占用的服务端口冲突,关于ZStack AIOS已占用的服务端口,详情可查看《运维手册》端口占用章节。