본문 바로가기
반응형

2021/0110

[aws] aws cli로 s3 파일 삭제(console에서 파일삭제 실패 시-파일명 한글일 경우 실패함) aws s3파일 중에 한글로 되어있는 경우 console 에서 지우는데 계속 실패하여 aws cli로 지우기로 했다. 오랜만에 aws cli를 사용하는데, 다음의 에러가 발생했다. $ aws zsh: /usr/local/bin/aws: bad interpreter: /usr/local/opt/python/bin/python3.7: no such file or directory 찾아보니 클라이언트를 재설치하란 말이 있어서 재설치 하기로 했다. 참고로 이번 환경은 macOS에서 한 것이다 brew reinstall awscli 다음으로 awscli 를 실행하는 링크를 재연결한다 $ brew link --overwrite awscli Linking /usr/local/Cellar/awscli/2.0.44..... 2021. 1. 8.
[nginx] aws에 nginx설치 및 멀티도메인 설정(reverse-proxy) AWS에 설치하기 전에 yum 버전을 최신으로 업데이트 해준다 sudo yum update -y nginx 를 설치하려고 하면 다음과 같은 메세지가 나온다. Loaded plugins: extras_suggestions, langpacks, priorities, update-motd amzn2-core | 3.7 kB 00:00:00 No package nginx available. Error: Nothing to do nginx is available in Amazon Linux Extra topic "nginx1" To use, run # sudo amazon-linux-extras install nginx1 Learn more at https://aws.amazon.com/amazon-linux-2.. 2021. 1. 6.
[airflow] BigQueryOperator 사용할때 location 에러 다음에러가 떴을 경우. ... 'errors': [{'reason': 'notFound', 'message': 'Not found: Dataset [프로젝트명]:`[dateset이름] was not found in location US'}] ... 내 경우 데이터셋을 서울리전(asia-northeast3) 에 저장하게 했는데, 기본값은 US여서 문제가 발생한줄 알고 찾았다. BigQueryOperator의 파라미터중 location이 있길래 옵션으로 다음처럼 넣어봤는데도 동일한 에러가 났다. checker = BigQueryOperator( dag=dag , task_id='bq_check_exist_table' , sql=sql , location='asia-northeast3' ) 첫번째 실험은 lo.. 2021. 1. 4.
[aws ec2] jenkins에 root 권한 주기 sudo vi /etc/sudoers 에 직접 수정하려고 하면 readonly밖에 안된다. 다음 명령어로 수정 가능 sudo visudo 그럼 이제 다음의 문구를 찾아 아래 추가하자 ## Allow root to run any commands anywhere root ALL=(ALL) ALL # 밑에 아래 추가 jenkins ALL=(ALL) NOPASSWD: ALL 이제 jenkins에서 execute shell 안에 sudo 로 실행해보자. 실행이 잘되면 설정이 잘 되었음을 의미. 끝. 2021. 1. 2.
반응형