AWS 썸네일형 리스트형 [draft] AWS EC2 인스턴스 메타데이터 서비스 v2를 사용하는 방법 AWS EC2 인스턴스 메타데이터 서비스(IMDS) v2를 사용하는 방법IMDSv2란 무엇인가요?IMDS(Instance Metadata Service)는 EC2 인스턴스에 대한 동적 정보를 제공하는 서비스입니다. IMDSv2는 보안이 강화된 버전으로 기존 IMDSv1보다 안전하게 인스턴스 메타데이터에 접근할 수 있도록 해줍니다. IMDSv2를 사용하면 인스턴스 ID, AMI ID, 지역, 가용 영역, VPC ID 등 다양한 정보를 가져올 수 있습니다.1. 세션 토큰 요청IMDSv2는 먼저 세션 토큰을 얻은 후에 이를 사용하여 메타데이터에 접근합니다. 토큰을 요청하여 세션을 설정(PUT 요청)6시간(21600초) 동안 유효한 토큰을 생성하여 TOKEN 변수에 저장합니다.TOKEN=$(curl -s -X .. 더보기 [draft] AWS DMS 외래 키 복제 이슈 AWS DMS(Database Migration Service)를 사용할 때 외래 키(Foreign Key) 복제 이슈AWS DMS(Database Migration Service)를 사용하여 데이터베이스를 마이그레이션할 때 외래 키(Foreign Key)가 복제되지 않는 문제가 발생할 수 있습니다. 1. AWS Management Console 로그인하고 AWS DMS 콘솔을 엽니다.2. 엔드포인트를 선택합니다.3. 외부 키를 비활성화할 MySQL, Aurora MySQL 또는 MariaDB 대상 엔드포인트를 선택합니다.4. 수정을 선택합니다.5. 고급을 선택하고 나서 추가 연결 속성 텍스트 상자에 다음 코드를 추가합니다.Initstmt=SET FOREIGN_KEY_CHECKS=06. 수정을 선택합니다.. 더보기 [draft] AWS Aurora Serverless v2 DB 클러스터 용량 모니터링 AWS Aurora Serverless v2 DB 클러스터 용량 모니터링Aurora Serverless v2 DB 인스턴스의 용량과 사용률을 모니터링주요 메트릭스ServerlessDatabaseCapacity : 클러스터에 할당된 총 용량ACUUtilization(Aurora Capacity Unit Utilization) : 클러스터에서 사용 중인 Aurora Capacity Unit (ACU)의 비율CPUUtilization : 클러스터에서 사용 중인 CPU 리소스의 비율FreeableMemory : 클러스터에서 사용 가능한 메모리 양ServerlessDatabaseCapacityACUUtilizationCPUUtilizationFreeableMemory 참고URL- AWS Documentation .. 더보기 [draft] Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법 Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Amazon Linux"VERSION="2023"ID="amzn"ID_LIKE="fedora"VERSION_ID="2023"PLATFORM_ID="platform:al2023"PRETTY_NAME="Amazon Linux 2023.4.20240401"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2023"HOME_URL="https://aws.amazon.com/linux/amazon-linux-2023/"DOCUMENTATION_URL="https://docs.aws.amazon.com/linux/".. 더보기 socat 명령어(proxy) socat 명령어(proxy) socat 명령어 양방향 데이터 전송을 위한 다목적 릴레이 socat 패키지 설치 CentOS sudo yum install -y socat Ubuntu sudo apt-get update sudo apt-get install -y socat socat version 정보 socat -V | grep "socat version" $ socat -V | grep "socat version" socat version 1.7.4.1 on Mar 25 2022 09:51:32 socat 명령어의 기본 구문 는 소스와 대상 각각에 해당하는 주소 및 포트 socat [options] TCP 서버에서 들어오는 연결을 다른 TCP 서버로 전달하는 경우 socat TCP-LISTEN:,re.. 더보기 AWS CLI를 사용하여 EC2 리소스의 태그를 확인, 추가 및 삭제하는 방법 AWS CLI를 사용하여 EC2 리소스의 태그를 확인, 추가 및 삭제하는 방법 AWS EC2 인스턴스 내에서 EC2 인스턴스의 메타데이터 엔드포인트를 통해 현재 인스턴스의 ID 조회 curl -s http://169.254.169.254/latest/meta-data/instance-id EC2 리소스의 태그 확인 aws ec2 describe-instances --instance-ids --query 'Reservations[*].Instances[*].[Tags]' 를 실제 EC2 인스턴스의 ID로 바꿔주셔야 합니다. aws ec2 describe-instances \ --instance-ids `curl -s http://169.254.169.254/latest/meta-data/instance-i.. 더보기 AWS CodeDeploy Agent를 프록시 서버를 통해 구성하는 방법 AWS CodeDeploy Agent를 프록시 서버를 통해 구성하는 방법 AWS CodeDeploy Agent를 프록시 서버를 통해 업데이트하려면 프록시 서버 설정을 수행해야 합니다. 프록시를 통한 업데이트를 위해서는 프록시 서버 주소와 포트를 CodeDeploy Agent 구성에 추가해야 합니다. 1. CodeDeploy Agent 설정 파일 수정 CodeDeploy Agent는 프록시 설정을 처리하는 설정 파일을 가지고 있습니다. 이 파일을 수정하여 프록시 서버를 설정합니다. vim /etc/codedeploy-agent/conf/codedeployagent.yml --- :log_aws_wire: false :log_dir: '/var/log/aws/codedeploy-agent/' :pid_dir.. 더보기 AWS 서비스 할당량 증가 요청 AWS 서비스 할당량 증가 요청(Service Quotas) Service Quotas : https://ap-northeast-2.console.aws.amazon.com/servicequotas/home/ 더보기 이전 1 2 3 4 ··· 10 다음