2017-09-14 20 views
0

Ambari 2.1を2.5にアップグレードしようとしています。原因:Ambari Upgradation java.sql.SQLSyntaxErrorException:information_schemaの 'hostcomponentstate'テーブルが不明です

手順は続く:

はambariサーバ

を停止してMySQLデータベースからambariデータベースのバックアップを取りました。

アンバーリサーバーのアップグレード。

私は、

Exception in thread "main" org.apache.ambari.server.AmbariException: Unknown table 'hostcomponentstate' in information_schema 
    at org.apache.ambari.server.upgrade.SchemaUpgradeHelper.executeUpgrade(SchemaUpgradeHelper.java:212) 
    at org.apache.ambari.server.upgrade.SchemaUpgradeHelper.main(SchemaUpgradeHelper.java:427) 
Caused by: java.sql.SQLSyntaxErrorException: Unknown table 'hostcomponentstate' in information_schema 
    at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:536) 
    at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:513) 
    at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:115) 
    at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1983) 
    at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1936) 
    at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1422) 
    at com.mysql.cj.jdbc.DatabaseMetaData$7.forEach(DatabaseMetaData.java:3182) 
    at com.mysql.cj.jdbc.DatabaseMetaData$7.forEach(DatabaseMetaData.java:3170) 
    at com.mysql.cj.jdbc.IterateBlock.doForAll(IterateBlock.java:50) 
    at com.mysql.cj.jdbc.DatabaseMetaData.getPrimaryKeys(DatabaseMetaData.java:3223) 
    at org.apache.ambari.server.orm.DBAccessorImpl.tableHasPrimaryKey(DBAccessorImpl.java:1082) 
    at org.apache.ambari.server.upgrade.UpgradeCatalog211.executeHostComponentStateDDLUpdates(UpgradeCatalog211.java:204) 
    at org.apache.ambari.server.upgrade.UpgradeCatalog211.executeDDLUpdates(UpgradeCatalog211.java:108) 
    at org.apache.ambari.server.upgrade.AbstractUpgradeCatalog.upgradeSchema(AbstractUpgradeCatalog.java:925) 
    at org.apache.ambari.server.upgrade.SchemaUpgradeHelper.executeUpgrade(SchemaUpgradeHelper.java:209) 
    ... 1 more 

をこのSQLエラーを取得しています私は、任意のステップまたは任意の設定変更が必要になるが足りませんか?

答えて

0

あなたはこのような長いアップグレードパスは完璧

に動作することを 2.2 .X

わからないAmbariに最初にアップグレードしてみてください

関連する問題