
# Hive执行msck repair table命令时报错
#### 现象描述
Hive执行**msck repair table** *table_name*命令报错：
```
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask (state=08S01,code=1)。
```
#### 可能原因
查看HiveServer日志"/var/log/Bigdata/hive/hiveserver/hive.log"，发现目录名不符合分区格式。
![](https://support.huaweicloud.com/trouble-mrs/zh-cn_image_0000001107893654.png "点击放大")
#### 处理步骤
- 方法一：删除错误的文件或目录。
- 方法二：执行**set hive.msck.path.validation=skip;**，跳过无效的目录。
 
