공유할 서비스 선택

TECH


TECH

Middleware (Oracle Cloud) Oracle Cloud 인스턴스 VM 볼륨 증가시키는 방법

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 543회 좋아요 0회 작성일 22-10-20 11:09

본문

안녕하세요. 미들웨어 입니다. 

 

이번에는 지난 시간에 이어 OCI 활용에 대해 좀 더 이야기를 해보겠습니다. 

요즘 cloud 를 사용하는 곳이 많기도 하고, 얼마전에는 카카오톡 서버 화재로 이슈고 있었는데.. 만약 Cloud 구성이였다면 어땠을까 생각을 해봤습니다.

아마 Cloud 환경이였더라면 이정도로 피해가 크지 않았을 겁니다. 아마.. DR이전되서 30분이내 서비스 정상화도 가능했을것 같네요.

그래서 그런지, 더욱 Cloud 환경에 대해 관심이 가던 한 주였습니다. 

 

지난 시간에는 (Oracle Cloud OCI활용) Oracle Cloud OCI 계정생성 및 vm서버 vnc 설치방법 에 대해 설명해봤습니다.

서버 생성했고, 설치할때 필요한 VNC설치까지 했으니 VM서버에 접속해서 볼륨증가시키는 방법에 대해서도 작성해보겠습니다.

 

 

 

1. 인스턴스 볼륨 선택 

볼륨 증가시킬 인스턴스를 클릭하고 하단에 보이는 부트볼륨을 선택합니다.

edd4610dfa0a5aab84c27a42a5c1a229_1666231611_4885.png
 

 

 

2. 볼륨 편집

볼륨 편집에서 볼륨크기를 원하는 사이즈로 변경합니다. 

전 최초 50GB였었고 기록을 위해 스샜직을때는 증가된 200GB 로 확인 되니 참고하세요 

edd4610dfa0a5aab84c27a42a5c1a229_1666231621_4369.png

 

edd4610dfa0a5aab84c27a42a5c1a229_1666231648_1713.png

 

 

 

3. 부트 볼륨 크기 조정 복사 후 콘솔창 입력

아래 표시된 부분 복사한뒤 콘솔창에 입력합니다.

edd4610dfa0a5aab84c27a42a5c1a229_1666231686_4604.png
  

 

 

4. 콘솔창에서 명령어 입력

 - 용량부족 확인(/볼륜 39GB 사용중)

[root@weblogic-test opc]# df -h

Filesystem      Size  Used Avail Use% Mounted on
devtmpfs         15G     0   15G   0% /dev
tmpfs            15G     0   15G   0% /dev/shm
tmpfs            15G   19M   15G   1% /run
tmpfs            15G     0   15G   0% /sys/fs/cgroup
/dev/sda3        39G   36G  2.9G  93% /
/dev/sda1       200M  7.6M  193M   4% /boot/efi
tmpfs           3.0G   36K  3.0G   1% /run/user/1000
tmpfs           3.0G     0  3.0G   0% /run/user/0
tmpfs           3.0G     0  3.0G   0% /run/user/994

 

 

- 볼륨 증가후 명령어 실행
[root@weblogic-test /]# sudo dd iflag=direct if=/dev/oracleoci/oraclevda of=/dev/null count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000591063 s, 866 kB/s

[root@weblogic-test /]# echo "1" | sudo tee /sys/class/block/`readlink /dev/oracleoci/oraclevda | cut -d'/' -f 2`/device/rescan

1 



- Linux 버전별 필요한 패키지 설치

Oracle Linux 7 버전

sudo yum install -y python36-oci-sdk python36-oci-cli

Oracle Linux 8
sudo dnf config-manager --enable ol8_oci_included
sudo dnf config-manager --enable ol8_developer
sudo dnf install -y python36-oci-sdk python36-oci-cli

 

 

- 7.9버전 사용중이라 명령어 입력

[root@weblogic-test /]# sudo yum install -y python36-oci-sdk python36-oci-cli

Loaded plugins: langpacks, ulninfo
ol7_MySQL80                                                   | 3.0 kB  00:00:00
ol7_MySQL80_connectors_community                              | 2.9 kB  00:00:00
ol7_MySQL80_tools_community                                   | 2.9 kB  00:00:00
ol7_UEKR6                                                     | 3.0 kB  00:00:00
ol7_addons                                                    | 3.0 kB  00:00:00
ol7_ksplice                                                   | 3.0 kB  00:00:00
ol7_latest                                                    | 3.6 kB  00:00:00
ol7_oci_included                                              | 2.9 kB  00:00:00
ol7_optional_latest                                           | 3.0 kB  00:00:00
ol7_software_collections                                      | 3.0 kB  00:00:00
Resolving Dependencies
...
... (진행 중)
Complete!


- OCI Utilities 의 oci-growfs 진행 명령어 입력

[root@weblogic-test /]# sudo /usr/libexec/oci-growfs

CHANGE: partition=3 start=17188864 old: size=80486400 end=97675264 new: size=402241502 end=419430366
Confirm? [y/n]y
CHANGED: partition=3 start=17188864 old: size=80486400 end=97675264 new: size=402241502 end=419430366
meta-data=/dev/sda3              isize=256    agcount=4, agsize=2515200 blks
         =                       sectsz=4096  attr=2, projid32bit=1
         =                       crc=0        finobt=0, sparse=0, rmapbt=0
         =                       reflink=0
data     =                       bsize=4096   blocks=10060800, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=4912, version=2
         =                       sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 10060800 to 50280187


- 용량증가 확인 (39GB --> 200GB)
[root@weblogic-test /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs         15G     0   15G   0% /dev
tmpfs            15G     0   15G   0% /dev/shm
tmpfs            15G   19M   15G   1% /run
tmpfs            15G     0   15G   0% /sys/fs/cgroup
/dev/sda3       192G   37G  156G  20% /
/dev/sda1       200M  7.6M  193M   4% /boot/efi
tmpfs           3.0G   36K  3.0G   1% /run/user/1000
tmpfs           3.0G     0  3.0G   0% /run/user/0
tmpfs           3.0G     0  3.0G   0% /run/user/994 

이걸로 OCI VM의 용량을 50GB --> 200GB 로 변경해봤습니다.

그리 어렵진 않으니 필요하시면 증가해서 사용해보세요. 

 

그럼... 열공하세요..

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
204 Middleware 미들웨어 아이디로 검색 전체게시물 04-22 19
(오픈소스 활용-28) was에서 T4CConnection (Locked) 발생시 해결방법

카테고리 : Middleware

19 0
작성자 : 미들웨어 24/04/22
203 OS OSworker 아이디로 검색 전체게시물 04-20 30
Diagram, Architect 등 서버의 구성에 대해 그림그리실때 무엇을 사용하시나요?

카테고리 : OS

30 0
작성자 : OSworker 24/04/20
202 OS OSworker 아이디로 검색 전체게시물 04-14 59
[교육] RH174 : Managing CentOS Migrations and RHEL Upgrades

카테고리 : OS

59 0
작성자 : OSworker 24/04/14
201 Middleware 미들웨어 아이디로 검색 전체게시물 04-08 49
(오픈소스 활용-28) Java Flight Recorder 이란? Java 모니터링을 구현가능

카테고리 : Middleware

49 0
작성자 : 미들웨어 24/04/08
200 OS OSworker 아이디로 검색 전체게시물 04-03 781
[보안취약점] XZ유틸즈에서 발견된 백도어 `CVE-2024-3094`

카테고리 : OS

781 0
작성자 : OSworker 24/04/03
199 OS OSworker 아이디로 검색 전체게시물 03-30 105
레드햇 자격증 시험을 집에서~ 원하는 곳에서 볼수있는거 알고계셨나요?

카테고리 : OS

105 0
작성자 : OSworker 24/03/30
198 OS OSworker 아이디로 검색 전체게시물 03-24 175
RHEL7 to RHEL8 leapp으로 마이그레이션 하는 방법에 대해~

카테고리 : OS

175 0
작성자 : OSworker 24/03/24
197 Middleware 미들웨어 아이디로 검색 전체게시물 03-21 112
(오픈소스 활용-27) Redis Cache 란? 활용방법과 다운로드

카테고리 : Middleware

112 0
작성자 : 미들웨어 24/03/21
196 OS OSworker 아이디로 검색 전체게시물 03-17 144
Convert2RHEL를 사용하여 CentOS 7.9 에서 RHEL7.9로 전환해보겠습니다.

카테고리 : OS

144 0
작성자 : OSworker 24/03/17
195 Middleware 미들웨어 아이디로 검색 전체게시물 03-07 148
(weblogic 활용) WebLogic Kubernetes Toolkit-UI (무료) 설치 및 구성가이드

카테고리 : Middleware

148 0
작성자 : 미들웨어 24/03/07
Total 204건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top