본문 바로가기

반응형

전체 글

(197)
Maria DB Galera Cluster MariaDB에서 MariaDB/Galera Cluster 제품군을 새롭게 출시하였습니다.MariaDB/Galera는 MariaDB의 Synchronous 방식으로 동작하는 다중 마스터 클러스터입니다.MariaDB/Galera Cluster은 Galera 라이브러리를 사용하여 노드 간 데이터 복제를 수행합니다. 물론 아직은 Alpha 버전으로 발표되기는 했지만, 조만간 안정적인 버전이 릴리즈 되면 상당한 물건이 될만한 놈입니다.오늘은 이에 관해 간단하게 리뷰를 하겠습니다.Feature & Benefits먼저 MariaDB/Galera Cluster의 특징은 다음과 같이 몇 가지로 나눠볼 수 있습니다.Synchronous 방식으로 노드 간 데이터 복제Active-Active 방식의 다중 마스터 구성 – 모..
oracle 10g 설치 oracle 10g 설치 ------------------------- yum install -y make binutils gcc libaio libaio-devel libstdc++ libstdc++-devel sysstat libgcc elfutils-libelf elfutils-libelf-devel glibc-common glibc-devel gcc-c++ compat-* xorg-x11-deprecated-libs-devel pdksh unixODBC unixODBC-devel yum -y install binutils compat-gcc-34 compat-libgcc-296 compat-libstdc++-296 compat-libstdc++-33 compat-db cpp gcc gcc-c++ ..
CentOS 7 기본설정 NIC rename on Centos7 # Centos 7 설치후 아래와 같이 실제 물리적인 인터페이스에 대하여 eno ... 등과 같이 사람이 eth0 과 같은 사람들이# 인식하기 힘든 인터페이스 이름으로 변경 되어 있다. [root@localhost ~]# ip addr1: lo: mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: eno16777..
Linux patch 파일 만들기 & 적용하기 patch 파일 만들기 'diff' 명령을 사용해서 patch 파일을 만든다.① 파일 vs 파일 비교diff [옵션] [원본파일] [수정된파일] > 출력파일.patch예) diff -u display.c display_new.c > display.c.patch② 디렉토리 vs 디렉토리 비교-r 옵션이 주어지지 않으면 재귀적 동작이 이루어 지지 않는다.파일들의 비교 결과물이 .patch 파일에 모두 출력된다.diff [옵션] [디렉토리1] [디렉토리2] > 출력파일.patch예) diff -urN driver/ driver_new/ > driver.patch③ 주요 옵션일반적으로 -urN을 많이 사용한다. 좀 더 자세한 옵션은 'diff --help'로 알아보면 된다. -u : '--unified=3' 형..
backdoor 탐지 악의성 공격자들은 한번 접속에 성공하면 백도어 및 트로이잔 프로그램을 만들어 놓는데, 그것이 rootkit이다.chkrootkit을 이용하여 rootkit을 탐지하여 대응. chkrootkit을 다운받아 설치. [root@sk_test src]# wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz[root@sk_test src]# tar xvfz chkrootkit.tar.gz[root@sk_test src]# cd chkrootkit[root@sk_test chkrootkit-0.50]# make sense 압축을 푼 후 설치. make: *** [strings-static] 오류 1보통은 glibc패키지에 문제가 있어서 나는 오류로 yum ins..
Mysql replication chain 제거 및 Master 변경 Mysql replication chain 제거 및 Master 변경 위 그림과 같은 설정이 Mysql replication chain 이다. slave DB3은 Master DB 의 Slave 이자, Slave DB4 의 Master 인 상태. 구성은 다소 어렵지 않다. Chain 제거 및 Master 변경 작업 - Slave DB3 my.cnf 에 log-slave-updates 옵션 제거 후 Mysql restart (해당 옵션은 Chain 전용 옵션 하단 참조) --log-slave-updates일반적으로, 슬레이브는 마스터 서버에서 전달 받은 업데이트에 대해서는 자신의 바이너리 로그에 기록하지 않는다. 이 옵션은 SQL 쓰레드가 실행한 업데이트를 자신의 바이너리 로그에 기록하도록 만든다. 슬레이..
MySQL 리플리케이션 상태 확인 SLAVE DB에서 확인해서 mysql> show slave status \G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.0.170 Master_User: repl Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000032 Read_Master_Log_Pos: 292782232 Relay_Log_File: mysqld_relay_bin.000002 Relay_Log_Pos: 6486407 Relay_Master_Log_File: mysql-bin..
nginx_stats(zabbix nginx script) ### zabbix nginx script*/1 * * * * root /etc/zabbix/zbx_nginx_template/zbx_nginx_stats.py https://github.com/blacked/zbx_nginx_template cd /etc/zabbixgit clone https://github.com/blacked/zbx_nginx_template vi /etc/zabbix/zbx_nginx_template/zbx_nginx_stats.py zabbix_host = 'ZABBIX SERVER IP' # Zabbix server IPzabbix_port = 10051 # Zabbix server porthostname = 'HOSTNAME' # Name of monitored host, ..
nginx 1.8 + tomcat 8 ---------------------------------------------------------------------------------------------------------------------------NGINX COFIGURATION---------------------------------------------------------------------------------------------------------------------------yum install gcc gcc-c++ make autoconf wget libxml2-devel perl perl-devel perl-ExtUtils-* pcre-devel openssl-devel zlib library cpan wg..
elasticsearch 검색 엔진 만들기 (with jdbc, 은전한닢) Elasticsearch(엘라스틱서치)와 SOLR(솔라)의 공통점1. 루씬을 기반으로 한 텍스트 검색 엔진 라이브러리이다.2. Restful API를 제공한다.3. Cache를 지원한다.4. 분산처리에 용이하다.5. Spring Component를 지원한다. Elasticsearch(엘라스틱서치)와 SOLR(솔라) 비교 Solr ElasticSearch도큐먼트 형식 XML, CSV, JSON JSON다중 스키마 문서 지원하지 않음 지원조인 지원하지 않음 Parent_type/Children_type분산 시스템 노드 연결 주키퍼 디스커버리, 주키퍼MySQL 불러오기 dataimportHandler logstrash Elasticsearch(엘라스틱서치) ?Elasticsearch(엘라스틱서치) 는 앞서 말..

반응형