openstack i版常用命令

查看openstack的运行状态

nova service-list

+------------------+-------------------------------------+--------------------+---------+-------+----------------------------+-----------------+

| Binary           | Host                                | Zone               | Status  | State | Updated_at                 | Disabled Reason |

+------------------+-------------------------------------+--------------------+---------+-------+----------------------------+-----------------+

| nova-scheduler   | controller-127022.sh.xxx.com | internal           | enabled | up    | 2015-09-07T07:22:08.000000 | -               |

| nova-conductor   | controller-127022.sh.xxx.com | internal           | enabled | up    | 2015-09-07T07:22:14.000000 | -               |

| nova-cert        | controller-127022.sh.xxx.com | internal           | enabled | up    | 2015-09-07T07:22:14.000000 | -               |

| nova-consoleauth | controller-127022.sh.xxx.com | internal           | enabled | up  | 2015-06-29T10:40:03.000000 | -               |

| nova-console     | controller-127022.sh.xxx.com | internal           | enabled | up    | 2015-09-07T07:22:16.000000 | -               |

| nova-compute     | compute-127041.sh.xxx.com    | nova               | enabled | up    | 2015-09-07T07:22:08.000000 | None            |

| nova-compute     | compute-127054.sh.xxx.com    | develop-zone       | enabled | up    | 2015-09-07T07:22:09.000000 | None            |

查看某个 tenant下的云主机信息

source keystonerc_QA

nova list

+--------------------------------------+----------------------------------------+--------+------------+-------------+-----------------------------+

| ID                                   | Name                                   | Status | Task State | Power State | Networks                    |

+--------------------------------------+----------------------------------------+--------+------------+-------------+-----------------------------+

| 8e60fe41-90a8-4d54-a506-bdc37f97f3bb | xindatabase-agiqm.xxx.com  | ACTIVE | -          | Running     | QA_NET=10.197.11.13  |

| 1075b361-5ca3-4e23-837f-0edbbb780e68 | xindatabase-gsyi5.xxx.com  | ACTIVE | -          | Running     | QA_NET=10.197.11.12  |

查看所有tenant下的云主机信息

source keystonerc_admin

nova list --all-tenants

keyfile文件

cat keystonerc_admin

export OS_USERNAME=admin

export OS_TENANT_NAME=admin

export OS_PASSWORD=openstack_pass

export OS_AUTH_URL=http://keystone_ip:5000/v2.0/

export PS1=‘[\[email protected]\h \W(keystone_admin)]\$ ‘

查看flavor

nova flavor-list

+--------------------------------------+-----------------+-----------+------+-----------+------+-------+-------------+-----------+

| ID                                   | Name            | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |

+--------------------------------------+-----------------+-----------+------+-----------+------+-------+-------------+-----------+

| 989f6219-3231-45b5-bcfd-daf87ac07705 | 8core-16g       | 16384     | 40   | 0         | 2048 | 8     | 1.0         | True      |

| 9bb5f019-0c7c-41fc-a3ed-e6e44413a3d3 | 8core-32G       | 32768     | 40   | 0         | 2048 | 8     | 1.0         | True      |

查看镜像

nova image-list

+--------------------------------------+-------------------------------------------------+--------+--------------------------------------+

| ID                                   | Name                                            | Status | Server                               |

+--------------------------------------+-------------------------------------------------+--------+--------------------------------------+

| 04135fe1-14d8-4480-a638-189ed93ea620 | Centos5.8                            | ACTIVE |                                      |

| f87f65e3-24ff-44c0-8858-9662334679e4 | Centos6.3                           | ACTIVE |                                      |

| 764b2022-0ecf-4013-b68a-898e9c31fb46 | Centos6.6                          | ACTIVE |                                      |

| 3043d3e7-c565-44c1-ad5d-8efcb5e3bfe1 | Centos6.5                             | ACTIVE |                                      |


查看网络

neutron net-list

+--------------------------------------+------------+------------------------------------------------------+

| id                                   | name       | subnets                                              |

+--------------------------------------+------------+------------------------------------------------------+

| 0007150e-b600-4ea6-841d-79261bf10af8 | QA_NET     | ecc5f5a4-1fd7-4428-9351-6809ada3ad08 10.197.160.0/19 |


查看用zone

nova aggregate-list

+----+---------------+--------------------+

| Id | Name          | Availability Zone  |

+----+---------------+--------------------+

| 1  | qa-zone  | qa-zone       |


查看zone下的物理主机

nova aggregate-details qa-zone

+----+---------------+--------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------+

| Id | Name          | Availability Zone  | Hosts                                                                                                                                                                                                                                                                                          | Metadata                               |

+----+---------------+--------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------+

| 5  | nghai-temp | nghai-temp-zone | ‘compute-127106.xx.com‘, ‘compute-127107.xx.com‘, ‘compute-127108.xx.com‘, ‘compute-127109.xx.com‘, ‘compute-127110.xx.com‘, ‘compute-127111.xx.com‘, ‘compute-127112.xx.com‘, ‘compute-127113.xx.com‘ | ‘availability_zone=qa-zone‘ |

+----+---------------+--------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

创建并启动一台名为adams_test_vm的云主机

默认创建

nova boot --flavor 2core-8g --image Centos6.6 --security_group default --nic net-id=d107fe05-0fe9-4fea-9325-4cf2d0825101 adams_test_vm

指定创建在某台物理主机及修改密码

nova boot --flavor 2core-8g --image Centos6.6 --security_group default --nic net-id=d107fe05-0fe9-4fea-9325-4cf2d0825101 --availability-zone  qa-nova:compute-127073.xxx.com adams_test_vm --user-data ./passwd.sh --poll

passwd.sh内容如下:

#!/bin/bash

echo qwe123qwe | passwd --stdin root

查看镜像列表

nova image-list
+--------------------------------------+-------------------------------------------------+--------+--------------------------------------+
| ID                                   | Name                                            | Status | Server                               |
+--------------------------------------+-------------------------------------------------+--------+--------------------------------------+
| 0c47db9c-5f74-4544-8ada-0894c1d2c20c | Win7                                            | ACTIVE |                                      |

下载win7镜像

glance  image-download 0c47db9c-5f74-4544-8ada-0894c1d2c20c --file Win7

上传win7镜像

glance image-create --name Win7 --disk-format qcow2 --file /root/Win7 --container-format bare --is-public True
+------------------+--------------------------------------+
| Property         | Value                                |
+------------------+--------------------------------------+
| checksum         | eaa3a3a6dfe605f6292675018d41afdf     |
| container_format | bare                                 |
| created_at       | 2015-10-30T02:50:47                  |
| deleted          | False                                |
| deleted_at       | None                                 |
| disk_format      | qcow2                                |
| id               | 9a3a7dcd-66e0-4f99-bf88-25db6ba236b5 |
| is_public        | True                                 |
| min_disk         | 0                                    |
| min_ram          | 0                                    |
| name             | Win7                                 |
| owner            | 9caea2d0691644f1af63341a953d1462     |
| protected        | False                                |
| size             | 3547856896                           |
| status           | active                               |
| updated_at       | 2015-10-30T02:51:44                  |
| virtual_size     | None                                 |
+------------------+--------------------------------------+

时间: 2024-10-07 05:19:22

openstack i版常用命令的相关文章

OpenStack各组件的常用命令

nova的常用命令 nova list       #列举当前用户所有虚拟机 nova show ID   #列举某个虚机的详细信息 nova delete ID  #直接删除某个虚机 nova service-list      #获取所有服务列表 nova image-list      #获取镜像列表 nova flavor-list       #列举所有可用的类型 nova volume-list      #列举所有云硬盘 nova volume-show     #显示指定云硬盘的

openstack常用命令及控制节点端口一览

[常用命令]1,查看服务openstack service list2,查看endpointopenstack endpoint list,3,查看域openstack domain list4,查看项目openstack project list5,查看用户openstack user list6,查看角色openstack role list7,查看镜像openstack image list8,列出可用类型: openstack flavor list9,列出可用镜像: openstack

Linux常用命令(第二版) --文件管理命令

文件管理命令 并不建议:照着像命令大全这类的书来学! 常用命令大约有200个. 文件命名规则: a)除了'/'之外所有字符都合法! b)这些字符最好不用 1.空格符,制表符,退格符 2.连接符 3.特殊符号:@#¥$&()-等 c)避免用.作为开头,用.开头表示文件隐藏 d)注意:大小写敏感的,类似与C语言:而Windows并不严格区分 e)Linux可以没有后缀名,如.exe等 命令格式: 命令 -选项 参数 ls -la /etc 说明: 1.多个选项可以写在一起 // 或者:ls -a -

CentOS7.2非HA分布式部署Openstack Pike版 (实验)

部署环境 一.组网拓扑 二.设备配置 笔记本:联想L440处理器:i3-4000M 2.40GHz内存:12G虚拟机软件:VMware? Workstation 12 Pro(12.5.2 build-4638234) 三.虚拟机配置 Controller节点:系统:CentOS7.2 64位(最小化安装)处理器:4核内存:4G硬盘:100G网卡:3块 Compute节点:系统:CentOS7.2 64位(最小化安装)处理器:4核内存:4G硬盘:100G网卡:3块 Cinder节点:系统:Cen

vim常用命令总结

vim常用命令总结 (转) 在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format.使用gg=G可对整篇代码进行排版.   vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束. V    从光标当前行开始,光标经过的行都会被选中

查看Linux系统架构类型的5条常用命令

导读 很多时候我们都需要查看当前 Linux 系统是 32 位还是 64 位系统架构类型,本文中我将向大家推荐 5 条常用命令.无论你使用的是桌面版或是只装了文本界面的 Linux 环境,以下命令几乎可以通吃所有 Linux 发行版,例如:RHEL.CentOS.Fedora.Scientific Linux.Debian.Ubuntu.Linux Mint.OpenSUSE 等等. 1. uname 命令 uname -a 命令可以直接显示 Linux 系统架构的命令,安几乎可以工作在所有 L

SVN常用命令

SVN(Subversion)是一个自由.开源的项目源代码版本控制工具.目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件. Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器.不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节. SVN 官方网址:Apache Subversion SVN 服务器配置:安装SVN服务器   一. SVN常用命令 1.将文件checkout到

【java开发】ubuntu常用命令及环境搭建

学习第一天,今天内容相对简单,主要就是ubuntu一些常用命令及常规操作,后续涉及到环境的搭建,也会在本文再更. ubuntu环境搭建 第一种 也是最简单最方便的 通过vm虚拟机软件,下载iso镜像进行如next式安装,此处不再赘述.涉及到的软件,Oracle virtual box虚拟机,ubuntu任意发行版ISO. 第二种 把iso镜像写入u盘 然后单独在电脑上分区 进行安装 使用easyBCD等软件写入 为电脑进行单独分区,需注意:win下只能从临近盘符进行空间瘦身合并 安装ubuntu

linux常用命令加实例大全

目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    install    4(六)    mount    4(七)    umount    6(八)    chsh    6(九)    exit    7(十)    last    7(十一)    动手练习    7二.文件处理    9(一)    file    9(二)    mkd