기본 콘텐츠로 건너뛰기

라벨이 OpenStack인 게시물 표시

[OpenStack - CLI] 유동 (Floating) IP 관련 명령 정리

유동 (Floating) IP 관련 명령들 유동 IP 생성 오픈스택 대시보드를 통해서도 유동 IP를 생성할 수는 있지만 랜덤하게 생성되는 문제가 았기 때문에 CLI를 이용해서 연속적인 IP를 할당할 수 있다. 대시보드 유동 IP 생성 왼쪽 메뉴 트리에서 네트워크 > Floating IP 화면을 열고 상단의 프로젝트에 IP 할당 버튼을 눌러서 생성 가능 openstack floating ip create [--subnet <subnet>] [--port <port>] [--floating-ip-address <ip-address>] [--fixed-ip-address <ip-address>] [--description <description>] [--project <project> [--project-domain <project-domain>]] <network> --subnet : 유동 IP (이름 또는 ID)를 만들려는 서브넷 네트워크 지정 (버전 2만) --port : 유동 IP (이름 또는 ID)와 연결될 포트 지정 (버전 2만) --floating-ip-address : 만들 유동 IP 지정 (버전 2만) --fixed-ip-address : 유동 IP가 연결될 고정 IP 주소 (버전 2만) --description : 유동 IP 설명 (버전 2만) --project : 소유지의 프로젝트 (이름 또는 ID) (버전 2만) --project-domain : 프로젝트가 속한 도메인 (이름 또는 ID), 프로젝트 이름이 충돌할 경우에 사용 (버전 2만) network : 유동 IP를 할당할 네트워크 (이름 또는 ID) 유동 IP 삭제 $ openstack floating ip delete <floating-ip> [<floating-ip> ...] floating-ip

[OpenStack] CentOS 8에 OpenStack Client 설치 (PIP)

How to install Open Stack Client on CentOS 8 (PIP Installation) OpenStack Client는 명령줄 도구로 네트워크를 통해 OpenStack 구성 요소, 즉 Compute, Identity, Image, Object Storage 및 Block Storage API를 함께 관리할 수 있다. 이 문서에서는 CentOS 8 버전에 OpenStack Client를 설치하고 구성하는 방법을 정리한다. 환경 검증 $ cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core) STEP 0. 환경 갱신 $ sudo yum update # or $ sudo dnf update STEP 1. Python2 PIP 설치 (옵션) $ sudo yum -y install python2-pip # or $ sudo dnf -y install python2-pip STEP 2. Python3 PIP 설치 (권장) $ sudo yum -y install python3-pip # or $ sudo dnf -y install python3-pip Step 2. OpenStack Client 설치 아래 명령을 실행해서 OpenStack Client를 설치한다. $ sudo pip3 install -y python-openstackclient 참고 sudo 나 root 사용자로 설치를 하면 권장하지 않는다면 경고메시지가 나온다. 이 경고 메시지는 권한이 있는 경로에 설치하지 말고, 현재 사용자로 한정된 구역으로 설치하라는 의미가 된다. WARNING: Running pip install with root privileges is generally not a good idea. Try pip3 install --user instead. 다만 위의 경고대로 설치를 하면 /usr/local/bin 에 설치가 되는 것이 아니라 ~/.local/bin 으로 설치가 된다. 따라서