기타(36)
-
AMI 연결이 안되어있는 Snapshot 찾기 (Orphaned)
- 개요snapshot은 ec2를 삭제하거나 AMI를 삭제해도 같이 삭제되지 않으며 연결되어 있거나 사용중인지 확인 하는게 까다롭다. 또한 사용도 안되고 과금만 되고 있는 경우가 대부분이다. 아래는 AMI에 연결되어 있지 않는 snapshot을 확인하는 스크립트 이다. - 스크립트 <pre id="code_1665625404803" class="bash..
2022.10.13 -
AWS ECS service last event
- 개요 ECS의 Service의 상태를 확인하는 가장 효과적인 방법은 최근 event 를 확인하는 것이다. 아래는 사용하고 있는 전체 ECS Service의 마지막 event log를 확인하는 스크립트 이다. - 스크립트 #!/bin/bash declare -a ecscluster=$(aws ecs list-clusters | awk -F / '{print $2}' | tr -d '",' | awk NF) region=`aws configure get profile.default.region` for i in ${ecscluster[@]} do for service in $(aws ecs list-services --cluster $i | awk -F / '{print $3}' | tr -d '",' ..
2022.10.12 -
대상 서버 파일시스템중에 사용량이 80%이 넘는 목록 확인
- 개요 Linux 파일 시스템을 용량 관리는 상당히 중요하다. 아래는 대상 서버에 mount 되어 있는 파일시스템중에 80%가 넘는 목록을 확인하는 스크립트 이다. - 스크립트 #!/bin/bash host_list=(host1, host2) for i in ${host_list[@]} do v=$(ssh $i 'df -t xfs -t ext4 --output=target,pcent | egrep "([80][0-9]|[90][0-9]|100)%" | grep -v loop' 2>/dev/null ) if [ $? == 0 ]; then echo -e $i, $v else echo pass fi done - 참고 ssh options https://happyengine.tistory.com/47
2022.10.06 -
postgresql 접속 방법 및 간단한 쿼리
- client access psql -h -U -d -W - database list SELECT datname FROM pg_database WHERE datistemplate = false; - process list select * from pg_stat_activity;
2022.09.22 -
robomongo ssh tunneling 접속
- 개요 EC2에 설치되어 있는 MongoDB를 PC에 있는 robomongo로 접속하기 - robomongo 설치 https://robomongo.org/download - robomongo 설정 1. ppk file to OpenSSH Key (Load(key) -> Conversations -> Export OpenSSH Key) 2. SSH Tunnel 사용 (Private Key : OpenSSH key) 3. Conncetion 설정 4. Connection Test - 주의 사항 Private key는 ppk 파일이 아니고 OpenSSH Key File EC2의 SG에 My IP SSH Port Open
2022.01.05 -
chrome에서 ogg 파일 재생 안되는 이슈
- 개요 ogg는 너무 짧거나 특정한 이유로 firefox에서는 되지만 chrome 이나 edge 에서는 재생이 안되는 경우가 있다. - 해결 1. mp3로 변환 2. mp3로 변환 후 ogg로 변환
2020.12.02