当实验在 SDDC Manager 中删除未使用的网络池时,结果提示“未能移除网络池。已阻止删除网络池 {0}。IP 地址正在使用中”,我非常确定这个网络池没有被任何主机使用,因为这是为之前 VI 域主机所创建的网络池,而 VI 域现在已经被我删除了,但是在“已使用的 IP”里却还显示有 IP 地址正在使用。
下面实验修复这个题目,然后将这个网络池从 SDDC Manger 中删除掉。留意,在实行以下操作之前,请提前对 SDDC Manager 创建配置备份和虚拟机快照。
1.SSH 连接到 SDDC Manager 并切换到 root。- ssh vcf-mgmt01-sddc01.mulab.local
复制代码 2.使用以下下令连接到 SDDC Manager 数据库。- /usr/pgsql/13/bin/psql -h localhost -U postgres -d platform
复制代码
3.使用以下下令查询有关“VMOTION”和“VSAN”网络类型的网络池。- select id,type,used_ip_addresses from vcf_network where type='VMOTION';
- select id,type,used_ip_addresses from vcf_network where type='VSAN';
复制代码
4.使用以下下令打扫对应网络池内已使用的 IP 地址。- update vcf_network set used_ip_addresses='' where id='75aaf40f-65bd-4dfa-a0c6-01571faf195e';
- update vcf_network set used_ip_addresses='' where id='1c1d1f55-4f07-4ea4-867b-17fd69638b86';
复制代码
5.使用以下下令更新对应网络池内可用的 IP 地址。注,如果背面需要重新使用这个网络池,则可根据情况更新可用的 IP 地址范围。- update vcf_network set free_ip_addresses='["192.168.50.1","192.168.50.2","192.168.50.3"]' where id='75aaf40f-65bd-4dfa-a0c6-01571faf195e';
- update vcf_network set free_ip_addresses='["192.168.51.1","192.168.51.2","192.168.51.3"]' where id='1c1d1f55-4f07-4ea4-867b-17fd69638b86';
复制代码
现在,重新查看网络池信息,应该可以发现在这个网络池内已经没有“已使用的 IP”了,在“可用 IP”中显示了可以使用的 IP 数量。
由于背面不再需要这个网络池了,所以点击“删除”该网络池。
已成功删除网络池。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |