일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- c
- 푸시푸시
- C언어
- java
- 데이트
- 알고리즘
- 정보처리기사
- 코딩
- 스트림셋이란?
- 스트림셋
- docker
- mysql on docker
- ansible install
- 클라우드
- 도커 elk
- c++
- 백준
- 자바
- 도커
- 앤서블 설치
- streamsets 강의
- MySQL
- 파이썬
- elk stack
- nvidia docker
- 도커 시작하기
- mysql docker
- python
- 도커 mysql
- 데이터베이스
- Today
- Total
목록프로그래밍 기본 (96)
리그캣의 개발놀이터
누군가가 해당 mongodb collection 이름을 숫자를 넣어서 만들어놨는데... 해당 collection에 관한 명령어를 치면 다음과 같은 에러를 보냈다. 2019-07-16T15:11:32.925+0900 E QUERY [js] SyntaxError: missing ; before statement @(shell):1:23 이럴땐 다음과 같이 접근해야한다. 콜렉션 명이 3mLgQAYJCq6_20110802라면 db["3mLgQAYJCq6_20110802"].command() 예를들면 db["3mLgQAYJCq6_20110802"].findOne(); db["3mLgQAYJCq6_20110802"].drop(); https://stackoverflow.com/questions/7111830/can..
ERROR! the playbook: –K could not be found 과 같은 에러가 났을때 기존 $sudo ansible-playbook *.yml -k -K 을 $sudo ansible-playbook -K *.yml -k 위와 같이 바꾸어 주었더니 해결되었다. [옵션] 의 위치를 바꾸어주면된다.
playbook 작성 후 실행하고 나서 아래의 에러가 발생하였다. 그러나 ansible ping 테스트를 했을때는 잘 돌아가는 상황. fatal: [아이피]: UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: This is a private computer facility.\nAccess for any reason must be specifically authorized by the manager.\nUnless you are so authorized, your continued access and any other use may\nexpose you to criminaland or civil proceed..
https://linuxize.com/post/how-to-install-gradle-on-centos-7/ How to Install Gradle on CentOS 7 Gradle is an open source build automation system used primarily for Java projects. This tutorial outlines the steps necessary to install the latest version of Gradle on CentOS 7 systems. linuxize.com 위의 링크에 자세히 설명되어있다!!
나는 총 7개의 노드(서버)를 다루기 위해 첫번째 서버에 엔서블 코어를 설치하도록 했다. ubuntu에 ansible core를 설치하는 방법을 다루려 한다. ansible 설치 ppa를 추가해준다. $sudo apt-add-repository ppa:ansible/ansible ppa 사용 가능한 패키지 인식가능하도록 update 및 설치 $sudo apt-get update $sudo apt-get install ansible 간단하게 설치 완료된다. 해당 명령어를 쳐서 확인하여 보자 $ansible 대충 위와 같은 output이 출력되면 정상적이게 설치 완료 된 것이다. 필자는 apt-get install ansible 명령어 실행시 apt-get -f install을 실행하라는 안내문이 나와서 해..
Linux 서버를 공개망에서 사용하게 되면 ssh 로그인을 지속적으로 시도하는 ip들이 있다 대부분 외국 ip대역이고 방화벽을 설정하긴 하지만 특수한 목적으로 인해 IP 대역을 제한할 수 없는 경우가 있을 수 있다. 이런 경우 보안을 조금 더 강화하기 위한 방법이 fail2ban 설치이다. CentOS에서 설치하기 Rpm 저장소를 설치 $rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Yum 이용하여 설치 $yum install -y fail2ban fail2ban-systemd 이때 fail2ban-firewalld 패키지가 필수로 설치 된다. firewalld가 아닌 iptables를 사용하기 위해 해당 파..
https://www.slideshare.net/awskorea/partner-techshift-aws-81448759
현재 실시간 데이터를 크롤링해서 저장하는 작업중인데 문제가 발견했다. 1. 해당 크롤링은 일정시간에만 작동하여야 한다.( ex 9시 10분 부터 18시) 2. 클로링 파이썬 코드는 초마다 작동하여야 한다. ( ex 2초마다) 먼저 crontab을 두개를 만들어 1번 문제는 해결 완료!! */1 10-15 * * * 10-59 9 * * * */1 10-15 * * * < - 10시부터 15시까지 매분마다 실행 10-59 9 * * * 해당 shell script 실행 flow를 만들어서 매 5초마다 크롤링 가능한 환경을 구축하였다.