Dorulog
article thumbnail
반응형

오라클 프리티어 서버는 잘 사용하고 있는데요.

오라클 쿠료서버에 대해서는 아래 정보를 확인해보시기 바랍니다.

2022.06.01 - [Tip & Tech/Computer] - 오라클 클라우드 무료 서버 만들기

 

오라클 클라우드 무료 서버 만들기

간단하게 저번에 만든 오라클 프리티어 클라우드를 통해서 무료 서버를 만들어보겠습니다. 2020.11.15 - [Tip & Tech/Computer] - [클라우드] 무료 서버 Oracle Cloud Free Tier 가입하기 [클라우드] 무료 서버 Ora

dorudoru.tistory.com

다만 최근에 이 프리 티어 사용자들에 대한 회수 조치가 시행되고 있습니다.

오라클 프리티어 회수 정책

오라클은 메일을 통해서 유휴 VM에 대한 회수를 진행하고 있는데요.

7일 동안 아래의 상황이면 유휴로 간주하고 회수하고 있습니다.  CPU/네트워크/메모리 사용률이 10%미만인 경우입니다.

유휴 상시 무료 컴퓨트 인스턴스는 Oracle에서 회수할 수 있습니다. Oracle은 7일 동안 다음이 참인 경우 가상 머신 및 베어 메탈 컴퓨팅 인스턴스를 유휴 상태로 간주합니다.

95번째 백분위수의 CPU 사용률은 10% 미만입니다.
네트워크 사용률은 10% 미만입니다.
메모리 사용률이 10% 미만입니다 ( A1 셰이프 에만 적용됨 ).

메일을 받고 7일 동안 사용율이 늘지 않으면 회수에 들어가는데요.

아래와 같이 주황색으로 인스턴트가 정지 됩니다.

오라클 VM 사용율 높이기

일단 여러가지 방법이 인터넷에 올라와 있는데요.

역시 대단하신 분들이 많습니다.

서버포럼에 글이 올라와 있는것을 활용해보았는데요.

https://github.com/layou233/NeverIdle

 

GitHub - layou233/NeverIdle: 资源定期浪费,可用于 Oracle 甲骨文保活。

资源定期浪费,可用于 Oracle 甲骨文保活。. Contribute to layou233/NeverIdle development by creating an account on GitHub.

github.com

여기 깃허브를 활용한 방법이라고 합니다.

먼저 screen을 활용하기 때문에 screen을 설치해 줍니다.

Screen이란 linux에서 물리적인 터미널을 여러 개의 가상 터미널로 다중화해주는 도구라고 합니다.

각 가상 터미널은 독립적으로 동작하며 사용자 세션이 분리되어도 동작합니다.

여기에서 neveridle을 실행하면 다른 동작을 못하기 때문에, Screen을 통해서 neveridle을 백그라운드로 동작시키고

나머지 작업을 다른 screen에서 동작할 수 있게 하는 것입니다.

sudo apt install -y wget screen

이후 오라클  A1의 경우 arm 기반 서버이므로 github에 올라온 arm버전을 wget으로 다운 받습니다.  

wget https://github.com/layou233/NeverIdle/releases/download/0.2.2/NeverIdle-linux-arm64 -O NeverIdle

wget https://github.com/layou233/NeverIdle/releases/download/0.2.3/NeverIdle-linux-amd64 -O NeverIdle

그리고 실행을 위해 퍼미션을 777로 변경해 줍니다.

sudo chmod 777 NeverIdle

이후 screen을 통해서 NeverIdle을 실행합니다.

screen -R NeverIdle

그리고 NeverIdle의 설정을 진행하는데요.

./NeverIdle -c 2h -m 2 -n 4h

각 옵션을 살펴보면

-c : cpu를 낭비하는 방식을 설정합니다.  

-m : 메모리 점유를 활성화 한다는데 2는 2GB를 의미한답니다. 

-n : 네트워크 를 낭비하기 위한 시간이라고 합니다.

사용하기 전에 전혀 미동도 없던 네트워크 사용율도 늘어났습니다.

네트워크 사용율

이후 screen의 세션의 분리 및 재시작은 아래 명령어로 할 수 있습니다.

- 분리 : Ctrl + a + d

- 재연결 : screen -r

사용 후기

일단 현재까지는 잘 동작하는 것 같은데요.

회수가 안되는지는 다음에 한번 다시 확인해봐야겠습니다.

그럼 잘 사용하시기 바랍니다.

728x90
profile

Dorulog

@dorudoru

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!