• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

A1 회수에 대해서....

purndal 2766

1

13

벌써 oci에서 두번의 메일을 받게 되었네요. 당신의 A1은 너무 놀고 있으니 회수를 할 수 밖에 없습니다. 라고요.. 

 

1.png.jpg

 

여기서 payg를 하면 가능하고 아니면 너의 A1은 지정시간동안 사용하지 않으면 정지를 하고 원할 경우 다시 

시작을 눌러서 가용하도록 해라 라는 대략적 번역의 힘으로 알게 되었습니다. 

 

검색을 하다보니 누군가? 친절히 올려놓은 유튜브가 딱 하나가 눈에 들어오더군요.. 

 

 

해당 영상은 일정 시간에 cpu 사용량 및 트레픽 렘을 사용하므로 회수를 방지하기 위해서 나온것 같더군요. 

이제 적용을 해볼려고 열심히 보고 있는데 뭔 말인지 .. 하지만 차근차근 기록을 위해서 하나하나 적어보고

적용해볼려고 작성을 해봅니다. 

 

우선 오라클에서 23년 1월 말에 발표한 자료가 있는데 그 곳에 유휴 상태에 대한 내용이 있다고 적혀있습니다. 

참고 블로그는 유튜브 링크에 있는것을 대처합니다. 

 

중요한것은 cpu 사용량 10% 미만 네트워크 사용률 10% 미만 메모리 사용률 10% 미만일 경우 회수할꺼다

라는것 같습니다. 

A1의 4코어 24기가 메모리라는 어마어마한 것을 무료로 빌려놓은 상태에서 큰일이죠 ㅠㅠ;; 

그래서 이야기한 대책이 일정시간동안 프로그램으로 돌려서 사용량을 올리는것에 대해서 이야기를 하더군요. 

 

블로그에서 대책으로 나온 것의 깃허브입니다. 

 

엇.. 엇그제 본후로 또 버전업을 하였네요. 현제 버전 0.2.2 까지이군요. 

어찌되었건 해당것을 실행을 하면 가능하다라고 이야기를 하고 있습니다. 저도 빼끼더라도 적용을 해보기전에 적어봅니다.

 

우선 다운을 받고 확인을 하기 위해서 wget과 screen 이라는것을 설치해주네요. 

 

- apt install -y wget screen

 

그리고 A1의 경우 arm 이기때문에 arm버전의것을 다운받아줍니다. 

 

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

 

본다면 wget 이라는것으로 다운받고 받은 NeverIdle-linux-arm64 을 NeverIdle 로 바꿔 줄꺼다 인것 같네요. 

이제 실행이 가능하도록 퍼미션을 변경을 해줍니다. 

 

- chmod 777 NeverIdle

 

이제 Screen을 이용해서 실행을 해주더군요. 

 

- screen -R NeverIdle

 

마지막으로 어떻게 작용을 할지에 대해서 설정값을 넣어줍니다. 

 

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

 

설정값은 시분초로 가능한것 같고 2h2m2s 형식으로 넣을 수 있는것 같습니다. 

-c : cpu를 낭비? 한다고 하네요.. 

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

-n : 네트워크 를 낭비? 하기 위한 시간인것 같습니다. 

 

저렇게 보이더라도 메모리의 점유가 10% 이상이 된다면 뒤의 숫자는 지워도 되는 듯 합니다. 

영상에서도 숫자 없이 설정하더군요. 자신이 사용하는 서버의 가용 메모리가 2GB가 넘는가봅니다. 

저도 사용 메모리는 거의 10% 정도 되어보이네요.. 

 

screen의 세션의 분리 및 재 시작

- 분리 : Ctrl + a + d

- 재연결 : screen -r

 

이렇게 하면 된다고 해서 정리해봤습니다. 

 


 

해당글을 보고 적용을 해볼려고 하더라도 서버의 서의 ㅅ 에 대해서 이해를 시작하는 입장에서 

의견을 구하고자 정리를 해본것입니다. 해당 유튜브에서 잘 안된다고 올라온것은 저 screen -R 부분에 다른 명령어가

적혀있어서 문제가 있어보이더군요. 

 

회수 되기전까지 열심히 찾아보다가 안되면 적용을 해볼 예정입니다. ㅠㅠ;; 너무 많이 설정했는가보네요.. 

무료라고 ㅠㅠ;; 

 


설정을 해보았습니다. 

2.png.jpg

3.png.jpg

 

 

설정은 cpu 1시간 메모리 4G 네트워크 시간 4시간으로 잡아둬봤네요.. 

시작하니 저런식으로 cpu가 살짝쿵 올라가고 메모리가 점유가 되네요.. 그리고 네트워크 역시 속도 테스트를

시행했는지 봉곳 올라온 모습입니다. 

 

이제 screen에서 구동한다고 하니 ctrl + a + d 를 눌러 빠져나와 지켜봐야겠군요.. 

 


 

메일에서 7일 지나면 멈추고 다시 재 시작을 하라고 했는데 저 설정을 하면 안 멈출줄 알았지만

스톱을 시켜버리는군요 ㅠㅠ;; 

 

재 시작을 다시 누르고 설정을 해줬네요. 이번에는 메일이 안오길 바라면서 ㅠㅠ 

신고공유스크랩
13
1등
나스사랑 2023.03.06. 10:00
A1 3개 보유하고 있다가 2개 짤렸는데 또 짤리기 전에 이 글대로 낭비?시켜야 겠습니다
purndal 글쓴이 2023.03.06. 10:49
나스사랑
잘될지는 의문이지만 테스트중입니다. ㅎ. 잘 되야 할텐데요 ㅠㅠ;;
2등
콜라 2023.03.06. 10:35
10%라니. 생각보다 수치가 낮군요.
셋 모두 만족해야한다는 얘기일까요?
콜라 2023.03.06. 10:53
purndal
아. 그럼 7일 내 한번씩만 되면 되는군요.
동시에 될 필요는 없고.
그 정도는 전 되긴 히겠네요.
자동 os 압데이트 있고, 램은 항상 10% 넘고

네트워크는 안넘을지도..? 모르겠네요.
레노 2023.03.06. 13:13
purndal
영문을 보니까 'the following are true'네요. 보통 이 표현은 '다음 모든 것들이 참이라면' 이라는 뜻으로 많이 쓰입니다. 영문 그대로 보자면 하나만 만족해도 큰 문제는 없을 거 같습니다.
purndal 글쓴이 2023.03.06. 14:41
레노
아하.. 감사합니다.. 렘만 설정해놔도 되겠군요.. 아니면 뭘 더 깔아둬야 겠군요.. 전 메일이 계속와서 걱정했거든요.. ㅠㅠ;;
3등
너른호수 2023.03.06. 11:01
wget으로 받아왔을 때 ./NeverIdle blahblah~ 가 실행되지 않을 수 있습니다. 그럴 때는 sudo chmod +x NeverIdle 로 해당 파일에 실행 권한을 부여하면 됩니다.
purndal 글쓴이 2023.03.06. 11:49
너른호수
아... 맞아요 그래서 777로 퍼미션을 조정하라고 되어져있더라고요..
그리고 저 +x ... 매번 -x 눌러서 안된다고 왜 안되지 하면서 정신이 혼미했던기억이 참 많은 함수네요 ㅠㅠ;
profile image
달소 2023.03.06. 11:16

오... 회수 문제도있었군요..
일본리전은 넉넉한지 가끔씩 사용하는데도 잘 살아있긴합니다 ㅎㅎ
꿀팁 감사합니다~

purndal 글쓴이 2023.03.06. 11:50
달소
저도 일본 리전인데.. 메일이 떡하니 오더군요.. 서비스라곤 간단한 iot 서버만 돌리는지라.. 접속도 없고.. 불안해서 찾아보니 해당유튜브가 있더라고요 ㅎ.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.