软件跨节点的集群的安装将更加顺利,如果服务已经被预先计划和各节点已被验证。谈到在开发的集群设计规划群集,确保每个节点已编制完成,符合规定的最低要求编制各节点,而MAPR包已经安装在每个节点上按照该计划。
造就群集包括启动ZooKeeper的服务,启动CLDB服务,设立了管理用户和安装MAPR许可证。一旦这些初始步骤完成后,群集功能上的一组节点有限的。不是所有的服务启动,但你可以使用MAPR控制系统仪表板,或MAPR命令行界面,检查节点和活动的群集上。然后,您可以继续展开对其余节点服务。
初始化顺序
首先,启动ZooKeeper的服务。重要的是,所有的ZooKeeper的情况下启动,因为系统的其它部分无法启动,除非多数(或法定 ZooKeeper的实例)是启动和运行。接下来,启动监狱长每个节点上的服务,或者至少在承载CLDB和Web服务器服务的节点。监狱长服务管理节点(除动物园管理员)上的所有MAPR服务,并帮助协调通信。启动监狱长自动启动CLDB。
要打开群集
- 启动动物园管理员在安装它的所有节点,通过发出以下命令:
- 确认法定已成功建立。发出以下命令并确保,一个动物园管理员是负责人,其余的是关注在开始之前,监狱长:
- 启动监狱长在哪里CLDB通过发出以下命令安装的所有节点。
- 验证一个CLDB主通过发出运行
maprcli节点cldbmaster
命令。例如: - 启动监狱长上使用以下命令所有剩余的节点。
- 发出以下命令以充分的权限所选择的管理用户:
故障排除
难以造就集群似乎令人生畏,但大多数集群问题很容易解决。支持最新的提示,请访问http://answers.mapr.com。
- 每个节点都可以与他人建立联系?对于端口必须处于打开状态的列表,请参阅使用的端口由MAPR。
- 在每个节点上运行的监狱长吗?在节点上,运行以下命令以root身份:
/ OPT / MAPR /日志/ warden.log
,线索
要重新启动舍监服务:
- 在动物园管理员服务未在一个或多个节点上运行
- 检查监狱长日志文件中涉及到的资源,如内存不足错误
- 检查监狱长日志文件中有关用户权限的错误
- 检查ZooKeeper的节点之间的DNS和其它连接问题
- 该MAPR CLI程序
的/ opt / MAPR /斌/ maprcli
将无法运行- 你有没有配置此节点?请参阅安装MAPR软件。
- 权限错误出现在记录中
- 检查MAPR修改以下文件没有被覆盖,通过自动配置管理工具:
在/ etc / sudoers中
允许
MAPR
用户调用命令作为根在/ etc /安全/ limits.conf中
允许MAPR服务,以提高对资源的限制,如内存,文件句柄,线程和进程,和最大优先级
/ etc/udev/rules.d/99-mapr-disk.rules
包括权限和原始磁盘设备的所有权
- 检查MAPR修改以下文件没有被覆盖,通过自动配置管理工具:
在联系MAPR支持,您可以使用收集您的群集的日志MAPR -支持-收集脚本。
安装集群许可证
MAPR Hadoop的要求,即使是免费M3的社区版一个有效的许可证文件。
使用基于web的MCS安装许可证
- 在一台机器连接到群集,并到互联网,请执行以下步骤来打开MAPR控制系统和安装许可证:
- 在浏览器中查看MAPR控制系统通过导航到正在运行的MAPR控制系统的节点:
https://:8443
您的电脑将不会有一个HTTPS证书还,所以浏览器会警告您连接不值得信赖的。你可以忽略这个警告这个时候。 - 第一次MAPR开始,你必须接受有关的使用条款,并选择是否启用MAPR 拨号主页服务。
- 登录到MAPR控制系统为您先前指定的管理用户。
直到牌照被应用,MAPR控制系统仪表板会显示一些节点在琥珀“退化”状态。如果不是所有的节点都是绿色,“健康”在这个阶段不要担心。
- 在浏览器中查看MAPR控制系统通过导航到正在运行的MAPR控制系统的节点:
- 在MAPR控制系统的导航窗格中,展开系统设置点击组,然后单击管理许可证,以显示MAPR许可证管理对话框。
- 点击通过网页添加许可证。
- 如果集群已经注册,许可证将自动应用。否则,单击OK(确定)注册于MapR.com集群,并按照那里的指示。
在命令行安装许可证
使用下面的步骤如果是无法连接到群集和互联网在同一时间。
- 从MAPR获得有效许可文件
- 将许可证文件复制到群集节点
- 运行下面的命令来添加许可证:
-
验证群集状态
要使用Web界面查看集群状态
- 登录到MAPR控制系统。
- 根据该集群在左窗格中组中,单击仪表板。
- 检查服务窗格中,确保每个服务正在运行的实例的正确的号码,根据您的集群计划。
要使用命令行界面查看集群状态
- 登录到一个群集节点
- 使用以下命令列出MAPR服务:
-
接下来,就开始使用下列命令之一所有剩余节点监狱长:
添加卷
谈到在创建卷计划规划群集,使用MAPR控制系统或maprcli
命令来创建和挂载不同的卷,以让更多的粒度在指定政策进行数据的子集。
下一步
现在,MAPR Hadoop集群启动并运行,最后的安装步骤是安装的Hadoop生态系统组成部分。如果你不会安装任何的Hadoop组件,请参阅后续步骤安装后对安装后的注意事项的清单。