목록IT (227)
잡동사니
안녕하세요. yeTi입니다.오늘은 Jenkins에서 배포서버를 선택하여 배포하는 설정에 대해 알아보겠습니다. 이전 글2018/11/26 - [IT/소프트웨어 공학] - [Jenkins] SVN 연결하기 설치 환경- OS : Window 7 64bit- 설치 버전- Jenkins 2.121.2 1. Jenkins에서 프로젝트를 선택하고 구성으로 들어갑니다.2. 빌드 환경를 선택 후 정보를 추가합니다. 관련 글2018/08/03 - [IT/소프트웨어 공학] - [Jenkins] 배포서버를 선택하여 빌드하기
안녕하세요. yeTi입니다.오늘은 Jenkins에서 SVN을 연결해보겠습니다. 설치 환경- OS : Window 7 64bit- 설치 버전- Jenkins 2.121.2 1. Jenkins에서 프로젝트를 선택하고 구성으로 들어갑니다.2. 소스 코드 관리를 선택 후 정보를 추가합니다. 관련 글2018/11/26 - [IT/소프트웨어 공학] - [Jenkins] Gradle 연결하기2018/08/03 - [IT/Open Source] - [Jenkins] 배포서버를 선택하여 빌드하기
안녕하세요. yeTi입니다.오늘은 SPSS(Statistical Package for the Social Sciences) 를 활용하여 다중회귀분서을 활용한 중고차 가격 예측을 해보겠습니다. 본 블로깅은 K-MOOC에서 제공하는 이화여자대학교 경영대학 경영학과에 재직중이신 신경식 교수님의 '빅데이터의 세계, 원리의 응용' 이라는 교과목의 5주차 과제에 해당합니다. 설치 환경- OS : Windows 10- SPSS : 17.0 모델링의 목적은 위에서 언급했다시피 다중회귀분서을 활용한 중고차 가격 예측입니다.과제는 강의에서 제공하는 중고자 판매 데이터를 활용하였고, 모델링 다이어그램을 먼저 보여드리면 다음과 같습니다. 그림에서 보시다시피 데이터 유형을 두가지로 설정해봤습니다.첫번째 데이터 유형은 입력변수를..
안녕하세요. yeTi입니다.오늘은 자바(Java) 1.8이상에서 지원하는 클래스를 활용하여 날짜를 가져오는 방법을 정리해보겠습니다. 어제 날짜 가져오기- LocalDateTime.now().minusDays(1).format(DateTimeFormatter.ofPattern("yyyyMMdd"))
안녕하세요. yeTi입니다.오늘은 Spring boot에서 스케쥴링시 사용하는 Scheduled 어노테이션의 활용방법에 대해서 알아보겠습니다. 1분마다 수행- @Scheduled(cron="*/60 * * * * *") 초기 실행 후 5초마다 수행- @Scheduled(initialDelay = 0, fixedDelay = 5000) 매일 5시에 수행- @Scheduled(cron="0 0 5 * * ?")
안녕하세요. yeTi입니다.오늘은 MariaDB의 InnoDB에서 Auto_Increment 사용시 초기화 될 수 있다는 문제에 대한 의문을 해소해보고자 합니다. 설치 환경- OS : CentOS release 6.9 (Final)- MariaDB : 10.2.11 근래에 웹상에서 MariaDB에서 Auto_Increment를 사용할 시 발생할 수 있는 문제점에 대해 발견했습니다. 내용인 즉슨엔진으로 InnoDB를 사용할 경우 내부적으로 메모리상에 최대값을 저장하고 있기 때문에재시작시 의도한 최대값이 아니라 초기값으로 사용될 수 있다는 것입니다. 이와 관련하여 최신 MariaDB Reference를 확인했고 다음과 같은 내용을 확인했습니다. InnoDB/XtraDBUntil MariaDB 10.2.3, ..
안녕하세요. yeTi입니다.오늘은 Maxscale을 활용하여 MariaDB의 Master-Slave 환경에서 Auto-Failover를 구현하도록 하겠습니다. 설치 환경- OS : CentOS release 6.9 (Final)- MariaDB : 10.2.11 1. RPM을 다운받는다. (https://mariadb.com/downloads/mariadb-tx/maxscale)- wget https://downloads.mariadb.com/MaxScale/2.2.15/centos/7/x86_64/maxscale-2.2.15-1.centos.7.x86_64.rpm- yum install [패키지명] - MariaDB 에서 아래 쿼리 실행GRANT ALL PRIVILEGES ON *.* TO maxsca..
안녕하세요. yeTi입니다.오늘은 Logstash에서 발생하는 다음 오류를 해결해보도록 하겠습니다. 오류 내용[2018-10-05T15:35:50,283][WARN ][logstash.outputs.elasticsearch] Could not index event to Elasticsearch. {:status=>400, :action=>["index", {:_id=>nil, :_index=>"api", :_type=>"log", :_routing=>nil}, #], :response=>{"index"=>{"_index"=>"api", "_type"=>"log", "_id"=>"iCbwQmYBKdLKzO2UgdN7", "status"=>400, "error"=>{"type"=>"illegal_argume..
안녕하세요. yeTi입니다.오늘은 MHA의 노드간 Replication을 확인하는 과정에서 발생하는 다음 문제를 해결해보겠습니다. [error][/usr/local/share/perl5/MHA/MasterMonitor.pm, ln401] Error happend on checking configurations. Use of uninitialized value in string eq at /usr/local/share/perl5/MHA/Server.pm line 236.[error][/usr/local/share/perl5/MHA/MasterMonitor.pm, ln500] Error happened on monitoring servers. 설치 환경- OS : CentOS release 6.9 (Fina..
안녕하세요. yeTi입니다.오늘은 MHA의 SSH를 확인하는 과정에서 발생하는 다음 문제를 해결해보겠습니다. [error][/usr/local/share/perl5/MHA/SSHCheck.pm, ln63]Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password) 설치 환경- OS : CentOS release 6.9 (Final)- MariaDB : 10.2.11- Manager : 0.54- Node : 0.54 MHA를 구성하는 과정에서 masterha_check_ssh 명령어는 사용하여 SSH 통신을 확인하는 과정이 있습니다. 저의 경우에는 1번 서버에는 Manager와 Node를 설치하고 2번 서버에는 Node를 설치하여 환경을 구성했..