Notice
Recent Posts
Recent Comments
Today
Total
04-27 06:07
Archives
관리 메뉴

Jeongchul Kim

CentOS7 OpenStack in WINDOW 10 Virtual Box 본문

Linux

CentOS7 OpenStack in WINDOW 10 Virtual Box

김 정출 2016. 11. 29. 20:38

CentOS7 OpenStack in WINDOW 10 Virtual Box


Virtualbox CentOS 7 가상 머신 설정

Virtual Box를 실행합니다.


가상 머신을 생성합니다.


OpenStack을 실행하기 위해서는 메모리 크기 할당이 많아야 합니다. 가능한 범위에 최대 양을 선택합니다.


지금 새 가상 하드 디스크 만들기를 선택하고 만들기 버튼을 클릭합니다.


VDI를 선택합니다. 다음 버튼을 클릭합니다.


고정 크기를 선택합니다. 다음 버튼을 클릭합니다.


20GB를 할당합니다. 만들기 버튼을 클릭합니다.


생성이 시작됩니다.


생성된 centos를 선택하고 오른쪽 버튼을 클릭하여 설정을 클릭합니다.


시스템에 들어가 마더 보드를 선택합니다. 기본 메모리를 설정을 다시한번 확인합니다.


프로세서를 선택합니다. 프로세서 개수를 4개로 선택합니다.


네트워크 어댑터 1 다음에 연결됨 - 브리지 어댑터, 무작위 모드 - 모두 허용

어댑터 2를 선택하고 네트워크 어댑터 사용하기를 체크하고, 호스트 전용 어댑터를 선택하고, 무작위 모두에 모두 허용을 선택합니다.


사이드메뉴에서 저장소를 선택해, 컨트롤러에서 광학 드라이브 옆에 있는 CD 버튼을 클릭합니다.


가상 광 디스크 파일을 선택하고 다운받은 centos 7 iso 파일을 선택합니다.


가상 머신 설정은 완료되었습니다.


CentOS 7 설치하기

시작 버튼을 클릭합니다.


Install CentOS 7을 선택합니다.

부팅이 시작됩니다.


English 를 선택합니다. Continue 버튼을 클릭합니다.


DATE & TIME 을 선택합니다. Seoul을 선택합니다.


INSTALLATION DESTINATION 을 클릭합니다.


Local Standard Disks 를 선택합니다. Done 버튼을 클릭합니다.


NETWORK & HOST NAME 을 클릭합니다.


Ethernet (enp0s3)에서 ON 버튼을 클릭합니다. Done 버튼을 클릭합니다.


Begin Installation을 클릭합니다.



ROOT PASSWORD를 선택합니다.


루트 계정의 비밀번호를 입력합니다. DONE 버튼을 클릭합니다.


USER CREATION 버튼을 클릭합니다.

사용자명과 비밀번호를 입력합니다.


설치를 기다립니다.


REBOOT을 클릭합니다.


재부팅되고 나서 로그인을 진행합니다.


ifconfig 명령어를 실행하기 앞서 net-tools 설치를 진행합니다.

# yum install -y net-tools


설치가 완료되면 ifconfig 명령어를 실행합니다.

# ifconfig enp0s3


network를 설정해야 합니다.

# cd /etc/sysconfig/network-scripts/

# vi ifcfg-enp0s3


ONBOOT=”yes” 로 수정합니다


마찬가지로 enp0s8도 설정해야 합니다.

# vi ifcfg-enp0s8


네트워크 서비스를 재시작 시켜줍니다.

# service network restart


# ifconfig

enp0s8의 IP가 잘 설정되었는지 확인할 수 있습니다.


# yum install -y puppet hiera openssh-clients tar nc rubygem-json



PackStack Mitaka 설치하기

# sudo yum install -y https://www.rdoproject.org/repos/repos/rdo-release.rpm


# sudo yum update -y



# sudo yum install -y openstack-packstack


Run Packstack to install Openstack

방화벽 내리기

# sudo systemctl disable firewalld
# sudo systemctl stop firewalld
# sudo systemctl disable NetworkManager
# sudo systemctl stop NetworkManager
# sudo systemctl enable network
# sudo systemctl start network


# packstack --gen-answer-file ~/answer.txt


# vi answer.txt


CONFIG_DEFAULT_PASSWORD=openstack





# packstack --answer-file ./answer.txt

오픈 스택이 실행이 되고 나서 dashboard로 이동해봅시다.

인터넷에서 자신의 ip주소/dashboard를 입력해주세요

http://192.168.0.37/dashboard/


로그인창이 나옵니다. 계정과 비밀번호는 다음의 파일에 있습니다.

# vi keystonerc_admin


로그인을 하면 다음과 같은 화면이 나옵니다.



다음 포스트에서는 OpenStack Instance 설정을 진행해보겠습니다.

Comments