OpenstackClient --Nova

Openstack Client --Nova

* aggregate create 创建一个主机聚合
** --zone <availability-zone>
** --property <key==value>

* aggregate delete 删除一个主机聚合

* aggregate list 显示主机聚合列表

* aggregate remove host <aggregate> <host> 从集合中删除主机

* aggregate set 更改一个主机集合的属性
** --name <new-name>
** --zone <availability-zone>
** --property <key-value>
** --no-property

* aggregate show 显示某个集合的详细信息

* aggregate unset 还原集合的配置

* compute agent create 创建ceilometer监控虚拟机的agent

* compute agent delete 删除agent

* compute agent list 显示agent 列表

* compute agent set agent修改
** --agent-version <version>
** --url <url>
** --md5 <md5>

* compute service delete 删除计算机节点的服务

* compute service list 列出计算节点的服务

* compute sercice set <host> <service> 修改计算节点的服务
** --enable | disable
** --disable-reason <reason>
** --up | --down

* console log show 查看虚拟机的操作日志

* console url show 显示云主机的url

* flavor create 创建一个云主机模板
** --id <id>
** --ram <size-mb>
** --disk <size-gb>
** --ephemeral-disk <size-qb>
** --swap <size-mb>
** --rxtx-factor <factor>
** --public | --private
** --property <key=value>
** --project <project>
** --project-domain <project-domain>

* flavor delete 删除一个模板

* flavor list 列出模板
** --public
** --private
** --all
** --long
** --marker <flavor-id>
** --limit <num-flavors>

* flavor set 更改模板
** --property <key-value>
** --preoject <project>
** --project-domain <project-domain>
** --no-property

* flavor show 显示一个模板的详细信息

* flavor unset 重洗模板修改的部分

* host list 列出nova的服务

* host set 修改nova服务的属性
** --enable | --disable
** --enable-maintenance | --disable-maintenance

* host show 显示host详细信息

* hypervisor list 显示hypervisor列表
** --match <hypervisor>

* hypervisor show 显然本地hypervisor的相信信息

* hypervisor stats show 显示本地hypervisor的详细信息

* keypair create 创建秘钥对
** --public-key | --private-key

* keypair delete 删除秘钥对

* keypair list 列出秘钥对
** --public-key

* keeper show 列出某个秘钥对的详细信息

* server add fixed ip 为云主机添加固定IP

* server add floating ip 为云主机添加浮动IP

* server add port 为云主机添加端口

* server add security group 为云主机添加安全组

* server add volume 为云主机添加硬盘

* server backup create 为云主机创建一个backup的快照

* server create 创建一个云主机
** --security-group
** --key-name
** --property
** --file <dest-filename=source-filename>
** --user-data
** --availability-zone
** --block-device-mapping
** --nic
** --network
** --port
** --hint
** --config-drive | true
** --min
** --max
** --wait

* server delete 删除一个云主机

* server dump create 服务器创建转储

* server event list <Server ID> 查看某个虚拟机的操作日志

* server event show <Server ID><Request ID> 查看某条操作日志的详细内容

* server group create 建立一个server group server group 控制虚拟机创建时是否尽量创建在一台主机上

* server group delete 删除一个server group

* server group list 显示server group 列表

* server group show 显示某个server group 详细信息

* server image create 创建服务器镜像

* server list 显示服务列表

* server lock 锁定服务器

* server migrate 服务器迁移

* server pause 暂停服务器

* server reboot 重启服务器

* server rebuild 重建服务器
** --image
** --password

* server remove fixed ip 移除固定IP

* server remove floating ip 移除浮动IP

* server remove port 移除端口

* server remove security group 移除安全组

* server remove volume 移除卷

* server rescue 将服务器处于救援模式

* server resize 调整服务器大小

* server restore 服务器还原

* server resume 云主机恢复

* server set 服务器设置
** --name
** --root-password
** --property
** --state

* server shelve 服务器搁置 彻底释放cpu/memory/临时存储资源

* server show 显示服务器

* server ssh ssh连接云主机
** --login <login-name>
** --port
** --identity
** --option
** --public
** --private
** --address-type

* server start 启动服务器

* server stop 停止服务器

* server suspend 服务器挂起

* server unlock 服务器解锁

* server unpause 服务器取消暂停

* server unrescue 从救援模式恢复

* server unset 需要更改

* server unshelve 取消服务器

* usage list 查看资源使用情况
** --start <start>
** --end <end>

* usage show 查看资源使用情况
** --project
** --start
** --end

posted @ 2017-08-10 17:04  CrazyNon  阅读(355)  评论(0)    收藏  举报