为什么要配置节点管理器呢?
节点管理的作用是让我们可以远程的管理集群中的服务器(开启,关闭以及重启服务器)。
举个简单的例子,如上图,有一个管理服务器和三个受管理服务器,如果您的应用程序及资源被部署在了不同主机的服务器上,当您要升级的应用包部署到管理服务器后,需要重启每个受管理服务器来获取管理上的新的配置文件,您会怎么做呢?最普通的方法,就是分别登录到相对应的服务器上,执行启动脚本,就行了呗。那肯定要花费很多时间,如果应用服务,访问量很大,要求并非很高,就会有更多的服务器,如果都登录到每一台,花费太多时间了。有没有一种更简单,方便的办法呢。这就是我们为什么要配置和使用节点管理器的(node manager)原因,可以简单的管理控制台页面上重启受管服务器啦,是不是很方便呢?那就开始配置吧。
配置说明:Node manager和machine是一一对应的,在每一个受管理服务器上都要启动node manager的服务,一个node manager 也可以在多个domain中工作。
- 因为笔者测试环境中的管理服务器所在的machine中也配置了受管理服务器,所以配置管理机上的节点管理器。
- 配置之前,可以看到服务是不可用的。