hgrewe 发表于 2015-11-3 08:36:01

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='[\u@\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-zoneqa-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镜像
glanceimage-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                                 |
+------------------+--------------------------------------+

页: [1]
查看完整版本: openstack i版常用命令