我正在尝试启动Prefect代理,以便完成与Prefect服务器的设置。我没有使用prefect server start进行开箱即用的设置,而是使用prefect server config生成Docker组合文件,然后使用docker compose up启动服务器的服务。当我尝试启动代理时,我得到了以下错误:
prefect.utilities.exceptions.ClientError:
[{'message': 'No tenant found.',
'locations': [{'line': 2, 'column': 5}],
'path': ['register_agent'],
'extensions': {
'code': 'INTERNAL_SERVER_ERROR',
'exception': {'message': 'No tenant found.'}
}
}]我该如何解决这个问题?
发布于 2021-04-12 23:05:03
使用Prefect CLI:prefect backend server,然后是prefect server create-tenant -n default
使用Prefect服务器GraphQL API,如在Prefect source code中所做的
tenant_info = self.graphql(
{
"mutation($input: create_tenant_input!)": {
"create_tenant(input: $input)": {"id"}
}
},
variables=dict(input=dict(name=name, slug=slug)),
)https://stackoverflow.com/questions/67060826
复制相似问题