MAPREDUCE服务 MRS-高危操作一览表:Hive高危操作
Hive高危操作
操作名称 |
操作风险 |
风险等级 |
规避措施 |
重大操作观察项目 |
---|---|---|---|---|
修改Hive实例的启动参数GC_OPTS |
修改该参数可能会导致Hive实例无法启动 |
★★ |
修改相关配置项时请严格按照提示描述,确保修改后的值有效 |
观察服务能否正常启动 |
删除MetaStore所有实例 |
Hive元数据丢失,Hive无法提供服务 |
★★★ |
除非确定丢弃Hive所有表信息,否则不要执行该操作 |
观察服务能否正常启动 |
使用HDFS文件系统接口或者HBase接口删除或修改Hive表对应的文件 |
该操作会导致Hive业务数据丢失或被篡改 |
★★ |
除非确定丢弃这些数据,或者确保该修改操作符合业务需求,否则不要执行该操作 |
观察Hive数据是否完整 |
使用HDFS文件系统接口或者HBase接口修改Hive表对应的文件或目录访问权限 |
该操作可能会导致相关业务场景不可用 |
★★★ |
请勿执行该操作 |
观察相关业务操作是否正常 |
使用HDFS文件系统接口删除或修改文件hdfs:///apps/templeton/hive-3.1.0.tar.gz |
该操作可能会导致WebHCat无法正常执行业务 |
★★ |
请勿执行该操作 |
观察相关业务操作是否正常 |
导出表数据覆盖写入本地目录,例如将t1表中数据导出,覆盖到“/opt/dir”路径下: insert overwrite local directory '/opt/dir' select * from t1; |
该操作会删除目标目录,如果设置错误,会导致软件或者操作系统无法启动 |
★★★★★ |
确认需要写入的路径下不要包含任何文件;或者不要使用overwrite关键字 |
观察目标路径是否有文件丢失 |
将不同的数据库、表或分区文件指定至相同路径,例如默认仓库路径“/user/hive/warehouse”。 |
执行创建操作后数据可能会紊乱,如果删除其中一个数据库、表或分区,会导致其他对象数据丢失 |
★★★★★ |
请勿执行该操作 |
观察目标路径是否有文件丢失 |
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- MapReduce服务_什么是Hive_如何使用Hive
- 大数据分析是什么_使用MapReduce_创建MRS服务
- GaussDB操作_GaussDB版本_高斯数据库操作
- MapReduce服务_什么是Hue_如何使用Hue
- Hudi服务_什么是Hudi_如何使用Hudi
- MapReduce服务_什么是Loader_如何使用Loader
- MRS备份恢复_MapReduce备份_数据备份
- 如何配置CTS关键操作通知_关键操作通知的使用场景_CTS关键操作通知的常见问题-华为云
- 华为CCI操作指导_华为云CCI如何使用_云容器实例怎么操作