heat-manage

概要

heat-manage <操作> [选项]

描述

heat-manage 用于管理 heat 特定的数据库操作。

选项

执行 heat-manage 命令的标准模式是:heat-manage <命令> [<参数>]

使用 -h 运行以查看可用命令列表:heat-manage -h

命令包括 db_versiondb_syncpurge_deletedmigrate_convergence_1migrate_properties_dataservice。详细描述如下。

heat-manage db_version

打印数据库模式版本。

heat-manage db_sync

将数据库同步到最新版本。

heat-manage purge_deleted [-g {天,小时,分钟,秒}] [-p 项目ID] [年龄]

清除标记为已删除且超过 [年龄] 的数据库条目。如果提供了项目 ID 参数,则仅清除属于此项目的条目。

heat-manage migrate_properties_data

将属性数据从数据库中的旧位置(resource.properties_data 和 event.resource_properties)迁移到现代位置,即 resource_properties_data 表。

heat-manage migrate_convergence_1 [堆栈ID]

将 [堆栈ID] 从非收敛状态迁移到收敛状态。这需要运行启用收敛的 heat 引擎,并且在它们离线时无法完成。

heat-manage service list

显示所有当前运行的 heat 引擎的详细信息。

heat-manage service clean

清除死引擎记录。

heat-manage --version

显示程序的版本号并退出。如果发行版未指定任何版本信息,则输出可能为空。

文件

/etc/heat/heat.conf 文件包含全局选项,可用于配置 heat-manage 的某些方面,例如数据库连接和日志记录。

错误

Heat 错误通过 StoryBoard OpenStack Heat Stories 进行管理