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)를 확인 할 수 있다.
'CloudSystem(Iaas)' 카테고리의 다른 글
[OpenStack] Nova Componet OverView (0) | 2019.03.27 |
---|---|
[OpenStack] OpenStack Mitaka Install Controller Node - Nova/Neutron Service (0) | 2019.03.27 |
[OpenStack] OpenStack Mitaka Install (0) | 2019.03.22 |