3단계. 웹서버 구성
파일 시스템 생성
파일 시스템 생성은 왼쪽 상단의 “메뉴”에서, [Core Infrastructure] 아래 [File Storage] 화면에서 할 수 있다. “Create File System”을 클릭하면 파일 시스템 생성 창이 나타난다.
[File System Information]에서 파일 시스템 이름, Availability Domain 등을 입력하고, 마운트 타겟에 대한 추가 정보를 설정하기 위해 [Mount Target Information]의 “Edit Details”를 클릭한다.
• Create in Compartment: Compartment를 선택한다. 여기서는 “dbapp_comp”를 선택
• Name: 파일 시스템 이름을 입력한다. 기본값은 "FileSystem-날짜"와 같은 형식으로 설정되지만, 업무 구분을 위해 사용하는 것이 좋다. 여기서는 “fss_storage”로 명명했다.
• Availability Domain: 웹서버#1과 같은 Availability Domain “AD-1”을 선택한다.
마운트 타겟 이름, VCN, 서브넷 정보를 입력한 다음, 마운트 타겟의 경로, 최대 여유 공간 등을 설정하기 위해서 “Show Advanced Options”를 클릭한다.
• Create Mount Target 또는 Select an Existing Mount Target: 새로운 마운트 타겟을 만들 것이므로 기본값인 “Create Mount Target”을 선택한다.
- Create Mount Target: 현재의 파일 시스템과 연결된 새로운 마운트 타겟을 만들 때 선택하는 옵션. 기본값으로 현재 Compartment에 생성되지만, 마운트 타겟을 다른 Compartment에 생성할 때는 바로 위 “Click here”를 클릭하여 다른 Compartment를 선택할 수도 있다.
- Select an Existing Mount Target: 이미 만든 마운트 타겟을 다른 파일 시스템과 연결시킬 때 사용하는 옵션. 이 경우 Compartment, 마운트 타겟을 선택할 수 있다. 파일 시스템의 경로도 변경할 수 있다.
• Name: 마운트 타겟의 이름을 입력한다. 위 테스트에서는 “fss_mount”라고 입력했다.
• Virtual Cloud Network: VCN을 선택한다. “dbapp_vcn” 선택
• Subnet: 마운트 타겟을 Attach할 서브넷을 선택한다. 아키텍쳐 구성안대로 웹서버#1의 서브넷 “subnetWB1”을 선택한다.
참조. 마운트 타겟 서브넷 사이즈 마운트 타겟은 내부적으로 3개의 IP 주소를 사용한다. IP 주소 두개는 마운트 타겟이 만들어질 때 사용되고, 나머지 하나는 마운트 타겟의 장애가 발생했을 때 Failover를 위해 사용된다. 따라서 “/30” 보다 작은 서브넷을 사용하면 안된다.
|
마운트 타겟의 경로, 최대 여유 공간을 입력 및 선택하고, “Create File System”을 클릭하면 파일 시스템이 만들어진다.
• IP Address: 새로 마운트 타겟을 만들 때 10.0.0.2부터 10.0.0.254 사이의 사용하지 않는 로컬 프라이빗 IP 주소를 할당할 수 있다. 여기서는 별도로 할당하지 않는다. 비어 있는 상태로 둔다.
• Hostname: 마운트 타겟에 호스트 이름을 할당할 수 있다. 호스트 이름을 할당하면, 호스트 이름을 가지고 바로 아래 FQDN(Fully Qualified Domain Name)이 만들어진다. FQDN은 변경할 수 없다. 별도 호스트 이름을 지정하지 않았다. 비어 있는 상태로 둔다.
• Path: 파일 시스템의 마운트 경로를 지정한다. 기본값으로 “/FileSystem-날짜-시간”과 같은 형태의 경로가 제공되지만, 여기서는 “/”로 입력한다.
• Maximum Free Space (In GiB): 어플리케이션에 리포트되는 최대 가용 공간을 설정한다. “Recommended Size”를 선택하면 100 GiB, 500GiB, 1000GiB 중 하나를 선택할 수 있고, “Custom Size”를 선택하면 직접 입력할 수 있다. “Recommended Size”, “100 GiB”를 선택한다.
파일 시스템이 만들어지면 아래와 같은 화면을 볼 수 있다. 생성된 파일 시스템 “fss_storage”를 클릭해서 마운트 타겟도 정상적으로 만들어졌는지 확인한다.
파일 시스템 상세화면에서 연결된 마운트 타겟 정보를 보면, 할당된 프라이빗 IP가 보인다. 파일 시스템을 마운트할 때 필요한 정보이니, 이를 메모해 두도록 한다.
작성자: 정영균
OCI를 이용해서 데이터베이스 어플리케이션 아키텍쳐 구성하기 시리즈
1. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – Intro
2. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – VCN
3. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – VCN
4. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – VCN (인터넷게이트웨이)
5. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – VCN (라우트테이블)
6. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – VCN (시큐리티리스트)
7. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – VCN (서브넷)
8. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – Bastion 서버
9. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – Bastion 서버 (시큐리티 리스트)
10. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – Bastion 서버 (인스턴스)
11. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – Bastion 서버 (웹서버 연결)
12. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – Bastion 서버 (NAT 설정)
13. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 웹서버
14. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 웹서버 (rsync)
15. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 웹서버 (NFS 설정)
16. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 웹서버 (NFS 설정, 파일시스템)
17. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 웹서버 (NFS 설정, 파일시스템마운트)
18. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 로드밸런서
19. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 로드밸런서 (아파치웹서버)
20. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 로드밸런서 (로드밸런서생성)
21. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 로드밸런서 (백엔드서버)
22. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 로드밸런서 (리스너)
23. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 데이터베이스
24. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 데이터베이스 (DB 시스템)
25. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 데이터베이스 (데이터베이스구성)
26. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 데이터베이스 (DB 시스템연결)
27. OCI를이용해서데이터베이스어플리케이션아키텍쳐구성하기 – 데이터베이스 (DB 시스템연결)
'Cloud > Oracle Cloud Infrastructure' 카테고리의 다른 글
18. OCI를 이용해서 데이터베이스 어플리케이션 아키텍쳐 구성하기 - 로드밸런서 (0) | 2019.01.16 |
---|---|
17. OCI를 이용해서 데이터베이스 어플리케이션 아키텍쳐 구성하기 - 웹서버 (NFS 설정, 파일시스템마운트) (0) | 2019.01.16 |
15. OCI를 이용해서 데이터베이스 어플리케이션 아키텍쳐 구성하기 - 웹서버 (NFS 설정) (0) | 2019.01.16 |
14. OCI를 이용해서 데이터베이스 어플리케이션 아키텍쳐 구성하기 - 웹서버 (rsync) (0) | 2019.01.16 |
13. OCI를 이용해서 데이터베이스 어플리케이션 아키텍쳐 구성하기 - 웹서버 (0) | 2019.01.15 |