본문 바로가기

Linux

(3)
[Ubuntu] Swap 메모리 설정: AWS EC2 메모리 문제 Swap 메모리 설정: AWS EC2 메모리 문제Out of MemoryAWS EC2 서버가 응답을 하지 않아서 콘솔에서 인스턴스 스크린샷을 확인해보니 Out of meory로 서버가 죽어있었다.메모리가 모두 사용되어 프로세스가 중지 된 현상인데, 일단 인스턴스를 재부팅해서 손상되지 않은 상태로 복원했다. AWS에서는 해당 문제 발생 시, 메모리에 최적화된 인스턴스로의 변경을 권유하고 있다.https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/TroubleshootingInstances.html#MemoryOOM 상태 확인에 실패한 인스턴스 문제 해결 - Amazon Elastic Compute Cloud일부 시스템에서는 SELINUX=disabled 파..
[Python] 파이썬 패키지(Package) 사용법 패키지(Package) 사용법 패키지(Packages)란? 도트(.)를 사용하여 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있게해주는 기능이다. 파이썬 패키지는 디렉터리와 파이썬 모듈(하나의 .py 파일)로 이루어 진다. 패키지 만들기 패키지 예시 - crossfit 디렉터리 안의 __init__.py 파일은 해당 디렉터리가 패키지의 일부임을 알려주는 역할을 한다. crossfit/ # 디렉터리 __init__.py cardio/ # 디렉터리 __init__.py run.py rowing.py weight/ # 디렉터리 __init__.py deadlift.py squat.py # run.py def run_test(): print("달리러 나가자!") # rowing.py def rowing_..
[Ubuntu] 리눅스 우분투 timezone 설정 리눅스 우분투 timezone 설정 AWS EC2 서버를 사용하면 기본 지역이 한국으로 되지 않기 때문에 서버 시간이 한국과 다르다. 우분투 timezone(서버 시간)은 'date' 명령어를 입력하면 확인할 수 있다. ubuntu@SERVER:~/$ date Mon May 16 00:12:41 UTC 2022 crontab과 같은 시간 예약 작업을 할 때 시간이 다르면 번거로우니 변경하도록 하자. 1. 'timedatectl' 명령어를 통해 변경할 수 있다. ubuntu@SERVER:~/$ sudo timedatectl set-timezone 'Asia/Seoul' ubuntu@SERVER:~/$ date Sat May 16 19:52:25 KST 2020 2. 'tzslect' 명령어를 통해 변경하는..