OpenSource Story Board 387

[PostgreSQL]Hot-Standby Replication

Hot-Standby Replication 1. Architecture - 초기 Standby 서버 구성시 Primary DB의 백업본을 이용한 Restore 후, 변경분의 xLog를 이용하여 Replication 2. Flow (Hot standby) 3. 실습환경 구성 MASTER postgresql.conf 설정 wal_level = hot_standby archive_mode = on archive_command = "\\cp -f %p /archive/temp/%f && \\mv /archive/temp/%f /archive/pgdata && \\scp /archive/pgdata/%f standby_ip:/archive/pgdata/%f" -> Archive Log 파일 Slave DB로 전송..

grup.conf 에 대해서

grub.conf grub 관련 파일은 아래와 같다. /boot/grub/grub.conf #GRUB 설정파일 /sbin/grub #GRUB 명령어 쉘 이중에서 /boot/grub/grub.conf 에 대해서 알아보자. default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title SULinux Server (2.6.18-92.el5PAE) root (hd0,0) kernel /vmlinuz-2.6.18-92.el5PAE ro root=LABEL=/ vga=771 initrd /initrd-2.6.18-92.el5PAE.img title SULinux Server-base (2.6.18-92.el5) root (hd0,0) kern..

3. OS이야기 2014.10.31

[Linux] lsof 에 대해서..

1. lsof 란?? list open files 란 의미로, 말그대로 열려진 파일을 보는 명령어 이다. Unix,Linux 에서 시스템에서 구동되고 있는 프로세스에 의해서 열려진 파일을 확인 할수 있다. 유닉스 계열의 OS 는 모든걸 파일로 관리 하기때문에, 소켓 및 port 도 가능하다 2. lsof 옵션 및 사용법 lsof --help 를 치면 아래와 같이 옵션 및 사용법을 볼수 있다. usage: [ -?abChlnNOPRstUvVX ] [ -A A ] [ -c c ] [ +c c ] [ +|-d d ] [ +|-D D ] [ +|-f [cfgGn] ] [ -F [f] ] [ -g [s] ] [ -i [i] ] [ -k k ] [ +|-L [l] ] [ +|-m m ] [ +|-M ] [ -o [..

JBOSS HTTP 메소드 제한 방법

JBOSS HTTP 메소드 제한 방법 web.xml 파일 수정 restricted methods /* PUT DELETE HEAD OPTIONS 테스트 방법 [root@xxx test01]# curl -v -X TRACE http://192.168.131.130:8080/simple/index.jsp * About to connect() to 192.168.131.130 port 8080 (#0) * Trying 192.168.131.130... connected * Connected to 192.168.131.130 (192.168.131.130) port 8080 (#0) > TRACE /simple/index.jsp HTTP/1.1 > User-Agent: curl/7.19.7 (x86_64-red..

SELinux 기능 끄기와 켜기

SELinux 기능 끄기와 켜기 1) 설정파일 /etc/sysconfig/selinux 파일에 설정이 있으며 SELINUX 지시어의 값을 변경하면 된다. 켜기 : # SELINUX=enforcing 끄기 : # SELINUX=disabled * 참고 * SELINUX 지시어는 enforcing,permissive,disabled 세가지가 있으며 enforcing : 보안정책을 적용시킨다는 뜻이다 permissive : enforcing시 발생하는 경고메세지를 출력하는 모드이다 disabled : 보안정책을 사용하지 않는다는 뜻이다 SELINUXTYPE 지시어는 정책 적용방싱르 나타네며 targeted, strict 두가지가 있다 targeted : 네트웍 데몬에 대해서 보안정책을 적용하는 것 strict..

dmidecode 사용법

1. dmidecode란? dmidecode는 DMI테이블 내용을 읽어와서 사람이 확인할 수 있는 형태로 보여준다 즉 명령어 그대로 DMI table 을 decoding 해주는 명령어다 2. 이걸로 무얼 할 수 있나? 마더보드의 모델 시리얼, 칩셋 정도, 메모리 뱅크 정보, vender 정보 등등 BIOS에서 확인 가능한 하드웨어 정보를 OS상에서 확인할 수 있게 한다. 하드웨어에 문제가 생겨 필요한 파트 정보를 확인하거나 업그레이드 계획을 세울 때 유용하게 사용된다. 3. 설치 대부분의 linux 배포판에서는 기본적으로 설치가 되어있으며 만약 설치되어 있지 않은 경우 아래와 같이 설치 하면 된다 redhat 계열 # yum install dmidcode* debian 계열 # apt-get instal..