오라클 프리티어 서버는 잘 사용하고 있는데요.
오라클 쿠료서버에 대해서는 아래 정보를 확인해보시기 바랍니다.
2022.06.01 - [Tip & Tech/Computer] - 오라클 클라우드 무료 서버 만들기
다만 최근에 이 프리 티어 사용자들에 대한 회수 조치가 시행되고 있습니다.
오라클 프리티어 회수 정책
오라클은 메일을 통해서 유휴 VM에 대한 회수를 진행하고 있는데요.
7일 동안 아래의 상황이면 유휴로 간주하고 회수하고 있습니다. CPU/네트워크/메모리 사용률이 10%미만인 경우입니다.
유휴 상시 무료 컴퓨트 인스턴스는 Oracle에서 회수할 수 있습니다. Oracle은 7일 동안 다음이 참인 경우 가상 머신 및 베어 메탈 컴퓨팅 인스턴스를 유휴 상태로 간주합니다. 95번째 백분위수의 CPU 사용률은 10% 미만입니다. 네트워크 사용률은 10% 미만입니다. 메모리 사용률이 10% 미만입니다 ( A1 셰이프 에만 적용됨 ). |
메일을 받고 7일 동안 사용율이 늘지 않으면 회수에 들어가는데요.
아래와 같이 주황색으로 인스턴트가 정지 됩니다.
오라클 VM 사용율 높이기
일단 여러가지 방법이 인터넷에 올라와 있는데요.
역시 대단하신 분들이 많습니다.
서버포럼에 글이 올라와 있는것을 활용해보았는데요.
https://github.com/layou233/NeverIdle
여기 깃허브를 활용한 방법이라고 합니다.
먼저 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
사용 후기
일단 현재까지는 잘 동작하는 것 같은데요.
회수가 안되는지는 다음에 한번 다시 확인해봐야겠습니다.
그럼 잘 사용하시기 바랍니다.
'Tip & Tech > IT' 카테고리의 다른 글
메타 스레드는 트위터를 넘어설 수 있을까? (20) | 2023.07.10 |
---|---|
중국산 쇼핑앱 개인정보 유출 해킹 논란 - 핀둬둬 (15) | 2023.04.03 |
ChatGPT를 활용한 블로그 자동 글쓰기 방법 고민 (8) | 2023.02.06 |
윈도우10 정품인증 워터마크 없애는 방법 (15) | 2023.01.28 |
ChatGPT 웹 검색의 미래인가? (4) | 2022.12.24 |