Openstack Host 내 Docker VM을 이용하여 build 시 yum timeout error 가 발생한다 Step 3/24 : RUN yum -y update; yum clean all ---> Running in fe30261d039aLoaded plugins: fastestmirror, ovlSetting up Update Processhttp://ftp.neowiz.com/centos/6.8/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://ftp.neowiz.com/centos/6.8/os/x86_64/repodata/repomd.xml: (28, 'Operation too slow. Less than 1 bytes/sec tr..
가상화 시스템 구축에는 상당한 금액의 비용이 필요합니다전반적으로 상용 솔루션의 경우 Host 머신의 Processor, Core 수에 따른 License 구매 비용이 소요 됩니다대외 서비스를 위한 가상화 시스템 구축이라면 서비스로 벌어들일 수 있는 기대수익치를 바라보며 투자를 할 수 있겠지만내부 테스트/개발/QA/Staging을 목적으로 한다면 기업으로서는 더더욱 부담스러운 투자일 수 있겠지요이에 많은 기업들이 오픈소스를 활용하여 라이선스 구매 비용을 줄이고자 노력하는 것 같습니다H/W 비용만으로 가상화 시스템을 합법적으로 사용할 수 있다는 점이 가장 큰 메리트일 것입니다 본 포스팅을 시작으로 Openstack(오픈소스)을 활용하여 가상화 시스템을 구축했던 노하우를 정리 해 보고자 합니다(Linux 뿐만..
Openstack "Invalid OpenStack Nova credentials" 에러 처리 방법 (Symptom)ERROR: Invalid OpenStack Nova credentials (Caution)Dashboard 상에서 admin 비밀번호를 변경하였을 때 keystonerc_admin 파일에 갱신이 되지 않음 (Solution)keystonerc_admin 파일 내용 중 export OS_PASSWORD= 부분을 Dashboard 상 에서 변경 한 비밀번호로 수정
Openstack Private IP와 Floating IP의 차이 (Neutron) 1. Private IP Address- Private IP는 동일한 broadcast 도메인 안에 포함 된 Instance간의 통신에 사용된다. (by virtual switch)- Openstack에서 언급되고 있는 Private IP는 내부 DHCP 서버를 통해 Instance의 NIC에 할당된다 2. Floating IP Address- Floating IP는 Public 네트워크로부터 Instance를 Access하기 위한 IP로 사용된다.- Private IP와 달리 DHCP를 통한 IP자동할당이 아닌 Static한 IP설정이 필요하다- Floating이라는 용어가 주는 유동적인 의미로 DHCP와 혼동하면 안..
Openstack Dashboard SSL 적용 방법 (Horizon) 1. mod-ssl 설치#yum -y install mod_ssl 2. 인증서 파일 서버 업로드- 인증서, Key, Chain 인증서 등을 업로드 한다 3. ssl.conf 파일 수정#vi /etc/httpd/conf.d/ssl.conf- 파일 오픈 후 인증서 업로드 경로 지정 4. 15-horizon_vhost.conf 파일 수정 (TCP 80)#vi /etc/httpd/conf/15-horizon_vhost.conf - 아래 스크린 샷을 참조 후 각 환경에 맞게 수정 5. ssl.conf 추가 수정 (TCP 443)#vi /etc/httpd/conf.d/ssl.conf- 아래 스크린 샷을 참조 후 각 환경에 맞게 수정 6. 방화벽..
Openstack Dashboard Domain 변경 (IP to Domain) 1. 설정 파일 수정#vi /etc/openstack-dashboard/local_settings- ALLOWED_HOSTS 부분에 Domain 을 추가해 준다 2. Apache Alias 설정#vi /etc/httpd/conf.d/15-horizon_vhost.conf - ServerAlias 를 원하는 도메인으로 추가 3. Apache 재시작#service httpd restart 4. 확인
horizon admin 비밀번호 변경 방법 1. dashboard 로그인 후 우측 상단 admin 메뉴 클릭- admin -> 설정 2. 좌측 메뉴 중 "비밀번호 변경" 메뉴 클릭 후 변경
Openstack 시스템 구축을 위해 테스트 및 공부 한 내용을 기록해 나갈 예정 설치 환경- 서버 : HP DL380 G8- OS : Centos 6.5 (64bit) Openstack 버전- Icehouse- RDO를 통한 설치 최소 사양- 2GB Memory- 최소 한개의 NIC 카드 탑재- CPU는 Virtualization extensions 기능을 지원해아 함#grep -E 'svm|vmx' /proc/cpuinfo | grep nx위 명령어로 결과값이 출력 되어야 함 1. Package 최신화#yum update -y 2. RDO Repository 설치#yum install -y https://rdo.fedorapeople.org/rdo-release.rpm 3. Packstack Inst..
AWS Instance를 SecureCRT로 접속하는 방법입니다 (EC2 Instance 생성 및 Private Key 생성까지 완료 된 가정하에 진행을 하겠습니다) 1. AWS Console - Instances 메뉴 이동- Connect 버튼 클릭 2. A standalone SSH client 클릭- A standalone SSH client : Putty나 SecureCRT같은 SSH Client Tool을 사용하여 접속- A Java SSH Client directly from my browser (Java required) : browser 를 통한 접속 (Java 필요) 3. SSH 접속 방법 설정- PublicKey를 클릭 후 우측의 Properties 버튼 클릭 3. Public Key ..