
# MRS集群组件如何管理和使用第三方jar包
MRS集群内部分组件支持使用自定义的第三方jar包来满足组件的定制化需求，如果用户应用在使用组件时调用了第三方jar包，可放置到每个节点上指定目录中，重启组件后该目录下的jar会被相应的组件程序自动加载。
放置目录为：组件安装节点的"*\<集群安装目录\>* /third_lib/*\<组件名\>*"目录。
例如：
- 将使用HBase服务要用到的jar包文件放入HBase节点的"${BIGDATA_HOME}/third_lib/HBase"内。
- 将使用Hive服务要用到的jar包文件放入每一个HiveServer实例节点的"${BIGDATA_HOME}/third_lib/Hive"内。
![](https://support.huaweicloud.com/mrs_faq/public_sys-resources/note_3.0-zh-cn.png)
- 当前自定义jar包支持的组件包括：HDFS、Yarn、Mapreduce、Spark、HBase、Hive。
- Hive支持的自定义jar仅为用户开发的Hive自定义函数UDF代码实现的jar，不允许在放置目录下存放其他公用开源类非自定义的jar文件，包含但不仅限于**org.apache.\*** ，**com.google.\*** ，**javax.\***。
- 本目录仅MRS 3.x版本集群支持。
 
