neutron - 여러 network 할당시 순서 정보 불일치
·
Cloud Compute/OpenStack
OpenStack 대쉬보드에서 여러 네트워크를 할당할 때, dashboard에서 보여지는 그리고 openstack server list에서 조회되는대로 실제 VM에 할당되진 않는 것으로 보인다. (Queens 버전 기준) 본 내용은 가이드가 아니고, 공유차원에서 적었습니다. 1. 인스턴스 생성시 여러 네트워크할당 2. 오픈스택 대쉬보드 정보 public-1, aabbcc, dasd를 할당했어도 대쉬보드에서는 아래 처럼 dasd, public-1, aabbcc로 보여진다. 3. openstack server list 정보확인 openstack server list 정보를 확인해도 대쉬보드에서처럼 dasd, public-1, aabbcc 순으로 보여진다. (overcloud) [stack@rhosp-tb0-..
Neutron allowed address pair 기능
·
Cloud Compute/OpenStack
기본적으로 Neutron은 포트 별 보안을 적용한다. VM이 Neutron 포트에 속하지 않는 MAC 또는 IP 주소를 사용하여 트래픽을 전송하거나 수신하지 못하도록 하기 때문에 오픈스택 Network를 생성할 때 --disable-port-security를 사용해서 네트워크를 생성하거나, allow address pair 기능을 사용해야한다. 주로 VM 내에서 VIP를 사용하여 구성할 때 겪는 이슈이다. 아래 테스트는 port security disable 상태에서 테스트 방법이다. 1. Port 정보 및 기타 정보 VM 3개의 VIP가 동작중. port security disable 상태로 ping이 되는 상황 ## VM1 2: eth0: mtu 1500 qdisc fq_codel state UP g..
OVS (OpenvSwitch) 명령어
·
Cloud Compute/OpenStack
OVS CLI 정리 오픈스택과 네트워크를 다루시는 분들에게 정말 유용할 거예요! 사용 빈도가 높은 명령어들을 종류별로 정리하고, 각 명령어의 사용 방법을 예제로 보여드릴게요. 관련 링크도 네모난 버튼으로 제공해드리니 클릭해서 참고하시면 됩니다! 1. OVS 브릿지 관련 명령어 OVS에서 브릿지(Bridge)는 네트워크 인터페이스를 연결하고 제어하는 가상 스위치 역할을 해요. 아래는 브릿지를 생성, 조회, 수정하는 방법이에요. ovs-vsctl add-br br-intovs-vsctl list-brovs-vsctl list bridge br-intovs-vsctl add-port br-int eth0ovs-vsctl add-port br-lba..
OpenStack-Ansible (OSA) 에서 주로 사용하는 변수들
·
Cloud Compute/OpenStack
openstack-ansible을 통해 OpenStack을 구축할 때 사용되는 variable sample 들 --- debug: false #################### # Global openstack_service_publicuri_proto: http haproxy_keepalived_external_vip_cidr: "1.2.3.4/32" haproxy_keepalived_internal_vip_cidr: "172.29.236.0/22" haproxy_keepalived_external_interface: ens2 haproxy_keepalived_internal_interface: br-mgmt #################### # Haproxy Configuration haprox..