1 服务安装

下面使用 NDHManager平台来说明 Easy_Ranger 服务安装部署的操作流程。

1. 点击顶部服务标签,进入服务管理页面。

2. 在左侧的组件导航栏选择 Easy_Ranger 服务后,在服务实例列表栏右端,点击添加服务实例。

4.1.png

3. 在弹出的服务安装向导窗口中,输入新安装的服务实例名称和选择服务实例所属的集群名称(服务分组)

4. 使用 Yaml 配置文件进行服务安装可以参考此文档中软件安装-安装服务章节。

4.2.png

5. 下一步进入服务版本选择界面。对于适配了多个版本的服务,可以选择要部署的版本。

4.3.png

6. 下一步选择服务安装的服务器列表。可以从主机列表上看到当前服务器的基本配置和已经安装的组件数量,并据此来选择新服务部署的节点。

4.4.png

7. 下一步设置服务拓扑。Ranger 服务可依赖 mysql 或 ntesmysqlpaas,两者都选择的情况下,默认依赖 ntesmysqlpaas。Ranger 服务只有 admin 组件,需要安装在一个节点上。在主机列表选择每个组件中待加入的节点。

4.5.png

8. 下一步进入服务配置界面。默认情况下,平台会为服务生成一个配置组;但用户也可以通过新建配置组来自己生成服务的配置组。点击默认的配置组名称,可以进入配置编辑页面。配置组配置支持版本回溯,通过选择不同的版本号即可应用,也可以选择该服务已存在的配置组和版本,将其应用到新部署的节点。

4.6.png

9. 配置组修改完毕应用后,执行下一步就开始服务安装。

4.7.png

10. 服务安装完毕后,在服务实例详情页面的组件标题栏的 QuickUrls 下拉菜单栏处访问 Ranger 的 admin web 界面。

4.8.png

1.1 启动参数预估

1W条Policy配1G堆内存,以此类推。

注意:建议内存3G起步

2 服务启动\停止\删除

2.1 服务启动

1. 点击顶部服务标签,进入服务管理页面。

2. 在左侧的组件导航栏选择 Easy_Ranger 服务后,在服务实例列表栏右端,选择需要启动的服务,点击操作下拉栏的启动。 4.9.png

2.2 服务停止

1. 点击顶部服务标签,进入服务管理页面。

2. 在左侧的组件导航栏选择 Easy_Ranger 服务后,在服务实例列表栏右端,选择需要停止的服务,点击操作下拉栏的停止。 4.10.png

2.3 服务删除

1. 点击顶部服务标签,进入服务管理页面。

2. 在左侧的组件导航栏选择 Easy_Ranger 服务后,在服务实例列表栏右端,选择需要删除的服务,点击操作下拉栏的删除。 4.11.png

3 服务升级

1. 点击顶部服务标签,进入服务管理页面。

2. 在左侧的组件导航栏选择 Easy_Ranger 服务后,在服务实例列表栏右端,选择需要升级的服务,点击操作下拉栏的变更。

4.12.png

3. 选择版本:步骤供用户指定服务变更的目标版本

4.13.png

4. 选择后点击下一步,将跳转至配置服务步骤。配置服务步骤供用户为每个组件重新制定配置组和版本,用法与服务安装安装到的配置服务步骤基本一致。

4.14.png

5. 执行变更步骤供用户选择配置或版本发生变化的组件执行变更

组件列表内的每个组件都会比较配置、版本的新旧差异,对于存在变化的组件,列表内的操作字段下会给出操作按钮,点击后可以对该组件执行变更。 4.15.png 此外,用户也可以勾选列表内的若干组件,通过批量操作按钮来批量执行变更。 4.16.png 勾选列表内若干组件后,点击滚动变更按钮,将弹出滚动变更弹窗。滚动变更操作只能针对一类组件进行。 4.17.png 4.18.png 滚动变更执行过程中,点击服务实例详情页面操作下拉菜单中的变更按钮,可以恢复查看变更。

4.19.png

变更结束后,点击完成按钮,整个服务升级流程结束。