[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick GuideJi-Woong Choi
본 문서는 RHEL에 내장된 재해복구솔루션 ReaR (Relax and Recover)를 이용하여 OS 영역의 데이터를 백업하고 복구하는 방법을 다루고 있습니다. ReaR는 iso를 비롯한 다양한 백업 데이터 포맷을 지원하나, 이 문서에서는 CD/DVD 미디어 반입/보관이 보안상 대부분 허용되지 않는 기업 환경에서도 원활히 사용할 수 있는 PXE boot를 지원하는 포맷으로 ReaR 백업 데이터를 생성하고 복구하는 방법만을 자세히 설명합니다.
2015년 하반기에는 총 7건의 공유자료를 slideshare에 게시하였습니다.
오픈스택, pacemaker, Docker 등과 같은 클라우드 인프라 구축 기술 정보를 만나 보세요.
- 2015. 07 ~ 2016. 03사이의 크리티컬 이슈 해결방안
- 유용한 팁 정보 등의 내용
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
Docker를 활용하여 Gitlab CI/CD 설치 구성 및 샘플 테스트를 위한 가이드 문서이며, Docker 및 Gitlab에 대한 개요 및 사용법에 대해서는 다루지 않습니다. Docker image를 이용 Gitlab 및 Gitlab CI/CD 설치 및 구성 후 Sample Spring boot web application을 이용하여 소스 변경에 따른 commit이 발생 했을 때 Gitlab CI/CD 기능을 통해 application 테스트, 빌드, 배포까지의 일련의 과정이 자동으로 진행되는지를 테스트 하는 내용입니다.
[오픈소스컨설팅] Red Hat ReaR (relax and-recover) Quick GuideJi-Woong Choi
본 문서는 RHEL에 내장된 재해복구솔루션 ReaR (Relax and Recover)를 이용하여 OS 영역의 데이터를 백업하고 복구하는 방법을 다루고 있습니다. ReaR는 iso를 비롯한 다양한 백업 데이터 포맷을 지원하나, 이 문서에서는 CD/DVD 미디어 반입/보관이 보안상 대부분 허용되지 않는 기업 환경에서도 원활히 사용할 수 있는 PXE boot를 지원하는 포맷으로 ReaR 백업 데이터를 생성하고 복구하는 방법만을 자세히 설명합니다.
2015년 하반기에는 총 7건의 공유자료를 slideshare에 게시하였습니다.
오픈스택, pacemaker, Docker 등과 같은 클라우드 인프라 구축 기술 정보를 만나 보세요.
- 2015. 07 ~ 2016. 03사이의 크리티컬 이슈 해결방안
- 유용한 팁 정보 등의 내용
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
Docker를 활용하여 Gitlab CI/CD 설치 구성 및 샘플 테스트를 위한 가이드 문서이며, Docker 및 Gitlab에 대한 개요 및 사용법에 대해서는 다루지 않습니다. Docker image를 이용 Gitlab 및 Gitlab CI/CD 설치 및 구성 후 Sample Spring boot web application을 이용하여 소스 변경에 따른 commit이 발생 했을 때 Gitlab CI/CD 기능을 통해 application 테스트, 빌드, 배포까지의 일련의 과정이 자동으로 진행되는지를 테스트 하는 내용입니다.
Hyperledger Fabric practice material for Korea Polytechnics students
- Build Your First Network
- Chaincode Development
- Chaincode Devolopment via IBM Blockchain Platform
- Balance Transfer
- Vote system example using 'Balance Transfer' tutorial
This document is aimed for IT operators and related people to make sense of IT automation. And ansible is just a tool. but engineer can acquire automation skill easily with ansible. no needs to deep dive into tool itself. just use it then your work would be happier.
SELinux(Security-Enhanced Linux)는 미국 국가 안보국(NSA)에서 개발한 것으로,
관리자가 시스템 엑세스 권한을 효과적으로 제어할 수 있게 하는 Linux 시스템용 보안 아키텍처입니다.
특정 서비스의 구동이 원활하지 않거나 혹은 관리의 번거로움 등으로 인해 SELinux를 Disable 하는 경우가 많은데요,
SELinux를 사용해야 하는 이유와 작동 방식에 대해 설명합니다,
Hyperledger Fabric practice material for Korea Polytechnics students
- Build Your First Network
- Chaincode Development
- Chaincode Devolopment via IBM Blockchain Platform
- Balance Transfer
- Vote system example using 'Balance Transfer' tutorial
This document is aimed for IT operators and related people to make sense of IT automation. And ansible is just a tool. but engineer can acquire automation skill easily with ansible. no needs to deep dive into tool itself. just use it then your work would be happier.
SELinux(Security-Enhanced Linux)는 미국 국가 안보국(NSA)에서 개발한 것으로,
관리자가 시스템 엑세스 권한을 효과적으로 제어할 수 있게 하는 Linux 시스템용 보안 아키텍처입니다.
특정 서비스의 구동이 원활하지 않거나 혹은 관리의 번거로움 등으로 인해 SELinux를 Disable 하는 경우가 많은데요,
SELinux를 사용해야 하는 이유와 작동 방식에 대해 설명합니다,
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Nanha Park
# Part 1
개발자의 주위환경에 대해 살펴보고 Cloud Foundry overview, Cloud Foundry 를 구성하는 components 마지막으로 Deploy 환경에 대해 알아보겠습니다.
# Part 2
설치부터 코드까지, 데모찍은 동영상은 추후 제공예정
부족한 부분은 nanhap@gmail.com 으로 문의메일 주시면 성심성의껏 답변 드리겠습니다. 감사합니다.
Intro to Message Bus - How DMARC and the Cloud Can Boost E-mail Marketing Res...Scott Dunlap
Message Bus is a new cloud-based email delivery service that is based on the new DMARC security standard, which can help boost e-mail click-through rates (CTR) by 20%+, reduce email costs, and deliver an instant analytics solution for all of your outbound messaging. Founded by the team behind Twitter, Hotmail, Webshots, Return Path, and more, Message Bus is email delivery done right. Works with all existing email delivery providers.
This is the presentation I delivered on Hadoop User Group Ireland meetup in Dublin on Nov 28 2015. It covers at glance the architecture of GPDB and most important its features. Sorry for the colors - Slideshare is crappy with PDFs
피보탈 클라우드 파운더리를 사용하여 애플리케이션과 관련 서비스를 배포하고 운용하는 것에 대한 장점 및 이를 멀티 클라우드에서 사용할 수 있는 방법에 대해 설명된 슬라이드 입니다. 마이크로 서비스와 클라우드, 애플리케이션의 서비스 연동에 어떤 내용이 중요한지에 대해 개괄적으로 설명 됩니다.
‘인사이트뷰 인벤토리 (insightVew Inventory)’ 솔루션은 클라우드/IDC 운영자를 위한 IT 인프라 인벤토리 솔루션으로 Linux/Unix, Windows 서버에 대한 H/W 및 S/W 자원에 대한 Auto Discovery 를 통하여 IT 인프라 자원 현황을 쉽게 파악할 수 있도록 지원합니다. S/W 카탈로그 기반의 스캐닝을 통하여 서버에 설치된 S/W 현황을 효율적으로 파악할 수 있도록 S/W 카탈로그 관리 기능을 제공하고 있습니다.
- Linux/Unix, Windows 서버 통합 지원
- S/W 카탈로그 기반의 S/W 설치 정보 스캐닝 지원
- Windows 서버에 대한 프로그램 설치 목록 수집
- CPU 과다 사용 방지를 위한 지연시간(Lazy Time) 설정 지원
- 서버 주요 자원(CPU, 메모리 등)에 대한 사용현황 정보 제공
- H/W, S/W 수집을 위한 스캐닝 시간 스케줄링 지원
- H/W 디바이스 변경 및 S/W 설치 삭제 등 변경 이력 제공
29. 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: slee@pivotal.io schoi@pivotal.io
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
38.
본 문서는 Pivotal CF(이하 PCF)의 설치 방법에 대해서 다룬다.
i. 문서에서 다루는 가이드들은 Pivotal 의 공식적인 답변이 아니며, 공식적인 설치 문서는
http://docs.pivotal.io 를 참고하도록 한다.
39. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
ii. 문서에서 다룬 PCF 설치 버전은 1.2 이며, 현재 최신 버전은 1.3 으로 화면이나
configuration 이 다를 수 있다.
40.
참고 문서
Pivotal CF Installation Guide
http://pivotalhd.docs.pivotal.io/doc/2100/webhelp/index.html#topics/PHDInstallati
onandAdministration.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
41. 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
45.
VMware vSphere 의 설치는 별도 문서를 참조한다.
NAT 서버 설정
* 주의 사항
pcf 설치시 iexplorer 가 아닌 다른 browser 에서 실행(eg:chrome)하기를 권고함.
VMWARE INSTALLATION
1. ESXi 설치
- 설치
- Network Device 추가 (구성네트워킹, vmnetwork 로 추가 후 이름 변경 Internal ) :
internal connection 을 위한 별도 가상 네트워크 구축
46. 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)
47. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
# 추가 device 설정
. internal
- vcenter EUL
https://IP:5480
48. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
- Network Device 추가
. Internal
- vcenter 활성화
- data center 생성
- 클러스터 생성
- 클러스터 생성 후 호스트 추가(esxi 서버 추가) --참고 사이트 1. vcenter 참조
- vcenter 웹클라이언트
49. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
https://10.35.106.175:9443/vsphere-client/
에서 vSphere Client 를 다운받아 설치 후 접속한다.
INSTALL
55. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
완료 클릭
Ops Manager 의 설치가 끝났다. 설정을 위해
브라우저상에서 https://10.35.106.177:8443 로 접속한다.
56. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
최초 접속시 유저 생성을 한다. Admin 유저 생성 : pivotalcf/changeme
Dash Board ! vmware vSphere 선택
vCenter Admin 유저 : root/vmware
57. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Datacenter 명, Cluster 명, Datastore 명을 입력한다.
사용 IP 와 대역대를 입력한다. 사용하지 않는 IP 대역대는 하기와 같은 형식으로 입력하여야
한다.
58. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
NTP 서버 : 여기서는 DNS 서버에서 띄움.
나머지 Health Monitor, System Setting, Resource Size 는 Default 값으로 사용하고,
Apply Change 버튼을 누르면 설정사항 반영이 진행된다.
OPS Manager 설치 및 설정이 완료되었다.
63.
이제 PCF ERS 설치를 진행한다.
Import a Product: cf~ 로 시작하는 ERS media 를 import 한다.
선택
64. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
add click
타일상에서 녹색으로 보이는 부분은 설정이 완료, 오렌지는 설정미완료임을 나타낸다. Elastic
Runtime 을 선택한다.
Generate SSL Certificate, 아래 trusted Self Signed Certificated 선택 후 save 함.
65. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
System Domain/Apps Domain 을 입력후 save 클릭
나머지 부분들은 모두 default 로 선택하여도 현재 무방하다. Apply Change 를 클릭하면
하기와 같이 워닝 메시지가 보이지만 무시하고 진행한다.
66. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
Ignore Error 하고 설치를 진행한다.
최초 설치시는 약 1 시간 이상 소요된다.
ERS 설정이 완료되었다. Credential Tab 의 Admin 패스워드를 이용하여 Console 에
로그인하자.
67. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
DNS 서버에서 console.pcftest175.com 으로 접속. 위의 admin/… 으로 접속
Pivotal Web Service 누르면
68. pivotal.io
875 Howard Street, Fifth Floor, San Francisco, CA 94103
최초 Org 생성 메시지가 나온다. Org Name : pivotal_kr 로 생성
CLOUD FOUNDRY CLI 설치
인터넷이 연결된 환경이라면 Developer Console 상의 Tool 메뉴에서, 인터넷이 연결되지
않았다면 하기의 사이트에서 Client OS 에 알맞은 CLI 툴을 다운받도록 한다.
https://github.com/cloudfoundry/cli/releases