执行如下命令的时候报错:
schematool -initSchema -dbType mysql
hadoop@ddd:/usr/local/hive/conf$ schematool -initSchema -dbType mysql
Metastore connection URL: jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true&useSSL=false
Metastore Connection Driver : com.mysql.jdbc.Driver
Metastore connection User: hive
Starting metastore schema initialization to 3.1.0
Org.apache.hadoop.hive.metastore.HiveMetaException: Unknown version specified for initialization: 3.1.0
Use --verbose for detailed stacktrace.
*** schemaTool failed ***
hadoop@ddd:/usr/local/hive/conf$

报错原因
/usr/local/soft/hive/scripts/metastore/upgrade该目录下的mysql
被删除了,或者是目录还在,但是这个目录下面没有文件了(如果目录还在需要去目录里面查看一下)
解决方法
找到原本的hive的压缩包,解压后将对应目录下的MySQL目录拷贝到这里
再次初始化就可以了