Cloud
[RDS] AMVU 비활성화
aws rds automatic minor version upgrade(amvu)는 마이너 버전을 자동으로 업그레이드 해주는 일종의 AWS RDS의 기능 업그레이드를 할 때는 다운타임이 발생할 수 있음 aws sdk가 설치되어 있어야 한다 1. 다음 명령어로 현재 rds 인스턴스 세팅 정보 확인 aws rds describe-db-instances --db-instance-identifier {DB_INSTANCE_NAME} ... 생략 "PerformanceInsightsEnabled": false, "AutoMinorVersionUpgrade": true, "PreferredBackupWindow": "19:00-19:30", "PromotionTier": 1, ... 생략 "AutoMinorVers..
[EC2] Java & Node 설치 (Ubuntu 20.04 기준)
# ubuntu 계정에서 실행 # node 14 설치 curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs # pm2 설치 sudo npm install pm2 -g # jdk 11 설치 sudo apt-get update && sudo apt-get upgrade sudo apt-get install openjdk-11-jdk # java version check java -version javac -version # vim ~/.bashrc 에 다음 추가 ### export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) ..
[CodePipeline] 배포 세팅 (Ubuntu 20.04 기준)
1. CodeSource 깃헙 연동만 잘 해놓자 2. CodeBuild 2021년 10월 기준으로 openjdk11은 우분투 3.0 이미지를 사용하게 되어 있음 https://docs.aws.amazon.com/ko_kr/codebuild/latest/userguide/available-runtimes.html 신규로 만드는 CodeBuild 칸에서는 우분투 4.0과 5.0만 존재 (더이상 3.0은 지원하지 않음) 따라서 우분투 5.0을 사용하는 경우 runtime=correto11이 되어야함 해결방법 빌드 runtime=correto11로 두어 빌드를 한다 주의사항 빌드시 사용하는 jdk(correto11)과 실행시 사용하는 java(openjdk11)이 미묘한 차이로 이슈 발생할 수 있다 그러나 ja..
[AWS] Storage 용량 변경 후 (Ubuntu 기준)
# aws 용량 (EBS 볼륨) 변경 후 해야할 것 > df -hT > lsblk # lsblk 용량 변경 > sudo growpart /dev/xvda 1 > df -h > lsblk # df -h에서 용량 변경 안되면 아래것도 실행 > sudo resize2fs /dev/xvda1