OpenStack-Heat使用命令

命令用法

<span style="font-size:18px;">usage: heat [--version] [-d] [-v] [-k] [--os-cacert <ca-certificate>] 
            [--cert-file CERT_FILE]       [--key-file KEY_FILE]    [--ca-file CA_FILE]    [--api-timeout API_TIMEOUT]       [--os-username OS_USERNAME]       [--os-password OS_PASSWORD] [--os-tenant-id OS_TENANT_ID] 
            [--os-tenant-name OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL] 
            [--os-region-name OS_REGION_NAME] [--os-auth-token OS_AUTH_TOKEN]            </span>
重启或恢复栈 
  1. heat action-resume <NAME or ID>
复制代码



挂起栈 
  1. heat action-suspend <NAME or ID>
复制代码



获取建栈的信息 
  1. heat build-info
复制代码



stack的事件列表
  1. heat event-list [-r <RESOURCE>] <NAME or ID>
复制代码



 
描述stack的事件
  1. heat event-show <NAME or ID> <RESOURCE> <EVENT>
复制代码



 
显示可用的输出 
  1. usage: heat output-list <NAME or ID>
复制代码



显示可用输出的值 
  1. heat output-show <NAME or ID> <OUTPUT NAME>
复制代码




显示某个stack资源的列表
  1. heat resource-list <NAME or ID>
复制代码



 
列出元数据资源 
  1. usage: heat resource-metadata <NAME or ID> <RESOURCE>
复制代码



描述资源(例如一个wordperss的资源信息)
  1. heat resource-show <NAME or ID> <RESOURCE>
复制代码



 
给资源发送信号 
  1. heat resource-signal [-D <DATA>] [-f <FILE>] <NAME or ID> <RESOURCE>
复制代码




基于资源产生一个模板 
  1. heat resource-template [-F <FORMAT>] <RESOURCE>
复制代码



列出可用的资源类型 
  1. heat resource-type-list
复制代码




显示资源类型 
  1. heat resource-type-show <RESOURCE_TYPE>
复制代码



放弃栈 
  1. heat stack-abandon <NAME or ID>
复制代码



使用栈 
  1. heat stack-adopt [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>] 
  2.                         [-c <TIMEOUT>] [-t <TIMEOUT>] [-a <FILE or URL>] [-r]                         
  3.                         [-P <KEY1=VALUE1;KEY2=VALUE2...>]                         
  4.                         <STACK_NAME>
复制代码




创建一个栈 
  1. heat stack-create [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>]                          
  2.                          [-c <TIMEOUT>] [-t <TIMEOUT>] [-r]                         
  3.                          [-P <KEY1=VALUE1;KEY2=VALUE2...>]                          
  4.                          <STACK_NAME>
复制代码




删除一个栈 
  1. heat stack-delete <NAME or ID> [<NAME or ID> ...]
复制代码




列出用户所有的栈 
  1. heat stack-list [-s] [-f <KEY1=VALUE1;KEY2=VALUE2...>] [-l <LIMIT>]                       
  2. [-m <ID>] [-g]
复制代码




预览栈 
  1. heat stack-preview [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>]                           
  2. [-P <KEY1=VALUE1;KEY2=VALUE2...>]                           
  3. <STACK_NAME>
复制代码




描述栈 
  1. heat stack-show <NAME or ID>
复制代码




更新栈 
  1. heat stack-update [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>] 
  2.                          [-t <TIMEOUT>] [-r] [-P <KEY1=VALUE1;KEY2=VALUE2...>]                             
  3.                          <NAME or ID>
复制代码




得到某个具体的栈的模板 
  1. heat template-show <NAME or ID>
复制代码



  1. heat template-validate [-u <URL>] [-f <FILE>] [-e <FILE or URL>]                              
  2. [-o <URL>]
复制代码


  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会按照你的要求来操作。首先,我需要确认一下你要求重建的云主机的名称,是 "all-in-one" 吗? 假设你要求重建的云主机名称为 "all-in-one",那么可以按照以下步骤来进行操作: 1. 登录到OpenStack平台的控制节点,使用以下命令下载并导入镜像: ``` wget http://xxx.xxx.xxx.xxx/Openstack-error-1.qcow2 openstack image create --container-format bare --disk-format qcow2 --file Openstack-error-1.qcow2 Openstack-error-1 ``` 其中,xxx.xxx.xxx.xxx需要替换为OpenStack的镜像服务器地址。 2. 创建新的云主机,使用以下命令: ``` openstack server create --flavor m1.small --image Openstack-error-1 --key-name mykey all-in-one ``` 其中,m1.small是云主机的规格,mykey是用于SSH登录的密钥对名称。 3. 登录到新的云主机,使用以下命令修复OpenStack平台: ``` sudo apt-get update sudo apt-get install -y python-openstackclient sudo apt-get install -y python-novaclient sudo apt-get install -y python-neutronclient sudo apt-get install -y python-glanceclient sudo apt-get install -y python-cinderclient sudo apt-get install -y python-heatclient sudo apt-get install -y python-ceilometerclient sudo apt-get install -y python-swiftclient sudo apt-get install -y python-troveclient sudo apt-get install -y python-muranoclient ``` 这些命令会安装OpenStack各个组件的客户端。 4. 确认vm-test云主机的状态,使用以下命令: ``` openstack server show vm-test ``` 如果vm-test云主机的状态为 SHUTOFF,可以使用以下命令启动它: ``` openstack server start vm-test ``` 如果vm-test云主机的状态为 ERROR,可以使用以下命令查看错误信息: ``` openstack server show vm-test --fit-width ``` 根据错误信息进行排查和修复。 希望这些步骤能够帮助你成功重建云主机并启动vm-test云主机。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值