Become a DevSecOps Engineer 91

fluentd (td-agent)의 설치 및 설정 (업데이트중)

fluentd / td-agent는fluentd는fluentd 는 ruby gem에서 제공하는 로그 전송 / 수집의 구조입니다. rsyslogd에서는 실현 될 수없는 대량 로그 수집 / 분석을위한 목적으로 사용하면 좋다고 생각합니다.td-agent는td-agent 는 fluentd의 래퍼 프로그램입니다. ruby, gem 등의 프로그램과 시작 스크립트 등의 편리한 파일을 설치 명령 하나로 제공 해줍니다. td-agent는 환경 변수 PATH에 존재하지 않는 디렉토리에 ruby와 gem을 설치 해주기 때문에 전체 시스템에 영향을주지 않고 fluentd를 사용할 장점이 있습니다.fluentd의 단점 (약점)fluentd은 만능이 아니라 비즈니스 요구에 따라 클래식 rsyslogd를 사용하는 것이 좋은 장면도..

IT 이야기/AWS 2016.04.19

괜찮은곳 분당 서현역에 있는 토끼정 (개인적)

분당 서현역 토끼정 자극히 개인적인 견해 라는것을 먼저 말씀 드립니다. ㅎ 조용합니다. 테이블 자체의 거리가 멀어서 다른자리의 대화소리 보다는 같은 테이블에 앉아있는 친구 혹은 이성이랑의 대화에 더 집중할수 있습니다. 서비스 나쁘지만 않으면 합격 입니다. 여기는 합격~ 맛 맛있습니다. (끝) 우선적으로 마음에 들었던 부분은 테이블간의 거리이고실내 분위기와 조명이 차분하고 조용하게 만들어 준다는데이 있습니다.음식도 빠르게 먹는 부분이 아닌 천천히 자연 스럽게 먹게 되는것 같네요 가격대도 무지막지 하게 비싸지 않아서 합격! 재방문 의사 있습니다. 천천히~ 대화하면서~ 냠냠 하는 분위기있는 밥집! (한줄평 ㅋㅋ) 아래 메뉴는 스테이크 덮밥이랑. 나베 인데 해물나베 입니다 ㅎ

자격증 시험시 기출문제를 제공해주시는 사이트. (국내/해외)

많은 분들이 사용을 하고 계신것으로 알고 있습니다. 저도 이번에 자격증을 드디어!! 하나둘씩 따기위해서 애용하고 있습니다. 필드에서만 일을 하다가 이제야 자격증을 하나둘씩 취득할수있는 시간이 생겼네요.. 물론 한다고 다되는건 아니지만 저도 열심히 공부해야겠습니다. 해외 부분은 windows 등등 국내 자격증: http://www.comcbt.com/해외 자격증: http://www.examcollection.com

s3fs 설정중 fuse-2.8.4.tar.gz 다운로드경로 (s3fs 설치)

CN AWS 를 이용하면서, 많은 부분에 있어서 문제를 확인하였습니다. 우선적으로 현시간적으로는 CN AWS 는 s3fs 가 지원이 되지않습니다. ㅠ_ㅠ 현재 fluentd(비둘기) 를 통해서 EC2 와 S3를 연결하는 작업을 하고있으나, 현재 진행중입니다.완료되면 매뉴얼 작성하여 공유해 드리겠습니다. 아래의 URL 은 Fuse 2.8.4 버전 다운로드 경로 입니다.저도 잊지않기위해서 기재해 놓았습니다. 필요하신분은 아래의 경로로 서버및 자체다운로드 이후에 설치 하시기 바랍니다. http://pkgs.fedoraproject.org/lookaside/extras/fuse/fuse-2.8.4.tar.gz/a26ec54e410bb826a387947b10c0fd2c/fuse-2.8.4.tar.gz 설치 방법도..

IT 이야기/AWS 2016.04.18

IP 라우팅 프로토콜

IP 라우팅 프로토콜1) RIP (Routing Information Protocol) 버클리 대학에서 개발한 RIP은 오늘날 네트웍에서 가장 널리 사용되고 있는 라우팅 프로토콜이다. RIP에서는 액티브(Active: Router)와 패시브(Passive: Host) 두 가지 유형의 사용자를 정의하고 있다. 액티브 사용자는 자신이 속해있는 네트워크 내에서 데이타그램 패킷을 통해 매 30초마다 라우팅 정보를 방송한다. 반면에, 패시브 사용자는 RIP 정보를 수신하여 경로를 갱신하지만 스스로 라우팅 정보를 송신하지는 않는다.(1) RIP 절차라우팅 테이블은 데이타그램 패킷을 통하여 모든 라우터에 방송된다.RIP에서는 최대 Hop을 16으로 제한하므로 16 이상의 경우는 도달할 수 없는 네트워크를 의미한다.매..

헬로! 파이썬 프로그래밍 쉽고 재미있게 프로그래밍 배우기

헬로! 파이썬 프로그래밍 쉽고 재미있게 프로그래밍 배우기 저자소개워렌 산데저자 : 워렌 산데 저자 워렌 산데 (WARREN SANDE)는 전자기기 엔지니어로서 파이썬을 만능 스크립트 언어이자 컴퓨터와 프로그래밍을 가르치는 도구로 사용하고 있습니다. 저자 : 카터 산데 저자 카터 산데 (CARTER SANDE)는 기술에 대한 열정이 많은 고등학생입니다. 학교 네트워크를 고치거나 친구들의 숙제 파일을 복구하지 않을 때는 자전거를 타거나 복고풍 비디오 게임을 만드는 것을 즐깁니다. 역자 : 이대엽 역자 이대엽은 책 만드는 일을 하고 있으며, 이따금 IT 관련 서적을 번역하기도 한다. 옮긴 책으로 『자바 API디자인』 『풀스택 자바스크립트 개발』 『테스트 주도 개발로 배우는 객체 지향 설계와 실천』 『자바스크립..

스파크 창시자와 스파크 커미터가 직접 알려주는 스파크!

스파크 창시자와 스파크 커미터가 직접 알려주는 스파크! 저자소개홀든 카로저자 : 홀든 카로 저자 홀든 카로(HOLDEN KARAU)는 데이터브릭스(DATABRICKS)의 소프트웨어 개발 엔지니어이며, 오픈 소스에서 활발하게 활동 중이다. 그녀는 초기 스파크 책의 저자이기도 하다. 데이터브릭스 이전에는 구글(GOOGLE), 포스퀘어(FOURSQARE), 아마존(AMAZON) 같은 회사들에서 다양한 검색 및 분류에 관련된 일을 하였다. 그녀는 워털루 대학(UNIVERSITY OF WATERLOO)을 졸업하면서 컴퓨터 과학/수학 학사학위를 취득했다. 소프트웨어 외에는 사격, 용접, 훌라후프를 즐긴다. 저자 : 앤디 콘빈스키 저자 앤디 콘빈스키(ANDY KONWINSKI)는 데이터브릭스의 공동 창업자이다. 박사..

오픈스택재단, 새로운 버전 ‘리버티’ 공개...SDN·컨테이너 관리·대규모 구축 지원

오픈스택재단, 새로운 버전 ‘리버티’ 공개...SDN·컨테이너 관리·대규모 구축 지원 오픈스택재단(www.openstack.org)은 클라우드 구축에 가장 많이 적용되는 오픈소스 소프트웨어인 오픈스택(OpenStack)의 12번째 버전인 리버티(Liberty)를 발표했다. 이를 통해 클라우드 업체, 운영자 및 사용자들은 새로운 기능과 개선된 내용에 대한 혜택을 누릴 수 있다. 오픈스택 리버티는 세부 관리 제어, 대규모 구축을 위한 성능 향상 및 생산 환경 내 컨테이너와 같은 신기술을 관리할 수 있는 강력한 툴 같은 다양한 소프트웨어 사용자 커뮤니티의 요구에 부응한다. 리버티 버전에서는 세부 접속 제어 및 단순화된 관리 기능이 첫 선을 보였다. 이 외에도 오픈스택 클라우드 운영자들의 의견을 수렴해 공통 라..

Python Programming

Python Programming Python Programming 의 경우에는 실무적용이 바로 가능하도록 안내및, 실습 테스트를 하여 바로 진행 하겠습니다.기본적인 설명을 건너뛰고, 실습적용 단계 로그 추출및, 로그 데이터 백업등의 간단한 부분부터 시작하도록 하겠습니다. 저 또한, 지속적으로 미루어 왔던 부분인지라 같이 배우면서 테스트가 되었으면 좋겠습니다.

ONOS, 리눅스재단 합류

통신사를 위한 소프트웨어정의네트워킹(SDN) 컨트롤러 개발프로젝트 '오픈네트워크운영체제(ONOS)'가 리눅스재단에 합류했다.​지난주 리눅스재단은 서비스제공업체를 위한 오픈소스 SDN 및 네트워크기능가상화(NFV) 프로젝트의 잠재력을 온전히 실현하기 위한 ONOS 프로젝트를 지원한다며 이같이 밝혔다.​ONOS는 비영리단체 '오픈네트워킹랩(ON.Lab)'에서 관리하던 프로젝트였다. 새 소식은 이게 리눅스재단의 '협력프로젝트(Collaborative Project)'에 포함돼 두 단체가 함께 프로젝트 활동을 추진할 것이란 예고다.​리눅스재단과 ON.Lab은 파트너십을 맺고 오픈소스 소프트웨어 플랫폼, 화이트박스, 네트워크 제어 및 애플리케이션 관리 분야, 서비스 생성 및 배포 가속 기능을 아우르는 SDN솔루션..

Apache Spark

Spark의 중심에는 RDD(Resilient Distributed Dataset, 회복성 있는 분산 데이터 세트) 개념이 있다. 이는 YARN 클러스터의 여러 물리적 노드에서 나뉘고 분산되었으며, 병렬적으로 작동될 수 있는 객체들의 변경 불가능한 집합을 뜻한다.주로 RDD은 공유된 파일 시스템, HDFS, HBase 혹은 YARN 클러스터에 하둡 InputFormat을 제공하는 데이터 소스에서 데이터를 로드할 때 인스턴스화된다.RDD가 실체화 되면, 사용자는 일련의 연산을 적용할 수 있다. 모든 연산은 변형이나 동작 중 하나의 유형으로 나뉜다. 이름이 뜻하듯이 변형 (Transformation) 연산은 기존의RDD에서 새로운 데이터 세트를 생성하고 YARN 클러스터의 분할된 데이터 세트에 적용될 수 있..

Varnish cache

Varnish 소개Varnish는 BSD 라이선스를 따르는 오픈 소스 웹 캐시 소프트웨어이다. Varnish는 2006년 노르웨이의 최대 신문사인 Verdens Gang(VG)에서 사용하기 위해 개발되기 시작했으며, 유명한 FreeBSD의 커널 개발자인 Poul-Henning Kamp(PHK)가 개발을 주도했다. PHK는 OS 커널에 대한 해박한 지식을 바탕으로, Varnish가 OS 커널과 조화롭게 동작하여 최적의 성능을 발휘할 수 있도록 설계했다. Varnish가 개발된 후, VG는 기존에 사용하던 12대의 Squid 서버를 3대의 Varnish 서버로 교체했다. 현재는 Varnish Software(www.varnish-software.com)가 Varnish를 개발하고 있으며, Varnish에 대..

한국오라클, BI 클라우드 서비스 출시

한국오라클, BI 클라우드 서비스 출시편집부 | CIO KR한국오라클이 ‘BI 클라우드 서비스 출시 미디어 교육’을 개최하고 비즈니스 인텔리전스(BI) 및 빅데이터애널리틱스(Big Data Analytics) 사업을 전격 강화한다고 밝혔다. 새롭게 출시된 오라클 BI 클라우드 서비스는 기업들이 언제 어디서든 가장 적절한 데이터만을 선별적으로 수집해 쉽고 빠르게 분석할 수 있도록 한다. 또한 직원 개인부터 팀, 나아가 기업 전체에 이르기까지 모든 규모의 조직에서 즉시 사용할 수 있는 풍부한 분석 역량을 제공한다. 이를 통해 사용자들은 언제 어디서든 파일을 빠르고 간편하게 송부하고, 원하는 때에 즉시 분석을 시작할 수 있다. 오라클 BI클라우드 서비스는 오라클 데이터베이스 클라우드와 통합되어 있으며, 진보한..

MYSQL replication & mysql 이중화 (master,slave)

MYSQL replication & mysql 이중화 (master,slave) Master 작업 1-1. Slave 계정 생성Grant replication slave on *.* to slave@'192.168.0.*' identified by ' passwd';1-2. master(DB) 백업Mysqldump -u root -p dbname > dump.sql1-3. dump 파일 slave 서버로 전송FTP 이용 및 SCP scp dump.sql user(계정)@IP:.1-4. /etc/my.cnf 내용추가log-bin=mysql-binserver-id = 11-5. mysql restart1-6 show master status;(File 번호 ,Position 번호 메모) Slave 작업 (S..

IT 이야기/DB 2015.10.17

domain status & 도메인 확인

domain status & 도메인 확인 Status: OK=> 모든 게 정상적으로 사용 가능한 상태 Status:INACTIVE=> 네임서버가 1개만 적용되어 있는 경우 org, info, biz, cn, us의 경우 2개 이상의 네임서버가 적용되어 있어야 함. Status:TRANSFER PROHIBITED Status:ACTIVE=> 정상적으로 사용가능하며, 신규 등록 후 60일까지 이전 금지된 상태로 되어 있음. Status:CLIENT RENEW PROHIBITED Status:ACTIVE=> 정상적으로 사용가능하며, 연장할 수 없는 상태 Status:PENDING TRANSFER Status:ACTIVE=> 정상적으로 사용가능하며, 타 기관으로부터 이전요청 들어온 상태 이때에는 정보변경을 할 ..

IT 이야기/Domain 2015.10.17

아파치 에러 코드 & apache error code

아파치 에러 코드 & apache error code 100 : Continue101 : Switching protocols200 : OK, 에러없이 전송 성공201 : Created, POST 명령 실행 및 성공202 : Accepted, 서버가 클라이언트 명령을 받음203 : Non-authoritative information, 서버가 클라이언트 요구 중 일부만 전송204 : No content, 클라언트 요구을 처리했으나 전송할 데이터가 없음205 : Reset content206 : Partial content300 : Multiple choices, 최근에 옮겨진 데이터를 요청301 : Moved permanently, 요구한 데이터를 변경된 임시 URL에서 찾았음302 : Moved temp..

IT 이야기/Linux 2015.10.17

FTP 서버는 GMT 시간을 기준으로 진행될 경우 조치사항

FTP 서버는 GMT 시간을 기준으로 진행될 경우 조치사항 FTP로 파일을 올릴경우 시간이 맞지않을때, GMT는 우리나라 표준시와 약 9시간의 시간 차이가 있습니다,FTP client로 파일을 전송하고 나면 파일 생성 시간이 9시간 전으로 표시되는 문제가 간혹 발생하게 된다. 이럴 때는 FTP 서버의 로컬 시간을 표시하도록 해주면 된다. vsftpd.confuse_localtime=YES

IT 이야기/Linux 2015.10.17

2015 BOSSIE 어워드로 보는 오픈소스 주요 트렌드 5가지

2015 BOSSIE 어워드로 보는 오픈소스 주요 트렌드 5가지 인포월드의 연례 베스트 오픈소스 대상은 오픈소스에 대해 한 걸음 물러서 좀 더 큰 그림을 볼 수 있는 기획을 제공한다. 올해도 6개 카테고리에서 90여 소프트웨어가 수상의 영예를 안았다. 이들 소프트웨어는 모두 인프월드 편집부와 기고자들이 실제 IT 운영 및 개발 경험을 기반으로 선정했다. 최고의 오픈소스 소프트웨어로 선정된 소프트웨어는 다음과 같다. 오픈소스 애플리케이션 : xTuple, Odoo, iDempiere, SuiteCRM, CiviCRM, Mautic, OrangeHRM, LibreOffice, Bonita BPM,Camunda BPM, Talend Open Studio, Warewolf ESB, KNIME, Teiid 오픈소..

FTP error code & FTP 오류 코드

FTP error code & FTP 오류 코드 1yz 능동적인 예비 응답. 요청된 행위를 초기화한다. 새로운 명령어를 처리하기 전에 다른 응답을 기다린다. 2yz 능동적인 완결 응답. 서버는 요청된 행위를 성공적으로 완수하였다. 클라이언트는 새로운 요청을 초기화할 수있다. 3yz 능동적인 중개자 응답. 이 명령어를 받아들이지 않는다. 또한 요청된 행위도 일어나지 않는다. 4yz 단기적인 수동 완결 응답. 서버는 이 명령어를 받아들이지 않는다. 또한 요청된 행위도 일어나지 않는다. 5yz 영구적인 수동 완결 응답. 서버는 이 명령어를 받아들이지 않는다. 또한 요청된 행위도 일어나지 않는다. 코드 요 약 x0z 문법 : 이 응답은 문법 에러를 나타내며, 문법적으로 올바른 명령어들은 어떤 기능적인 범주에도 ..

IT 이야기/Linux 2015.10.15

Linux Demon List & 리눅스 데몬 종류

Linux Demon List & 리눅스 데몬 종류 1. NetworkManager : 자동으로 최대 사용가능한 연결에 네트워크 연결을 스위칭한다.2. acpi : 커널로부터 ACPI 이벤트들을 받아서 처리한다.3. anacron : downtime까지 남겨진 cron 작업들을 실행한다.4. apmd : 베터리 상태를 모니터링하고 기록(syslog(8))한다. 고급 전원 관리기능을 하는 데몬5. arptables_jf : 자동으로 arptables로 패킷 필터링을 하는 방화벽 데몬6. atd : 백그라운드 작업을 수행하거나 예약 명령을 처리한다. 7. autofs : 서버의 파일을 읽을 때 자동으로 마운트하도록 해주는 데몬8. bluetooth : 서비스 검색과 인증 서비스를 위한 데몬9. chargen..

IT 이야기/Linux 2015.10.15