pcf installation guide
TRANSCRIPT
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
����������� ������������������
����������� ������������������
Pivotal CF INSTALLATION����������� ������������������ GUIDE����������� ������������������ ON����������� ������������������ VMWARE����������� ������������������ VSPHERE����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
Prepared By
Pivotal Korea
����������� ������������������
����������� ������������������
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
DOCUMENT CONTROL
For any questions regarding this document contact:
Name: Sanghee Lee, Seungdon Choi E-mail: [email protected] [email protected]
Document Revision History
Date Version Description Author Reviewer 09/05/2014 0.1 Draft for internal
review Sanghee Lee
09/29/2014 0.9 For Distribution Seungdon Choi
02/10/2015 1.0 Revise Format Seungdon Choi
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Table of Contents DOCUMENT����������� ������������������ OVERVIEW ...................................................................................... 3
SYSTEM CONFIGURATION .................................................................................... 4
SOFTWARE DOWNLOAD ................................................................................... 5
PREPARE����������� ������������������ IAAS ...................................................................................................... 6
VMWARE INSTALLATION .................................................................................. 6
INSTALL����������� ������������������ OPS����������� ������������������ MANAGER ................................................................................... 10
INSTALL����������� ������������������ ELASTIC����������� ������������������ RUNTIME ............................................................................... 17
Cloud Foundry CLI 설치 ......................................................................................... 22
DOCUMENT����������� ������������������ OVERVIEW����������� ������������������
본 문서는 Pivotal CF(이하 PCF)의 설치 방법에 대해서 다룬다.
i. 문서에서 다루는 가이드들은 Pivotal 의 공식적인 답변이 아니며, 공식적인 설치 문서는
http://docs.pivotal.io 를 참고하도록 한다.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
ii. 문서에서 다룬 PCF 설치 버전은 1.2 이며, 현재 최신 버전은 1.3 으로 화면이나
configuration 이 다를 수 있다.
����������� ������������������
참고 문서
Pivotal CF Installation Guide
http://pivotalhd.docs.pivotal.io/doc/2100/webhelp/index.html#topics/PHDInstallationandAdministration.html
vcenter 설치
http://pivotallabs.com/worlds-smallest-iaas-part-1/
pcf 설치
http://pivotallabs.com/worlds-smallest-iaas-part-2/
Configuring Elastic Runtime
http://pivotallabs.com/worlds-smallest-iaas-part-3-paas/
SYSTEM CONFIGURATION Pivotal CF 설치 시에 필요한 IP list 들과 각 설정 사항들은 다음과 같다. 하기 내용은 내부
시스템에 한정하며, 고객사에 설치시는 네트워크 엔지니어와 협의하여 필요 IP 를 할당하여
진행하도록 한다.
내역 IP 참고
Vmware ESXi 10.35.106.178
Vmware vCenter 10.35.106.175 내부: 10.10.10.200
NAT 10.35.106.177:8443 PCF: 10.10.10.101:443
Gateway 10.10.10.254
Internal IP 10.10.10.102 ~ 199
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Domain Pcftest175.com
HA Proxy 10.10.10.199
DNS 10.35.106.179 10.10.10.250
SOFTWARE DOWNLOAD
다음의 사이트에서 PCF 설치 미디어를 다운받는다. 현재(2014.9.29) 최신 버전은 1.3 이며, 본
문서는 1.2 버전을 기준으로 설치하였다.
PCF download : http://network.pivotal.io
PCF document : http://docs.pivotal.io
Media 의 이름과 각 역할은 다음과 같다
- ova : Ops Manager
- cf-xxx.pivotal : CF
- P-mysql-xxx.pivotal = MySQL Service
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
PREPARE����������� ������������������ IAAS����������� ������������������ ����������� ������������������ VMware vSphere 의 설치는 별도 문서를 참조한다.
NAT 서버 설정
* 주의 사항
pcf 설치시 iexplorer 가 아닌 다른 browser 에서 실행(eg:chrome)하기를 권고함.
VMWARE INSTALLATION
1. ESXi 설치
- 설치
- Network Device 추가 (구성>네트워킹, vmnetwork 로 추가 후 이름 변경 Internal ) :
internal connection 을 위한 별도 가상 네트워크 구축
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
2. Vcenter 설치
- ESXi 서버 IP 를 등록해서 Vcenter. ova 파일 deploy
3. Vcenter 설치 후에 network device 추가
- 시스템 부팅
- root / vmware
- IP 할당
# yast
. 탭으로 옮김
. ip 할당
. gateway (routing)
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
# 추가 device 설정
. internal
- vcenter EUL
https://IP:5480
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
- Network Device 추가
. Internal
- vcenter 활성화
- data center 생성
- 클러스터 생성
- 클러스터 생성 후 호스트 추가(esxi 서버 추가) --참고 사이트 1. vcenter 참조
- vcenter 웹클라이언트
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
https://10.35.106.175:9443/vsphere-client/
에서 vSphere Client 를 다운받아 설치 후 접속한다.
INSTALL����������� ������������������ OPS����������� ������������������ MANAGER����������� ������������������
vSphere Client 에서 File ! OVF Template 배포 를 시작한다
다음 클릭
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Thin Provision 선택
네트워크 선택
사용 IP 입력
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
완료 클릭
Ops Manager 의 설치가 끝났다. 설정을 위해
브라우저상에서 https://10.35.106.177:8443 로 접속한다.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
최초 접속시 유저 생성을 한다. Admin 유저 생성 : pivotalcf/changeme
Dash Board ! vmware vSphere 선택
vCenter Admin 유저 : root/vmware
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Datacenter 명, Cluster 명, Datastore 명을 입력한다.
사용 IP 와 대역대를 입력한다. 사용하지 않는 IP 대역대는 하기와 같은 형식으로 입력하여야
한다.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
NTP 서버 : 여기서는 DNS 서버에서 띄움.
나머지 Health Monitor, System Setting, Resource Size 는 Default 값으로 사용하고,
Apply Change 버튼을 누르면 설정사항 반영이 진행된다.
OPS Manager 설치 및 설정이 완료되었다.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
INSTALL����������� ������������������ ELASTIC����������� ������������������ RUNTIME����������� ������������������ ����������� ������������������ 이제 PCF ERS 설치를 진행한다.
Import a Product: cf~ 로 시작하는 ERS media 를 import 한다.
선택
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
add click
타일상에서 녹색으로 보이는 부분은 설정이 완료, 오렌지는 설정미완료임을 나타낸다. Elastic
Runtime 을 선택한다.
Generate SSL Certificate, 아래 trusted Self Signed Certificated 선택 후 save 함.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
System Domain/Apps Domain 을 입력후 save 클릭
나머지 부분들은 모두 default 로 선택하여도 현재 무방하다. Apply Change 를 클릭하면
하기와 같이 워닝 메시지가 보이지만 무시하고 진행한다.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Ignore Error 하고 설치를 진행한다.
최초 설치시는 약 1 시간 이상 소요된다.
ERS 설정이 완료되었다. Credential Tab 의 Admin 패스워드를 이용하여 Console 에
로그인하자.
pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
DNS 서버에서 console.pcftest175.com 으로 접속. 위의 admin/… 으로 접속
Pivotal Web Service 누르면