在服务器启动时运行shell脚本以运行多个服务器(CentOs 7)

时间:2014-11-25 10:25:50

标签: linux bash shell init

嗨,这是我第一次尝试运行init脚本。

我使用 chkconfig 运行位于/etc/init.d/serverstartup中的脚本文件。我在关卡和设置上设置了 2345 016 关闭并将#chkconfig:2345 99 01 添加到脚本中。

我的脚本启动3个节点服务器,但我得到 ERRORbind EADDRINUSE 当我重启我的服务器&如果我终止服务器重启,越来越多的实例开始运行。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

错误代码" ERRORbind EADDRINUSE" 表示您尝试启动服务器的端口已被其他应用程序使用。

将节点服务器端口更改为另一个未使用的端口将解决问题。