建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

【HCI】虚拟机端口不通

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 虚拟机内部 | 虚拟机内部环境问题
适用版本 通用
2台虚拟机之间互ping能通,B虚拟机访问A虚拟机端口正常,A虚拟机访问B虚拟机端口不通





1、检查B虚拟机内防火墙已经关闭,安全软件已经退出。
2、在HCI后台抓包,绑定虚拟机net0链路抓1521端口,B主机到A主机的1521端口有连接,无法正常过滤出来想要的数据包。可以抓取一个不存在的端口,在A主机上telnet该端口抓包处理。链路抓包发现没有数据包
3、在A虚拟机内部安装wireshark抓包,telnet的包抓不到,判断是虚拟机内部问题
A虚拟机内执行netsh int ipv4 show dynamicport tcp,查看动态端口,已经使用到了65535,无可用动态端口。(在Windows Vista和Windows Server 2008之后系统的环境中,为了遵守IANA的约定,动态端口范围为49152到65535)
4、A虚拟机内执行netsh int ipv4 show dynamicport tcp,查看动态端口,已经使用到了65535,无可用动态端口。(在Windows Vista和Windows Server 2008之后系统的环境中,为了遵守IANA的约定,动态端口范围为49152到65535)

5、netsta -ano 可以查看到主机端口大部分被1521的time_wait状态占用。此时可以重启虚拟机或者增加动态端口访问处理。需要排查原因建议客户联系数据库维护人员排查连接没有释放的原因。
windows的动态端口全部被占用
1、确认占用端口的程序,联系对应厂商进行修复
2、重启虚拟机
3、扩大动态端口数量
6、增加动态端口命令:
netsh int ipv4 set dyn tcp [$Start_Num] [$Num_Range]
[$Start_Num]为启动端口。
[$Num_Range]为端口数。
本页目录
  • 问题描述
  • 告警信息
  • 有效排查步骤
  • 根因
  • 解决方案
  • 建议与总结