java GridGain无法绑定到Linux上的任何端口
我得到了一个如下的例外:
Caused By:
>>> Type: java.io.IOException
>>> Message: Function not implemented
>>> Stack trace:
>>> at sun.nio.ch.EPollArrayWrapper.epollCreate(EPollArrayWrapper.java:1)
>>> at sun.nio.ch.EPollArrayWrapper.<init>(EPollArrayWrapper.java:59)
>>> at sun.nio.ch.EPollSelectorImpl.<init>(EPollSelectorImpl.java:52)
>>> at sun.nio.ch.EPollSelectorProvider.openSelector(EPollSelectorProvider.java:18)
>>> at org.gridgain.grid.util.nio.GridNioServer.createSelector(GridNioServer.java:110)
如何修复它
# 1 楼答案
如果出现此类异常,则需要更新操作系统:
首先,确保使用内核2.6+。键入以下命令,该命令将同时打印Linux版本和内核版本
如果内核版本低于2.6,建议升级
如果您的内核版本是2.6+,那么请检查是否安装了最新的
glibc
库,或者将其更新为最新版本