본문 바로가기

반응형

EC2

[AWS] Amazon Elastic File System(EFS) Elastic File System(EFS) Elastic File System(EFS) 구성 : Amazon EFS(Amazon Elastic File System)는 AWS 클라우드 서비스 및 온프레미스 리소스와 함께 사용하기 위한 간단하고 조정 가능하고 탄력적인 완전관리형 NFS 파일 시스템을 제공합니다 이미지 출처 : https://medium.com/@surajjadhav525k/deployment-of-application-on-aws-using-terraform-efs-service-d3cf522242fa 사전 설정 - 보안 그룹 생성 EFS 파일 시스템 생성 - 이름 - VPC - 가용성 및 내구성 1. 단계 : 파일 시스템 설정 - 이름 - 가용성 및 내구성 - 자동 백업 활성화 - 수명.. 더보기
[Ansible] Amazon Linux에 Ansible 설치하기 Amazon Linux에 Ansible 설치하기 설치 환경 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" Ansible 설치하기 $ amazon-linux-extras install ansible2 Installing: ansible Installing for dependencies: libtomcrypt libtommath python-.. 더보기
[Terraform] 테라폼 ec2 인스턴스 생성 ec2 인스턴스 생성 (선행 작업) - key pair 생성 - security group 생성 - ./script/install_web1.sh 스크립트 생성 instance.tf 파일 생성 $ vim instance.tf resource "aws_instance" "web31" { ami = "ami-047a51fa27710816e" instance_type = "t2.micro" #ebs_optimized = true #monitoring = true #count = 1 key_name = aws_key_pair.aws_key_4wxyz.key_name associate_public_ip_address = true # subnet_id = aws_subnet.sangchul_vpc11-sb3.id v.. 더보기
[AWS] ec2 인스턴스 리스트 출력 ec2 인스턴스 리스트 출력(aws ec2 describe-instances) 태그 입력 전 - 출력 $ aws --region ap-northeast-2 ec2 describe-instances \ --query 'Reservations[*].Instances[*].[Tags[0].Value, \ PrivateIpAddress, State.Name, InstanceType, InstanceId, Placement.AvailabilityZone]' \ --output=table ------------------------------------------------------------------------------------------------------------ | DescribeInstances.. 더보기
[linux] socat 명령어(proxy) socat을 이용한 릴레이 구성 (gateway -----------> relay -----------> db) socat 명령어 : 양방향 데이터 전송을 위한 다목적 릴레이 relay(socat) root@relay:~$ yum -y install socat root@relay:~$ socat tcp-listen:3306,reuseaddr,fork tcp:10.10.20.76:3306 & [1] 2881 root@relay:~$ netstat -tnlp | grep socat tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2881/socat geteway(client) root@gateway:~$ telnet xxx.xxx.xxx.180 3306 Trying xxx.xxx.xxx... 더보기
[AWS] 인스턴스 종료 시 동작 변경 EC2 인스턴스 종료 시 동작 변경 설정 aws console 인스턴스 선택 > 작업 > 인스턴스 설정 > 종료 동작 변경 종료 동작 변경 기본 - 인스턴스 중지 시 중지 상태로 진입 AWS DOCS : Linux 인스턴스용 사용 설명서 인스턴스 종료 - Amazon Elastic Compute Cloud 인스턴스 종료 더 이상 필요하지 않은 인스턴스는 삭제할 수 있습니다. 이를 인스턴스 종료라고 합니다. 인스턴스 상태가 shutting-down 또는 terminated로 변경되는 즉시 해당 인스턴스에 대한 반복적 docs.aws.amazon.com 더보기
[linux] SSH 세션을 유지하는 방법(ClientAliveInterval) SSH 세션을 유지하는 방법 output - 클라이언트에서 일정 시간이 지나면 ssh가 끊기게 된다. $ client_loop: send disconnect: Broken pipe SSH 편집(/etc/ssh/sshd_config) - ClientAliveInterval 값 수정 ###ClientAliveInterval 시간을 설정하던지 주석을 제거 $ vim /etc/ssh/sshd_config ... #Compression delayed ClientAliveInterval 3600 #ClientAliveCountMax 3 ... ###클라이언트가 살아있는지 확인하는 간격 ClientAliveInterval 600 ###클라이언트가 응답이 없어도 세션(접속)을 유지하는 횟수 ClientAliveCoun.. 더보기
[AWS] Amazon Linux에서 rc-local(/etc/rc.local) 기능 활성화 Amazon Linux에서 rc-local(/etc/rc.local) 기능 활성화 rc-local(/etc/rc.local)을 통한 자동실행 $ systemctl status rc-local.service ● rc-local.service - /etc/rc.d/rc.local Compatibility Loaded: loaded (/usr/lib/systemd/system/rc-local.service; static; vendor preset: disabled) Active: inactive (dead) rc-local.service 파일 확인 $ vim /lib/systemd/system/rc-local.service # This file is part of systemd. # # systemd is f.. 더보기

728x90
반응형