如何处理在安装、升级或启动eSight时,提示端口检测不通过导致无法继续安装、升级或启动的问题
问题
在安装、升级或启动eSight时,提示端口检测不通过,导致无法继续安装、升级或启动。
回答
eSight在安装、升级或启动时,会使用若干个操作系统端口。请务必保证这些端口处于空闲状态,否则将导致无法继续安装、升级或启动。
eSight各端口的规划和用途,参见《eSight 通信矩阵》。
释放端口的操作如下。
- Windows
- 进入命令行窗口,执行如下命令查看被占用端口的进程ID,此处以端口21为例。
netstat -ano | findstr :21
显示类似如下信息:
这里的“820”是占用21号端口的进程ID。
- 执行如下命令,停止该进程后,21端口将处于空闲状态。
taskkill /F /PID 820
- 再次进行eSight的安装、升级或启动操作。
- 进入命令行窗口,执行如下命令查看被占用端口的进程ID,此处以端口21为例。
- SUSE Linux
- 进入命令行窗口,执行如下命令查看占用21号端口的进程ID。
netstat -anp|grep :21
显示类似如下信息:
这里的“324”是占用21号端口的进程ID。
- 执行如下命令,停止该进程。
kill -9 324
- 再次进行eSight的安装、升级或启动操作。
- 进入命令行窗口,执行如下命令查看占用21号端口的进程ID。