[Oracle Cloud] 인스턴스 풀에서 공유 파일 시스템 사용 (2021/03/01)
참고 : 인스턴스의 자동 스케일링 설정
포인트
File Storage Service를 사용한 경우

사전 준비
OCI 튜토리얼 참고
Compute 인스턴스에서 추가 작업
사용자 정의 이미지 작성
파일 스토리지를 마운트할 수 있고 애플리케이션 설정이 완료된 후 사용자 정의 이미지 작성
(사용자 정의 이미지를 만드는 동안 인스턴스가 중지되므로주의)

사용자 정의 이미지의 이름으로 작성

인스턴스 구성 만들기
작성한 사용자 정의 이미지를 기반으로 인스턴스 구성 작성
인스턴스 구성은 실행 중인 인스턴스에서 만들 수 있지만 cli를 사용하면 사용자 지정 이미지에서 직접 인스턴스 구성을 만들 수 있습니다.
cli용 매개변수 파일(input.json) 준비
가용성 도메인 이름과 다음 OCID 사용
input.json
{
"instance-type": "compute",
"launch-details": {
"agent-config": {
"is-management-disabled": false,
"is-monitoring-disabled": false
},
"availability-domain": "AD-1",
"compartment-id": "ocid1.compartment.oc1..aaaaaaaa",
"create-vnic-details": {
"assign-public-ip": true,
"defined-tags": null,
"display-name": "vnic-display-name",
"freeform-tags": null,
"hostname-label": null,
"nsg-ids": [
"ocid1.networksecuritygroup.oc1.aaaaaaaa"
],
"private-ip": null,
"skip-source-dest-check": false,
"subnet-id": "ocid1.subnet.oc1..aaaaaaaa"
},
"dedicated-vm-host-id": null,
"defined-tags": null,
"display-name": "instance_config_ap01",
"extended-metadata": null,
"fault-domain": null,
"freeform-tags": null,
"ipxe-script": null,
"is-pv-encryption-in-transit-enabled": false,
"launch-mode": "PARAVIRTUALIZED",
"launch-options": {
"boot-volume-type": null,
"firmware": null,
"is-consistent-volume-naming-enabled": null,
"is-pv-encryption-in-transit-enabled": null,
"network-type": "PARAVIRTUALIZED",
"remote-data-volume-type": null
},
"metadata": null,
"preferred-maintenance-action": "REBOOT",
"shape": "VM.Standard.E3.Flex",
"shape-config": {
"memoryInGBs": 8.0,
"ocpus": 1.0
},
"source-details": {
"bootVolumeSizeInGBs": null,
"image-id": "ocid1.image.oc1..aaaaaaaa",
"source-type": "image"
}
},
"secondary-vnics": null
}
cli로 인스턴스 구성 만들기
oci compute-management instance-configuration create --instance-details file://input.json --compartment-id ocid1.compartment.oc1..aaaaaaaa
인스턴스 풀 작성
만든 인스턴스 구성을 기반으로 인스턴스 풀 만들기
참고 : 인스턴스의 자동 스케일링 설정


확인
시작된 인스턴스에서 파일 스토리지 공간이 마운트되었는지 확인
결론
인스턴스 풀의 인스턴스간에 공유 파일 시스템을 사용한 구성이 가능했습니다.
참고
Reference
이 문제에 관하여([Oracle Cloud] 인스턴스 풀에서 공유 파일 시스템 사용 (2021/03/01)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kenwatan/items/4ebc1156a6f15a18975f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)