본문 바로가기

반응형

분류 전체보기

(371)
AWS EC2 - EBS disk 추가 마운트 AWS EC2 - EBS disk 추가 마운트 ■ 참고 제일 하단에 코드를 따로 정리했습니다. ■ 캡처 가이드 ■ 코드 가이드 # 마운트 되어 있는 파일시스템 확인 df -Th | grep -v tmpfs # 추가한 볼륨 확인 (/dev/sdz 로 가정) lsblk # 사용 가능 상태인지 확인 file -s /dev/sdz # data만 표시된다면, 디바이스에는 파일 시스템이 없으며 사용자가 직접 생성해야 합니다. # SGI XFS filesystem data로 표시되면 파일 시스템이 있다는 의미로 마운트만 하면 됩니다. # xfs로 포맷 mkfs -t xfs /dev/sdz # 폴더생성 mkdir /data # 마운트 mount /dev/sdz /data # 마운트 잘 되어 있나 확인 df -Th | ..
AWS EC2 - EBS disk 증설 (ext4, xfs) AWS EC2 - EBS disk 증설 (ext4, xfs) ■ 참고 제일 하단에 코드를 따로 정리했습니다. ■ 캡처 콘솔 화면에서 수정 중이라고 나와도 Terminal 에서 바로 증설이 가능합니다. growpart /dev/nvme1n1 1 의 경우 파티션으로 나눠져 있을 경우 실행합니다. ext4 → resize2fs xfs → xfs_growfs ■ 코드 (xfs) ### 디스크 정보 / 마운트 확인 ### lsblk df - Th | grep -v tmpfs ### 파티션 할당 (통으로 사용할 경우) ### growpart /dev/디바이스명 ### 파티션 할당 (분할해서 사용할 경우) ### growpart /dev/디바이스명 번호 ### 디스크 사이즈 재할당 - xfs ### yum -y in..
AWS EC2 - EBS disk 증설 (LVM) AWS EC2 - EBS disk 증설 (LVM) ■ 선행 작업 작업을 진행하기 전 AWS Console 화면에서 EBS 볼륨 증설이 선행되어야 합니다. ■ 디스크 상태 조회 lsblk ■ 증설한 볼륨 추가 인식 # lsblk 명령어로 /dev/디바이스명 번호 확인 # 예) /dev/nvme1n1 1 growpart /dev/디바이스명 번호 ■ 물리 볼륨 (PV) 증설 # pvs로 볼륨 이름 확인 # export pv_name=`pvs | awk '{print $1}' | grep dev` pvresize ${pv_name} pvs ■ 볼륨 그룹 (VG) 할당 # there is no action vgs ■ 논리 그룹 (LV) 할당 # lvscan 으로 나오는 이름으로 입력 lvextend -L +10G..
AWS Credit 입력 방법 AWS Credit 입력 방법 AWS Credit은 특정 코드를 입력하면 해당하는 금액만큼 할인 혜택을 받을 수 있는 방식입니다. 입력을 위해서는 admin 권한이 있는 계정이 필요합니다. 로그인 후 우측의 본인 계정을 클릭하면 다음과 같은 메뉴가 나타나는데요, 여기서 상단 쪽에 있는 '계정' 메뉴를 선택합니다. 그런 다음 좌측 메뉴를 보면 '크레딧' 이 있는데요, 해당 메뉴를 선택한 다음 우측의 '크레딧 사용' 버튼을 선택합니다. 프로모션 코드 및 보안 확인(보안 코드)을 입력하고 우측 하단의 '크레딧 사용' 버튼을 클릭하면, 위의 이미지처럼 바로 사용 가능한 크레딧 입력이 완료됩니다. 한 번에 1개씩 입력이 가능하기 때문에 크레딧이 많다면 여러 번 입력해야 하는 번거로움이 있긴 하지만, 입력한 모든 ..
AWS MemoryDB for Redis - Security Update AWS MemoryDB for Redis - Security Update ■ 환경 - ElastiCache Redis Engine 6.2 - cluster 모드 (샤드당 노드 2개) ■ 업데이트 - Service Update Name: memorydb-6-2-6-patch-update - Severity: important - Update Type: engine-update - Recommended Apply by: 2023-05-26 16:59:59 UTC - Auto-Update start Date: 2023-05-26 16:59:59 UTC ■ 업데이트 방법 MemoryDB for Redis 클러스터 메뉴로 이동합니다. ‘서비스 업데이트’ 탭으로 이동하면 업데이트해야 하는 목록의 확인이 가능합니다...
AWS EC2 - docker install 가이드 AWS EC2 - docker install 가이드 (How to install docker on EC2 instance) ■ 환경 Amazon Linux 2 (Linux 4.14.158-129.185.amzn2.x86_64) ■ TMI 1. AWS용 Docker 엔진을 설치해야 합니다. (RHEL Kernel 과 Amazon Linux 2 Kernel이 호환되지 않음) 2. Compose는 Github에서 제공하고 있습니다. ■ 스샷 (아래 코드 정리) ■ 유저 권한 추가 usermod -a -G docker 유저명 ■ docker 설치 명령어 amazon-linux-extras install -y docker systemctl enable --now docker usermod -a -G docker ..
AWS EC2 - cloudwatch agent 설치 (perl) AWS EC2 - cloudwatch agent 설치 (perl) ■ download and setup su - ec2-user cd ~ mkdir cloudwatch cd cloudwatch sudo yum install -y perl-Switch perl-DateTime perl-Sys-Syslog perl-LWP-Protocol-https perl-Digest-SHA.x86_64 curl https://aws-cloudwatch.s3.amazonaws.com/downloads/CloudWatchMonitoringScripts-1.2.2.zip -O unzip CloudWatchMonitoringScripts-1.2.2.zip rm CloudWatchMonitoringScripts-1.2.2.zip ..
AWS EC2 - cloudwatch agent 설치 명령어 (linux, win) AWS EC2 - cloudwatch agent 설치 명령어 (linux, win) ■ Linux yum install -y amazon-cloudwatch-agent cd /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.d/ vim amazon-cloudwatch-agent-linux.json ■ Windows # 서버 재부팅되면 자동 기동안됨 --> 서비스 등록 등의 방법 필요 # PowerShell 에서 실행 https://s3.amazonaws.com/amazoncloudwatch-agent/windows/amd64/latest/amazon-cloudwatch-agent.msi msiexec /i amazon-cloudwatch-agen..
AWS EC2 - cloudwatch agent 설치 스크립트 AWS EC2 - cloudwatch agent 설치 스크립트 ■ 설치 스크립트 #! /bin/bash agent_path="/opt/aws/amazon-cloudwatch-agent" region=ap-northeast-2 if [ "$(ps aux | grep -c '[a]mazon-cloudwatch-agent')" -eq "0" ]; then echo "Cloudwatch agent is not running. so, Checking is cloudwatch agent installed.." if [ -d "$agent_path" ]; then echo "Cloudwatch agent is already installed" echo -e "Do you want to replace config fi..
AWS EC2 - aws cli 업그레이드 방법 AWS EC2 - aws cli 업그레이드 방법 ■ 테스트 환경 as-is to-be OS Amazon Linux 2017.03 Amazon Linux 2017.03 kernel kernel 4.9.32-15.41.amzn1.x86_64 kernel 4.9.32-15.41.amzn1.x86_64 Python 3.4.10 3.6.12 aws-cli 1.10.59 1.22.32 botocore 1.4.49 1.23.32 ■ 스크린 샷 (아래 코드 따로 정리) ■ 사전 준비 python --version; python3 --version; aws --version #3.6 버전 이하일 때 yum install -y python36* python3 -m pip install --user --upgrade pip..

728x90
반응형