1、工作机/灾备机有关端口修改

定义端口文件的存放路径为:
Windows:etc/i2port.conf
Linux:/etc/sdata/i2port.conf

定义端口文件的内容为:
--------------------------------------------
rpc = 26821                               
rpcbakup = 26822                    
mir_port = 26832                      
recover_port = 26831               
rep_port = 26833 
cc_web_port = 58080 
cc_proxy_port = 58082 

------------------------------------------
i2port.conf如果不存在或者,相关的配置项不存在,则采用上述默认端口。其中:
rpc = 26821                               
rpcbakup = 26822                    
mir_port = 26832                      
recover_port = 26831               
rep_port = 26833
------------------是告诉工作机/灾备机监听这些端口。

在配置复制规则和恢复任务时,控制机会从灾备机获取mir_port,recover_port,rep_port,然后将相关端口配置到复制规则和恢复任务中;

---------------------------------
cc_web_port = 58080  告诉rpcclient在从控制机获取规则时,采用该端口,还有sdatalogd/sdatabaklogd,发送运行日志和traffic log是采用该端口;

-------------------------------
cc_proxy_port = 58082   告诉云客户端,在连接控制机代理时,采用该端口;

-------------------------------




2、控制机有关端口修改

6.1.x
Windows:etc/i2cc.conf
Linux:/etc/sdata/i2cc.conf
-------------------------
cc_proxy_port=8082          代理监听端口for工作机; 
cc_php_port=8081            代理监听端口forPHP

HTTP/HTTPS端口,在apache配置文件中修改。

7.1.x
普通contrlserver:
Windows: /conf.d/i2.conf
linux:/var/i2data/conf.d/i2.conf
webconsole版本:
/usr/cntlcenter/resty/nginx/conf/i2resty.conf


修改58086端口,以下对应的位置都统一改成对应要修改的端口:


修改58080端口,以下对应的位置都统一改成对应要修改的端口:


例如:改了 58080到9000 58086到9001
(1)修改文件: 修改工作机和灾备机节点/etc/sdata/i2port.conf , 增加如下两行
cc_web_port=9000
cc_web_https_port=9001
 
(2)重启i2node服务,
    #systemctrl restart i2node