본문 바로가기

CloudSystem(Iaas)

[OpenStack]Helion OpenStack Install Comfirm


Helion OpenStack After Install, Comfirm OpenStack Service


# source keyston.osrc

openstack에서 계정관리를 위한 환경변수 파일 소스 Loading


# openstack user list

openstack에 등록되어 있는 계정

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

| ID                               | Name            |

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

| 31fdd6e82130452799cc0ca3ba5a5d08 | admin           |

| 541fae8b1223429e9eb6395969679f3d | monasca         |

| 9b376c9a16454a9db10c646932f17b14 | monasca-agent   |

| 77ec9cab9e5e4c42bf3614b5fad8ac24 | glance          |

| cad5501bf8b24fdab881438c00826ae1 | glance-swift    |

| 028cd916537244a39c552db91e425ed3 | glance-check    |

| a559b80b2ee8440faa44bc1792fef49c | neutron         |

| 3515300c8be64c929f681e0d51cdca42 | nova            |

| 50e97eede59241e2a326972f5b2ccc58 | nova_monasca    |

| 293602c487a14737a294906312def8e4 | cinder          |

| b43218c6a04443ac94067dedd4b9403a | cinderinternal  |

| 95e6d06e92484d71abdb873479879754 | heat            |

| 774ab9d8a9e34c9da87cbe09058c2fff | logging_monitor |

| 9b18ebeb86334c29a48530569c4a8b80 | logging_api     |

| 66f42bd6050f446fa3209ea29f639985 | logging_beaver  |

| da2f8d49381344e08f1fd254ef2e8a28 | freezer         |

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


# source service.oscr

인프라 운영관리를 위한 환경변수 파일 소스 Loading


# openstack service list


현재 openstack service 목록이며, openstack이 구현될 수 있는 최소한의 서비스만 Install


# openstack compute service list

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

| ID                               | Name            | Type            |

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

| 03521ec4971e4c3b90b9df02b17c06b8 | hlm-ux-services | hlm-ux-services |

| 710135495e5848958f40c7abedf1156b | cinder          | volume          |

| 733a1a6870074089bac31ab93b3ad25c | monasca         | monitoring      |

| 750b2716b8ce469086fbee3c4ac4bd9b | heat            | orchestration   |

| 8db35197fe1a4de0a5bab4aeda2e8e12 | keystone        | identity        |

| 9172d0a08c10470bace813521113fd7f | kronos          | logging         |

| a647e27e36c64ef991e5b5b721e1ba08 | freezer         | backup          |

| acb3c3389e9948fdbd651bce2986878a | opsconsole      | opsconsole      |

| be6d493d4e084e538411b46ea24e6e96 | glance          | image           |

| c559f39199ec44108a5b04d5306b3add | neutron         | network         |

| d3cfe0ee4bf7415eb5e17bc5e5bd8b3d | cinderv2        | volumev2        |

| e6d59cd469764488bab0823de9af8357 | nova            | compute         |

| eb9cabe80e444960ab4e794b6d6accb9 | horizon         | dashboard       |

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

nova-conductor(cluster)

nova-scheduler(cluster)

nova-consoleauth(solo)

nova-cmpute


# neutron agent-list

Node별 실행중인 agent-list


# VM이 네트워크에 연결되는 순서

NIC Switch agent

Open vSwitch agent

DHP agent. : VM에게 IP 할당을 위해서

Meta-data agent : IP 할당을 받은 후 VM이 접근해서 호스트명 및 정보를 받아간다.


# availability zone

nova는 availability zone

네트워크 대역대가 없는 availability zone에 dhcp-client가 생성되면 INS에 실패의 원인이 된다.


# openstack hypervisor list

Show Host OS list

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

| ID | Hypervisor Hostname |

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

|  7 | controller-1        |

| 10 | controller-2        |

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



# openstack hypervisor show [HostName] or [ID]

Host OS의 KVM 정보 및 VM의 개수 등 자세한 정보를 알려준다.


# sudo virsh list

현재 Host OS의 KVM에 올라와 있는 VM List

 Id   Name                          State

-------------------------------------------

 2    instance-00018dd1             running

 3    instance-00018de9             running

 4    instance-00018e52             running


# nova list

# nova show [Nova_ID] or [Host_Name]

생성된 VM에 대한 리스트 및 정보

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

| Field                | Value                                                                                         |

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

| aggregates           | [u'pts']                                                                                      |

| cpu_info             | {"vendor": "Intel", "model": "Broadwell", "arch": "x86_64", "features": ["smap", "avx",       |

|                      | "clflush", "sep", "rtm", "vme", "dtes64", "invpcid", "tsc", "fsgsbase", "xsave", "pge",       |

|                      | "vmx", "erms", "xtpr", "cmov", "hle", "smep", "ssse3", "est", "pat", "monitor", "smx", "pbe", |

|                      | "lm", "msr", "adx", "3dnowprefetch", "nx", "fxsr", "syscall", "tm", "sse4.1", "pae",          |

|                      | "sse4.2", "pclmuldq", "acpi", "fma", "tsc-deadline", "mmx", "osxsave", "cx8", "mce", "de",    |

|                      | "tm2", "ht", "dca", "lahf_lm", "abm", "rdseed", "popcnt", "mca", "pdpe1gb", "apic", "sse",    |

|                      | "f16c", "pse", "ds", "invtsc", "pni", "rdtscp", "avx2", "aes", "sse2", "ss", "ds_cpl",        |

|                      | "bmi1", "bmi2", "pcid", "fpu", "cx16", "pse36", "mtrr", "movbe", "pdcm", "rdrand", "x2apic"], |

|                      | "topology": {"cores": 22, "cells": 2, "threads": 2, "sockets": 1}}                            |

| current_workload     | 0                                                                                             |

| disk_available_least | 88                                                                                            |

| free_disk_gb         | 111                                                                                           |

| free_ram_mb          | 189292                                                                                        |

| host_ip              | 10.10.10.10                                                                                   |

| hypervisor_hostname  | controller-1                                                                                  |

| hypervisor_type      | QEMU                                                                                          |

| hypervisor_version   | 2006000                                                                                       |

| id                   | 16                                                                                            |

| local_gb             | 521                                                                                           |

| local_gb_used        | 410                                                                                           |

| memory_mb            | 257644                                                                                        |

| memory_mb_used       | 68352                                                                                         |

| running_vms          | 1                                                                                             |

| service_host         | VMSS26-1                                                                                      |

| service_id           | 145                                                                                           |

| state                | up                                                                                            |

| status               | enabled                                                                                       |

| vcpus                | 40                                                                                            |

| vcpus_used           | 20                                                                                            |

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



# openstack flavor [FLAVOR_VALUE]

Flavor에 대한 정보 및 특성 확인

# openstack network list

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

| ID                                   | Name          | Network                              | Subnet           |

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

| 13ebc0fc-d8e9-42a6-a2cb-cd78907d9226 | test-1        | 6981eeac-b79f-4739-a50b-8e240e5b746c | 192.168.0.0/24   |

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


# neutron net-show bea44362-bc24-4dd7-ab32-10d5d7757b18

openstack network type 

- flat  :

- vlan :


# openstack image list

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

| ID                                   | Name                                  | Status |

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

| 8f71a65b-a35f-42b4-9e61-601b1922e209 | cirros                                | active |

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


# openstack flavor list

openstack default flavor가 존재하고, User Custom Flavor도 추가 생성 할 수 있다.

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

| ID                                   | Name                |   RAM | Disk | Ephemeral | VCPUs | Is Public |

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

| 1                                    | m1.tiny             |  512  |    1 |         0 |     1 | True      |

| 2                                    | m1.small            |  2048 |   20 |         0 |     1 | True      |

| 3                                    | m1.medium           | 4096      40 |         0 |     2 | True      |

| 4                                    | m1.large            |  8192 |   80 |         0 |     4 | True      |

| 5                                    | m1.xlarge           | 16384 |  160 |        0  |     8 | True      |

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


# cat /var/lib/nova/instances/[NOVA_UUID]/log

생성된 VM의 Booting Log(Messages)를 확인 할 수 있다.