클라우드
분류 오라클

오라클 클라우드 Ubuntu 20.04 인스턴스 기본 설정하기

컨텐츠 정보

본문


1. 기본 패키지 업데이트하기


우분투는 지속적으로 패키지(프로그램)가 업데이트되므로 최신 버전을 유지하는 것이 좋습니다.


SSH로 접속한 후 



sudo apt update && sudo apt -y upgrade & sudo apt install -y nano


위 명령어를 내려주면, 현재 설치된 패키지들의 최신버전을 확인한 후 업그레이드합니다.


앞에 sudo는 관리자 권한을 사용할 것이라는 것이고, apt는 우분투의 패키지 관련 명령어입니다.


참고로 위 명령어를 복사 후 Putty에 마우스 우클릭하면 붙여넣기가 됩니다.


컨트롤 + v로 붙여넣기가 안되니 당황하지 마세요.



2. SWAP 공간 생성하기


오라클 클라우드 무료 인스턴스의 RAM은 1GB 밖에 안되기 때문에 Docker나 웹서버를 돌리기엔 약간 빡빡합니다.


그래서 하드의 일부분을 램 공간으로 쓰는 스왑 파티션을 설정하는 것이 좋습니다.


램이 2GB 미만이면, 현재 RAM의 2배를 추천합니다.


그래서 넉넉하게 2GB를 주겠습니다.



sudo fallocate -l 2G /swapfile


위 명령어로 2GB의 스왑 공간이 생겼습니다.



sudo chmod 600 /swapfile


위 명령어로 권한을 조정합니다.



sudo mkswap /swapfile


위 명령어로 스왑파일을 생성합니다.



Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
no label, UUID=71432f3c-95eb-4c80-af06-dc0af6848c1b


위와 같은 내용이 나올 것입니다.



sudo swapon /swapfile


위 명령어로 이제 스왑 공간을 사용할 수 있게 됩니다.



sudo swapon --show


위 명령어를 내리면



NAME      TYPE SIZE USED PRIO
/swapfile file   2G   0B   -2


위와 같이 스왑공간이 생긴 것을 확인할 수 있습니다.



free -h


위 명령어를 내리면



~$ free -h
              total        used        free      shared  buff/cache   available
Mem:          976Mi       292Mi       178Mi       1.0Mi       505Mi       524Mi
Swap:         2.0Gi          0B       2.0Gi


위와 같이 현재 메모리의 상태 및 스왑공간까지 확인할 수 있습니다.


그런데 이 상태로는 재부팅시 스왑공간이 없어집니다.


스왑공간이 재부팅시에도 살아있게 셋팅해줍니다.



sudo nano /etc/fstab


위 명령어를 넣으면



LABEL=cloudimg-rootfs   /        ext4   defaults        0 0
LABEL=UEFI      /boot/efi       vfat    defaults        0 0


위와 같이 뜨는데요.



/swapfile swap swap defaults 0 0


그 밑에 위 내용을 넣어주면 됩니다.


컨트롤 + O, 엔터, 컨트롤 + X를 누르면 저장 후 나가집니다.


이제 스왑공간은 생성이 끝났습니다.



3. 스왑 공간 삭제하는 방법


그럴리는 없겠지만 혹시 스왑공간을 삭제하고 싶다면 (삭제할 필요는 없습니다.)



sudo swapoff -v /swapfile
sudo rm /swapfile


위 두 명령어를 내려주고



sudo nano /etc/fstab


위 명령어를 넣은 후 추가한 부분을 삭제 후 저장 후 나가면 됩니다.



4. 시간 설정하기


Ubuntu 20.04에서는 UTC+0으로 시간 셋팅이 되어 있습니다.


우리나라는 UTC+9(KST)이므로 바꿔줘야 합니다.


하나의 명령어로 서울 시간으로 바꿀 수 있습니다.



sudo timedatectl set-timezone Asia/Seoul


이제 서버의 시간이 서울로 바뀌었습니다.


잘 바뀌었는지 확인하려면



timedatectl


위 명령어만 내리면 바로 확인 가능합니다.



# timedatectl
               Local time: Sat 2020-11-14 20:55:17 KST
           Universal time: Sat 2020-11-14 11:55:17 UTC
                 RTC time: Sat 2020-11-14 11:55:18
                Time zone: Asia/Seoul (KST, +0900)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no


위와 같이 KST, +0900와 서울로 표시되는 것을 확인할 수 있습니다.


이제 기본 셋팅이 끝났습니다. 

관련자료

  • 서명
    우성짱의 NAS를 운영하고 있습니다.

    저의 즐거움이 여러분의 즐거움이면 좋겠습니다.

댓글 4개 / 1페이지

은개미님의 댓글

클리앙에서 보고 와서 열심히 만들고 있는데..
기본페키지 업데이트에서 실행후 99%에서 계속 멈추어 있는데.....
어떻게 할수 있는 방법이 없을까요.?

행인1님의 댓글

은개미님 - 99%에서 멈춰있으면 엔터 몇 번 쳐보면 다시 프롬프트 떨어지면서 '[1]+  Stopped                sudo apt update && sudo apt -y upgrade' 라고 나올겁니다. 푸티창에다 fg 엔터 하면 정상 종료되면서 다시 프롬프트로 떨어집니다.
Total 6 / 1 Page
RSS
중국 황금방패 우회를 위한 VMess+TLS+Websocket+CDN VPN 구축하기

오라클 기존에 올려드렸던 중국 VPN 3대장 구축하는 방법( https://www.wsgvet.com/ubuntu/170 )은 황금방패가 IP만 차단하…

오라클 클라우드 인스턴스와 도메인 연결하기

오라클 워드프레스, 그누보드, 라이믹스 같은 홈페이지를 운영하거나,VMess 또는 Trojan-Go 같은 기술을 이용하여 Websocket 방식으로 중…

오라클 클라우드 Ubuntu 20.04 인스턴스 기본 설정하기 댓글 4

오라클 1. 기본 패키지 업데이트하기우분투는 지속적으로 패키지(프로그램)가 업데이트되므로 최신 버전을 유지하는 것이 좋습니다.SSH로 접속한 후sudo…

오라클 클라우드 인스턴스 생성 및 SSH 접속하기

오라클 1. VM 인스턴스 생성하기위와 같이 왼쪽 위의 ORACLE Cloud 글자를 클릭하면 홈으로 돌아옵니다.그 후 VM 인스턴스 생성을 클릭합니다…

오라클 클라우드 구획, 가상 네트워크, 방화벽, 공용IP 설정하기

오라클 오라클 클라우드를 시작할 때 가장 먼저 해야할 것들을 소개해드립니다.1. 구획 생성하기위와 같이 왼쪽 위의 오라클 클라우드 로고 왼쪽에 메뉴버튼…

오라클 클라우드 가입하는 방법 댓글 11

오라클 현재 이 블로그의 이미지와 동영상, 움짤 트래픽을 대신해주고 있는 오라클 클라우드에 대해 알려드리겠습니다.2개의 인스턴스, 1GB RAM, 10…

최근글


새댓글