我之前使用的是kong 0.14.1,现在想试用kong 1.2。我不担心迁移现有数据。
但是在尝试运行kong migrations bootstrap
时,会引发以下错误。
Error: [Cassandra error] failed to bootstrap database: [Unauthorized] User xxxxxxx has no CREATE permission on <all keyspaces> or any of its parents
使用env变量KONG_CASSANDRA_KEYSPACE
提供的键空间名称已存在-kong不需要创建它。不知道为什么会引发此错误。
注1:cassandra用户无权创建键空间,但有权创建/删除表,UDT等。
注2:Kong迁移kong migrations up
在使用相同cassandra用户的0.14.1版本中效果很好。