1、确认扩容节点报错leaf下的网段是否足够,如果确实不足,修改lld中网段规划。
2、规划值满足,并且是多leaf场景,执行第三步进行规避
3、规避方案:
1.登录HCCI后台,切换root用户
2. 搜索脚本network_connectivity.py
find /opt -name network_connectivity.py
3.进入对应工程下的脚本
vim /opt/cloud/hcci/src/HCCI/projects/工程id/plugins/OpenStack_ResourceCheck/scripts/network/nic_network_connectivity/nic_network_utils/network_connectivity.py
搜索 :def get_node_network_info
将方法中的:ip_offset = self.get_node_ip_offset(bmc_ip)
修改为:ip_offset = self.get_node_ip_offset(bmc_ip, network_name, network_info_in_lld)
如下图:
搜索:def get_node_ip_offset
将方法:def get_node_ip_offset(self, bmc_ip):
修改为:def get_node_ip_offset(self, bmc_ip, network_name, network_info_in_lld):
将方法中的:ip_offset += 1
修改为:
if i.get(network_name + "_network", "") == network_info_in_lld.get("cidr", ""):
ip_offset += 1
注意行对齐,不要使用tab键
保存修改,重启HCCI:sh /opt/rootscripts/restart.sh
重试工步
831 计算节点 多leaf场景涉及
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!