오픈스택 멀티노드 컨트롤러 설치(Devstack 다운 및 설정)
1. 컨트롤러 노드의 홈 디렉토리에서 다음 명령어를 통해 Devstack를 다운 받는다
git clone -b stable/rocky https://git.openstack.org/openstack-dev/devstack
2. devstack 다운 받은 후 local.conf 파일을 devstack 디렉토리 안으로 복사하고 local.conf 파일을 수정해준다
3. 파일 전체 내용은 지우고 다음 내용만 적어준다
[[local|localrc]]
HOST_IP=192.168.10.10 // 호스트IP
FLAT_INTERFACE=ens33 // 인터페이스 이름
FIXED_RANGE=10.0.0.0/24 // fixed IP 범위
FIXED_NETWORK_SIZE=256
FLOATING_RANGE=172.24.4.0/24
MULTI_HOST=2 // compute 노드 개수 설정
LOGFILE=/opt/stack/logs/stack.sh.log // 로그파일 위치 지정
MYSQL_HOST=127.0.0.1 // MySQL Host 설정(Localhost)
MYSQL_USER=stack // 접속 시 사용자
ADMIN_PASSWORD=nomoresecret // admin 암호 설정
MYSQL_PASSWORD=$ADMIN_PASSWORD // admin 암호로 설정
DATABASE_PASSWORD=$ADMIN_PASSWORD // admin 암호로 설정
RABBIT_PASSWORD=$ADMIN_PASSWORD // admin 암호로 설정
SERVICE_PASSWORD=$ADMIN_PASSWORD // admin 암호로 설정
4. 오픈스택 멀티노트 컨트롤러를 설치해준다
설치 도중 여러 가지 에러가 발생할 수 있다
만약 unable to resolve host 에러가 발생하면 /etc/hosts 파일을 수정해준다
127.0.0.1 localhost 127.0.0.1 localhost
127.0.1.1 [username] 127.0.1.1 [hostname]
[username] : 사용자 이름
[hostname] : /etc/hostname 파일에 설정된 hostname
5. 오픈스택 멀티노드 컨트롤러 설치 완료
스냅샷도 찍어주자
'IT > Cloud Computing' 카테고리의 다른 글
클라우드 컴퓨팅 : 오픈스택 멀티노드 컴퓨트 설치(Devstack 다운 및 설정) (0) | 2018.11.09 |
---|---|
클라우드 컴퓨팅 : 오픈스택 멀티노드 컨트롤러 설치 준비(MySQL 설치 & 설정) (0) | 2018.11.08 |
클라우드 컴퓨팅 : 오픈스택 멀티노드 컨트롤러 설치 준비(SSH 자동 로그인 설정) (0) | 2018.11.08 |
클라우드 컴퓨팅 : 오픈스택 멀티노드 컨트롤러 설치 준비(시스템 & 네트워크) (0) | 2018.11.08 |
클라우드 컴퓨팅 : 오픈스택 멀티노드(Openstack Multi Node) (0) | 2018.11.08 |