OpenSource Story Board 387

Apache 버전 및 MPM 확인 방법

Apache 버전 및 MPM 확인 방법은 아래와 같다. 1. Apache 버전 확인 방법 -> 명령어를 실행하면 아래 내용처럼 Apache 버전과 설치된 날짜까지 확인이 가능함. root@test1 [/apache/testsvc/bin]# ./httpd -v Server version: Apache/2.0.55 centOS_Apache-based_Web_Server Server built: Apr 17 2014 18:00:54 2. Apache MPM 확인 방법 -> Apache는 다중처리모듈 방식으로써 크게 prefork와 worker 방식을 지원한다. 아래 내용을 보면 worker방식으로 설치되어 있다. root@test1 [/apache/testsvc/bin]# ./httpd -l Compiled ..

apache httpd.conf 옵션 설명

ServerType Standalone # 서버 타입을 설정하는 지시자 이다. # ServerType 에서 설정할 수 있는 것은 Standalone 과 inetd 두가지 설정이 있다. ServerRoot /usr/local/apache # 아파치 서버의 루트 디렉토리를 설정한다. PidFile /usr/local/apache/logs/httpd.pid # 아파치가 실행될 때 생성되는 httpd.pid 파일이 생성될 경로를 지정한다. ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard #부모 프로세스가 자식 프로세스와 의사 소통을 할 때 사용되는 지시자와 그 파일을 지정한다. Timeout 300 # Timeout은 클라이언트에서 서버로 접속할 때 클라이언트나..

시스템에서 사용중인 PCI Slot 할당 내역 조회 스크립트

시스템에 할당되어 있는 PCI Slot의 사용내역을 확인하는 스크립트 입니다. SLot별로 어떤 Device가 연결되어 있는지 직관적으로 파악이 가능합니다. 1. 스크립트 (slot.sh) ----------------------------------------------------------------- #!/bin/sh cnt=1 NET_DIR="/sys/class/net" DISK_DIR="/sys/class/scsi_disk" TAPE_DIR="/sys/class/scsi_tape" clear echo "#######################################" echo -n "HOSTNAME :" hostname dmidecode | grep "Product Name" echo "..

[Postgresql] Postgresql 백업 (pg_dump)

PG_DUMP 이 방법은 백업 프로그램이 백업 대상에 대해서, SQL 구문의 텍스트 파일을 만들고, 복원을 할 때는 서버에 이 SQL 구문을 실행해서, 백업 할 때의 상태로 만드는 기법이다. 이 방법을 구현한 PostgreSQL 유틸리티 프로그램이 pg_dump 이다.기본적인 사용법은 다음과 같다: pg_dump 데이터베이스이름 > 출력파일 [OPTIONS] -a 스키마를 제외한 데이터만 백업-b Include large objects in the dump. This is the default behavior except when --schema, --table, or --schema-only is specified, so the -b switch is only useful to add large obj..

PostgreSQL Privileges Part.3

PostgreSQL Privileges Part.3 6) ACCESS PRIVILEGES • OBJECT 별 ACCESS 설정 가능한 권한 access privilege 는 각 object 당 부여할 수 있는 권한의 종류입니다. 7) OBJECT OWNERSHIP • OBJECT 구조 및 OBJECT OWNERSHIP 첫번째 보이는 그림은 각 object 들의 구조를 나타내며 두번째 그림은 유저가 부여해야만 하는 권한들의 구조를 나타냅니다. (1) (2) table에 접근을 하고싶다면 table 하나에만 권한을 부여해서는 안되고 object 구조에 따라서 schema, database, tablespace 모두에 대한 권한이 있어야지만 접근이 가능합니다. 개념은 여기까지이며, 자세한 내용은 다음 시간부터..

[UNIX/LINUX] 파일시스템의 i-node 튜닝

안녕하세요! 오늘은 i-node 관련 파일시스템을 튜닝 방법을 알아보도록 하겠습니다. 유닉스/리눅스 기반의 시스템 운영시, 파일시스템에 여유 공간이 있음에도 불구하고, 다음 아래와 같이 No space left on device 같은 메시지를 보는 경우가 있습니다. 일반적으로 No space left on device 메세지가 출력된다면 파일시스템의 사용 공간과 i-node 공간이 부족할 때 발생되는 메세지 입니다. [root@ktdsoss01 tmp]# cp test.sh /applogcp: cannot create regular file `/applog/test.sh': No space left on device 먼저, 파일시스템 사용 현황을 df 명령어를 사용하여 체크해보면, 파일시스템의 사용 공간..

[Admin] 3.Server Configuration : Parameter 변경

Parameter 변경 • context 값이 postmaster인 경우, Configuration File 변경 후 서버 재기동 필요 $ psql edb -U enterprisedbedb=# select name, setting, context from pg_settings where name = 'archive_mode'; name | setting | context--------------+---------+------------ archive_mode | off | postmaster edb=# \q $vi $PGDATA/postgresql.confarchive_mode = on $ pg_ctl restart... $ psql edb -U enterprisedbedb=# select current..

[UNIX/LINUX] inode로 파일 삭제하기

inode를 통한 파일 삭제 방법에 대해 글 올립니다.간혹 시스템을 운영 또는 관리하면서 파일 등을 생성하다가 타이핑 또는 copy&paste 상의 오류로 인해 아래와 같은 당황스런 상황을 겪으실 텐데요.[root@ktdsoss01 tmp]# lltotal 28-rwxr-xr-x. 1 root root 451 Jul 1 19:06 check_filesize.shdrwx------. 2 gdm gdm 4096 Apr 16 13:35 orbit-gdm-rw-------. 1 root root 4096 Jun 25 16:09 perf-vdso.so-cub1DCdrwx------. 2 gdm gdm 4096 Apr 16 13:34 pulse-QsuJaVkv9Zamdrwx------. 2 soya soya 409..