Linux 3

[Server] Cannot allocate memory

✏️ Info. - AWS EC2 하나에 3개의 Java Application 이 가동 중 - 인스턴스 유형 : t3.small (https://aws.amazon.com/ko/ec2/instance-types/t3/) - 사용량이 많아지자 Application 이 계속 다운되는 현상 발생 - Swap 메모리 설정으로 해결 - 부족한 Ram Memory 를 HDD로 대체 📋 List. 1. JVM 모니터링 - JPS 명령어로 확인 2. swap 설정 1. swap 생성 2. swap 파일 생성 3. swap 확인 ✔️ Content. 1. JVM 모니터링 이슈 확인 중 jps(Java Virtural Machine Process Status Tool , JVM 프로세스 상태 확인 툴) 라는 명령어를 찾음..

Linux 2022.10.05

[Linux][CentOS 7] JAVA_HOME 설정

✏️ Info. - Linux CentOS 7 Java Home 설정 📋 List. 1. JAVAC 경로 확인 2. JAVA_HOME 적용 3. 확인 ✔️ Content. 1. JAVAC 경로 확인 which javac ex) 1.1. 1.에서 확인한 경로의 원본 파일 경로 찾기(심볼릭 링크 사용) readlink -f /app/jdk1.8.0_271/bin/javac ex) 2. JAVA_HOME 적용 2.1 전체 사용자에게 적용하기 위해 /etc/profile 열기 vi /etc/profile 2.2 JAVA_HOME 설정 - 아래 내용을 /etc/profile 에 삽입 export JAVA_HOME=/app/jdk1.8.0_271 3. 확인 3.1 /etc/profile 적용 source /etc/..

Linux/CentOS 2021.01.14

[CentOS 7] firewall 방화벽 설정

✏️ Info. - Linux CentOS 7 firewall 방화벽 설정 - root 로 접근 📋 List. 1. 방화벽 가동 2. 목록 조회 3. 포트 추가(단일, 범위) 4. 포트 삭제 5. 포트 포워딩 6. 방화벽 재시작 ✔️ Content. 1. 방화벽 가동 # systemctl start firewalld 2. 목록 조회 # firewall-cmd --list-all 3. 포트 추가 포트 추가(단일) # firewall-cmd --permanent --zone=public --add-port=[포트]/tcp ex) # firewall-cmd --permanent --zone=public --add-port=80/tcp 포트 추가(범위) # firewall-cmd --permanent --zon..

Linux/CentOS 2020.10.26