본문 바로가기
반응형

분류 전체보기760

(windows11)AWS sam init 에러: sam unstable state when updating repo. check that you have permissions to create/delete files 목차 sam init 으로 예제 코드를 돌리려고 하는데 다음과 같은 에러가 발생했다. sam unstable state when updating repo. check that you have permissions to create/delete files 처음 시작할땐 잘 됏는데 안되길래 버전 에러 인줄 알고 버전 지웠다가 설치했다 반복했으나 해결되지 않았다. 그냥 sam init --runtime python3.9 이라고 치면 로그가 나오지 않아 원인이 뭔질 알수가 없다. 원인 sam init --runtime python3.9 --debug 라고 뒤에 --debug를 붙여 줘야 로그를 볼수있다. 이 방식대로 입력하니 Configure core.longpaths=true in git clone. You .. 2022. 7. 12.
ElasticBeanstalk 작업자모드 백엔드에서 오래걸리는 작업이 잇을경우 로컬에다가 프로세스를 생성하여 비동기방식으로 처리하는 방식 SQS를 사용하여 큐관리를 한다. https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/using-features-managing-env-tiers.html Elastic Beanstalk 작업자 환경 - AWS Elastic Beanstalk 최대 재시도(Max retries) 옵션은 배달 못한 편지 대기열로 구성되는 Amazon SQS 대기열에만 적용됩니다. 배달 못한 편지 대기열로 구성되지 않은 모든 Amazon SQS 대기열의 경우, Amazon SQS에서 대기열에 docs.aws.amazon.com 2022. 7. 11.
AWS eb cli로 eb 웹 애플리케이션 생성하기 eb init --profile [프로필명] 그뒤에 설정하는데 지역에 맞게 설정하고 platform은 저는 웹화면 하나 띄우기 위해 php하고 버전 높은걸로 설정하고 keypair 쓰고 싶은거 넣으시면됩니다. 나머지는 default로 설정하면 됩니다. 저는 hello world 띄우기 위해 index 파일 하나 생성했습니다. echo "Hello World" > index.html 그리고 환경을 생성합니다. eb create dev-env 마지막으로 eb open 하시면 결과가 나올것입니다. 2022. 7. 11.
error: eb init ...cannot setup CodeCommit... eb terminate 이후 eb init 하는데 에러가 발생했다 Cannot setup CodeCommit because there is no Source Control setup, continuing with initialization git init 으로 초기화 해줘야 합니다. https://stackoverflow.com/questions/41134223/cannot-setup-codecommit-in-eb-cli Cannot setup CodeCommit in EB CLI After terminating my previous environment in EB CLI with eb terminate , which executed successfully, I have been trying to dep.. 2022. 7. 11.
aws eb cli get-config environment 이쁘게 보기 eb 로 생성한 ec2에 들어가서 eb 설정값보는 명령어인 /opt/elasticbeanstalk/bin/get-config environment 를 사용하면 한줄로 쭉 나와서 보기가 불편하다 그래서 jq 를 설치하여 yum install jq | jq 를 하면 보기 좋게나옵니다. /opt/elasticbeanstalk/bin/get-config environment | jq 2022. 7. 11.
AWS elasticbeanstalk Error: .... Must be Ready 내부적으로 중복된 값을 가지게 되어 오류가 발생한경우인데 나같은 경우는 ready 상태를 기다리지 않아서 생기는 오류 였다... 배포 이슈 해결방법은 아래에 나와있다. https://velog.io/@seul/AWS-%EB%B0%B0%ED%8F%AC%EC%9D%B4%EC%8A%88%ED%95%B4%EA%B2%B0-AWS-Environment-named-is-in-an-invalid-state-for-this-operation.-Must-be-Ready AWS 배포이슈해결 : an invalid state for this operation. Must be Ready. AWS Elastic beanstalk으로 구동중인 서버에 새 코드를 배포하려고 했더니 아래와 같은 에러가 뜨면서 배포가 되지 않았다.AWS.. 2022. 7. 11.
AWS elasticbeanstalk cli 설치 (for window) 목차 1. python 설치 아래 링크에서 다운받아주세요. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 설치할때 조심해야할게 Add Python [version] to PATH 를 체크해주셔야합니다. 환경변수에 python을 자동으로 추가해주는건데 이거 안하면 수동으로 설정을 해줘야 하기때문입니다. 체크하시고 install now를 클릭하고 일반설치하는것처럼 next누르시고 완료하면됩니다. 설치확인은 python --version, pip --version으로 확인하실수 있으며 잘설치되엇으면 아래와 같이 나옵니다. 2. ElasticBean.. 2022. 7. 8.
AWS private 서버(jenkins)와 public ec2 연결 상황: 같은 VPC 내부에서 pivate jenkins 서버와 public 서버를 연결시키려고 한다. (사실 배포 목적입니다.) 이경우 pubic 서버의 public 주소를 jenkins 서버에 넣어주면 접속이 되지않는다. 이유는 private 서버는 외부와 연결이 되어 있지 않기때문이다. 그래서 public 서버의 private주소를 적어줘야한다. 간단한건데 귀찮아서 public 주소만 이용하다보니 헷갈려서 정리 해봅니다. 2022. 7. 8.
리눅스 파일검색 및 파일내 문자 검색 파일명으로 검색 find [path] -name [filename] 파일내부 문자 검색 grep -r 'char' [path or filepath] 2022. 7. 7.
oracle 12c 데이터베이스 업그레이드 참고 내용 * 소개* 오라클 데이터베이스 12c 업그레이드에 관한 새로운 기능* 오라클 데이터베이스 12c 업그레이드 준비* DBUA(Database Upgrade Assistance)를 통한 오라클 데이터베이스 12c로 업그레이드* 수동으로 오라클 데이터베이스 12c 업그레이드* 오라클 데이터 펌프를 이용한 오라클 데이터베이스 12c로 업그레이드* 업그레이드 롤백* 업그레이드 후에 주의해야 할 몇 가지 변경사항 * 소개 데이터베이스 업그레이드와 마이그레이션의 차이점 업그레이드 : 데이터 딕셔너리를 이후 버전으로 변경 In-place : 기존 SW 경로에 새 SW 설치 Out-of-place : 새 SW 경로에 새 SW 설치 마이그레이션 : 새로운 HW/OS 또는 다른 캐릭터셋으로 데이터베이스 이동 업그레이드.. 2022. 7. 7.
cloudformation stack status 상태설명 및 trouble shooting 스택 상태 설명 CREATE_COMPLETE 하나 이상의 스택을 성공적으로 생성했습니다. CREATE_IN_PROGRESS 하나 이상의 스택을 생성하고 있습니다. CREATE_FAILED 하나 이상의 스택을 생성하지 못했습니다. 연결된 오류 메시지는 스택 이벤트를 참조하십시오. 생성 실패에 대한 가능한 원인은 스택 내의 모든 리소스에 대한 작업 권한이 없거나, AWS 서비스에서 파라미터 값을 거부했거나, 리소스 생성 중에 제한 시간을 초과했을 수 있습니다. DELETE_COMPLETE 하나 이상의 스택을 성공적으로 삭제했습니다. 삭제된 스택은 90일 동안 유지되며 볼 수 있습니다. DELETE_FAILED 하나 이상의 스택을 삭제하지 못했습니다. 삭제에 실패했으므로 일부 리소스가 아직 실행 중일 수 있습.. 2022. 7. 6.
nohup 사용법 및 option(&, &&, 0,1,2, /dev/null) 목차 nohup, &, && 특정 명령을 세션이 종료된 후에도 계속 실행하고 싶을경우 nohup이란 명령어를 사용합니다. 명령을 백그라운드에서 실행하고 싶으면 마지막에 &를 사용합니다. &&는 첫번째명령 실행하고 성공으로 종료되면 두번째 명령(&& 다음)으로 진행합니다 사용예시 및 설명(/dev/null, 0,1,2) war로 받은 jenkins를 실행하는것을 예시로 들겠습니다. nohup java -jar jenkins.war 1>/dev/null&2>/dev/null & nohup 뒤에 명령어를 사용하여 세션이 종료되도 실행 되도록 합니다. 그리고 위에서 말했듯이 &를 사용하여 백그라운드 실행이 되도록합니다. 1>/dev/null&2>/dev/null 이건데 0은 표준입력, 1은 표준출력, 2는 표준.. 2022. 7. 1.
반응형