'OS'에 해당되는 글 54건
- 2014.04.24 :: 설치 된 패키지 확인(yum)
- 2014.04.18 :: nginx 로그에 upstream response is buffered to a temporary file 메세지 출력 시
- 2014.04.18 :: daemon.log 사용
- 2014.04.18 :: kern.log 설정
- 2014.04.17 :: xming 설치
- 2014.04.14 :: nginx 소스 설치
- 2014.04.11 :: rsync를 이용한 CentOS repo 동기화
- 2014.04.11 :: rdate 시간 동기화
- 2014.04.10 :: hostname
- 2014.04.09 :: 기본 텍스트 에디터 변경
시스템에 설치된 패키지를 확인하고자 한다면 다음과 같이 한다.
# yum list installed [package]
'OS > CentOS' 카테고리의 다른 글
CentOS 이미지 다운로드 (0) | 2014.10.29 |
---|---|
rsync 동기화 구성 (0) | 2014.10.16 |
nginx 소스 설치 (0) | 2014.04.14 |
rsync를 이용한 CentOS repo 동기화 (0) | 2014.04.11 |
rdate 시간 동기화 (0) | 2014.04.11 |
[warn] 8217#0: *34 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/1/00/0000000001 while reading upstream
위와 같은 메세지 출력되면 다음과 같은 설정을 수정해 본다.
fastcgi_buffer_size 4k/8k # default
fastcgi_buffers 8 4k/8k
http, server, location 블록에 추가할 수 있다. ( 두 지시문 모두 동일)
fastcgi_buffer_size : fastcgi 프로세스 헤더를 읽기 위한 버퍼 크기 설정
기본적으로, 버퍼 크기는 fastcgi_buffers의 버퍼 크기와 동일하지만, 이 지시문을 사용해서 임의의 값으로 설정할 수 있다.
fastcgi_buffers : 이 지시문은 백엔드의 fastcgi 프로세스로부터의 응답이 read 버퍼의 크기와 수를 설정한다.
fastcgi_buffers는 전형적인 fastcgi를 응답의 크기로 설정해야 한다. 가장 큰 응답이 디스크에 버퍼링되는 동안 메모리가 응답의 대부분을 처리해야 한다.
클라이언트에 fastcgi를 버퍼 및 전송 데이터보다 큰 모든 응답을 디스크에 버퍼링 하지 않으려면 fastcgi_max_temp_file_size 0으로 설정 한다.
기본적으로, 각 버퍼의 크기는 OS의 페이지 크기와 동일하며, 플랫폼 및 아키텍처에 따라 4k, 8k, 16k 중에 하나이다.
백엔드에서 fastcgi 프로세스에 의해 1개월 이상 된 응답은 디스크에서 1달 전 응답은 메모리에서 처리된다.
fastcgi_buffers 256 4K # 256 * 4k + 4k =1028k 버퍼 크기
'OS > 장애처리' 카테고리의 다른 글
cron 인증 실패 (0) | 2014.04.24 |
---|
/etc/rsyslog.conf 파일에 다음 설정을 추가하면 슈퍼데몬 관련 기록이 쌓이게 된다.
daemon.* /var/log/daemon.log
'OS > Linux' 카테고리의 다른 글
deamon - irqbalance (0) | 2014.04.29 |
---|---|
vim - 원하는 라인에 주석 추가하기 (0) | 2014.04.24 |
kern.log 설정 (0) | 2014.04.18 |
hostname (0) | 2014.04.10 |
기본 텍스트 에디터 변경 (0) | 2014.04.09 |
/etc/rsyslog.conf 에 다음을 추가해서 커널 관련 로그를 기록할 수 있다.
kern.* /var/log/kern.log
'OS > Linux' 카테고리의 다른 글
vim - 원하는 라인에 주석 추가하기 (0) | 2014.04.24 |
---|---|
daemon.log 사용 (0) | 2014.04.18 |
hostname (0) | 2014.04.10 |
기본 텍스트 에디터 변경 (0) | 2014.04.09 |
리눅스 <-> 윈도우 텍스트 파일 복사 시 한글깨짐 (1) | 2014.04.08 |
- xming-fonts 다운로드 및 설치
- http://sourceforge.net/projects/xming/files/ 접속 후 "Xming-fonts" 선택 -> 원하는 버전 선택 후 다운로드
- xming 다운로드 및 설치
- http://sourceforge.net/projects/xming/files/ 접속 후 "Xming" 선택 -> 원하는 버전 다운로드
'OS > windows' 카테고리의 다른 글
DST(일광 절약 시간제) 설정 (0) | 2014.04.08 |
---|
1. nginx 다운로드
http://nginx.org/en/download.html
2. 압축 해제
# tar zxvf nginx-1.4.7.tar.gz
3. 환경설정
./configure --with-debug --with-http_ssl_module --with-http_realip_module --with-http_stub_status_module --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx
--prefix=/usr/local/nginx : 설치 위치를 지정
--conf-path=/etc/nginx/nginx : conf 파일의 위치를 지정하며, /etc/nginx가 conf 디렉토리가 된다. 빌드 전에 /etc/nginx 디렉토리를 생성하도록 한다.
4. 빌드
# make install
'OS > CentOS' 카테고리의 다른 글
rsync 동기화 구성 (0) | 2014.10.16 |
---|---|
설치 된 패키지 확인(yum) (0) | 2014.04.24 |
rsync를 이용한 CentOS repo 동기화 (0) | 2014.04.11 |
rdate 시간 동기화 (0) | 2014.04.11 |
php 모듈 설치 - pecl 사용 (0) | 2014.04.07 |
내부 repo를 구성하기 위해서 외부 centos repo로 부터 repo 관련 데이터를 동기화할 필요가 있다. 초기 구성시에는 http 또는 ftp를 이용해서 다운 받는 것이 가능하지만, 이후에 업데이트 되는 파일을 동기화 하기 위해서는 rsync를 사용하는 것이 좋다. rsync 서버를 운영하는 곳을 찾아 동기화 하면 된다.
국내의 경우 neowiz가 rsync 서버를 운영하고 있으며, 다음과 같은 명령을 이용해서 동기화 한다.
# rsync -avzH --bwlimit=2048 --exclude=*.iso ftp.neowiz.com::centos /centos/
네트워크 제한을 2Mbyte로 설정하였으며, iso 파일은 제외하도록 설정 하였다.
본인 환경에 맞게 rsync 옵션을 수정하고 이용하면 된다.
'OS > CentOS' 카테고리의 다른 글
rsync 동기화 구성 (0) | 2014.10.16 |
---|---|
설치 된 패키지 확인(yum) (0) | 2014.04.24 |
nginx 소스 설치 (0) | 2014.04.14 |
rdate 시간 동기화 (0) | 2014.04.11 |
php 모듈 설치 - pecl 사용 (0) | 2014.04.07 |
rdate 명령을 이용해 시간을 동기화 할 수 있다.
OPTION
-p Print the time returned by the remote machine.
-s Set the system time to the returned time.
-u Use UDP instead of TCP as the transport.
-l Use syslog to output errors (cron.warning) and output (cron.info).
-t Set timeout in seconds for every attempt to retreive date.
주기적으로 시간을 동기화 하기 위해서는 crontab에 다음과 같이 등록하여 동기화할 수 있다.
0 0 * * * root rdate -su time.bora.net | clock -w
-u : 전송수단으로 TCP 대신 UDP를 사용
rdate를 이용해 time 서버로부터 시스템 시간을 동기화 한 후 clock -w 명령을 이용해 시스템 시간을 CMOS 시간으로 설정한다.
clock -s : CMOS 시간을 시스템 시간으로 설정
'OS > CentOS' 카테고리의 다른 글
rsync 동기화 구성 (0) | 2014.10.16 |
---|---|
설치 된 패키지 확인(yum) (0) | 2014.04.24 |
nginx 소스 설치 (0) | 2014.04.14 |
rsync를 이용한 CentOS repo 동기화 (0) | 2014.04.11 |
php 모듈 설치 - pecl 사용 (0) | 2014.04.07 |
옵션
-s, --short short host name
-a, --alias alias names
-i, --ip-address addresses for the hostname
-I, --all-ip-addresses all addresses for the host
-f, --fqdn, --long long host name (FQDN)
-A, --all-fqdns all long host names (FQDNs)
-d, --domain DNS domain name
-y, --yp, --nis NIS/YP domainname
-F, --file read hostname or NIS domainname from given file
-s : 호스트 네임을 출력
-i : IP를 출력
-f : fqdn 출력(호스트 네임 + 도메인 네임)
-d : 도메인 네임 출력
'OS > Linux' 카테고리의 다른 글
daemon.log 사용 (0) | 2014.04.18 |
---|---|
kern.log 설정 (0) | 2014.04.18 |
기본 텍스트 에디터 변경 (0) | 2014.04.09 |
리눅스 <-> 윈도우 텍스트 파일 복사 시 한글깨짐 (1) | 2014.04.08 |
wget을 이용해 웹서버의 스크립트를 바로 실행 (0) | 2014.04.08 |
OS를 설치 하면 디폴트 editor가 nano로 셋팅되어 있는 경우가 있다.
vim 또는 다른 editor로 변경하려면 다음과 같이 한다.
# update-alternatives --config editor
'OS > Linux' 카테고리의 다른 글
daemon.log 사용 (0) | 2014.04.18 |
---|---|
kern.log 설정 (0) | 2014.04.18 |
hostname (0) | 2014.04.10 |
리눅스 <-> 윈도우 텍스트 파일 복사 시 한글깨짐 (1) | 2014.04.08 |
wget을 이용해 웹서버의 스크립트를 바로 실행 (0) | 2014.04.08 |