Hive 安装1.0.0+
# 基于 Ambari 安装 Hive 服务
在本篇文章中,我们将带领大家通过 Ambari 来安装和配置 Hive 服务。Ambari 提供了一个简洁的界面来管理 Hadoop 集群的安装、配置和监控,使用它来进行 Hive 服务安装将大大简化复杂的操作。
# 1. 回到首页并点击添加服务
首先,我们回到 Ambari 的首页,点击左侧菜单中的 ···
模块,在右上角的 Actions 按钮下拉菜单中选择 Add Service
,来添加 Hive 组件。
提示
在选择 Add Service 后,你将会看到如下图所示的界面:
接着,会提示我们安装 Tez 组件。如果你只安装 Hive,系统会提示需要 Tez 组件的安装,所以我们勾选上 Tez 一并安装。
注意
勾选 Tez 组件后,我们的安装将包括 Hive 和 Tez 两个组件。确保你有足够的资源进行安装。
# 2. 服务配置
进入到下一个界面时,若是你是自行操作,可以直接点击 Next 按钮跳过配置,进入下一步。如图所示:
# 3. 配置 Hive 客户端
进入 Add Service Wizard 页面时,我们勾选所有客户端组件进行安装,然后点击 Next 按钮,开始配置 Hive 组件。此步骤无需特别的定制,可以选择默认配置。
# 4. 配置 Hive 数据库
我们开始配置 Hive,因为我们在安装时已经初始化过 Hive 数据库。因此,在配置时,选择 Existing MySQL/MariaDB
作为数据库类型,输入数据库名称(如 hive
)、数据库用户名(如 hive
)、数据库地址(如 jdbc:mysql://hadoop1/hive
)和数据库密码。
如果你是使用我们提供的安装脚本,数据库密码默认是 hive,输入两遍即可。如果你想使用自己的 PAAS MySQL 服务,也可以直接在这里填写相关信息。配置完成后,点击 Test Connection,如果右侧出现绿色的勾勾,说明连接成功。
# 5. 查看配置预览
在配置完成后,我们进入 Review 页面,查看之前的配置,确认服务安装在哪些节点上,哪些组件被安装。确认无误后点击 Deploy 按钮开始安装。
# 6. 安装过程
安装过程开始后,会进入到漫长的等待阶段。请静待进度条跑满,期间不要进行任何操作。如图所示:
# 7. 启动服务
安装完成后,系统会自动开始启动服务。此时你只需要耐心等待服务启动完成。如图所示:
# 8. Hive 自检
启动完成后,Hive 会自动执行自检过程,确保一切正常工作。我们可以在这个界面看到相关的状态信息。
# 9. 查看服务概览
最后,在 Ambari 首页,我们可以看到 Hive 组件已经成功安装并启动。此时,组件的概览信息已经显示在页面上,可以查看所有相关组件的状态。