아파치 로그 관리때문에 그러는데요.

녹차의 이미지

와우 7.3 을 깔았는데..

같은 배포판인데도. 하나는 아파치 로그가. access_log.1 access_log.2

이런 식으로 분할이 되는 거 같은데 다른 서버는 access_log라는 이름으로

계속 남네요..

logrotate 쓰면 좋다고 하던데... 할 필요가 없는지..(하루에 아파치 로그가

2메가 정도 쌓이거든요)

access_log.1 이렇게 되는 거는 어떤 데몬이 이렇게 나눠주는지

궁금해서 그렇습니다.

아시는 분 답글 좀 달아주세요..

pynoos의 이미지

cron 으로 돌아갑니다.

cron table 들을 잘 찾아 보세요.

kjhwan의 이미지

저도 Log관리가 문제라서...이리저리 알아보고 있는데..

Sun이나 BSD에서는 newsyslog란게 있더군요..

BSD에서는 logrotate와 거의 비슷하던데..

Sun의 newsyslog는 그냥 보았더니 간단한 Shell Script더군요..

logrotate처럼 사이즈나 날짜별로 Log를 정리할수 있는 툴은 없나요?

쩌비...

pok의 이미지

kltp에서본 rotate 스크립트인데... 저는 유용하게 쓰고있습니다.

#!/bin/bash
DATE=`/bin/date +%y%m%d`
/bin/cp /var/log/httpd/access_log /var/log/httpd/access_log.$DATE
cat /dev/null > /var/log/httpd/access_log
/bin/gzip /var/log/httpd/access_log.$DATE
/bin/cp /var/log/httpd/error_log /var/log/httpd/error_log.$DATE
cat /dev/null > /var/log/httpd/error_log
/bin/gzip /var/log/httpd/error_log.$DATE

이놈을 크론에 넣어서 돌리고 있습니다.
crontab -e

0 3 * * * /root/rotate.sh

매일 3시에 실행되죠
다즐링의 이미지

아마 남는 써버는 로그로테이트에 등록이 안되어 있나봅니다.

그리고 하루에 2메가라면 별 무리가 없지만.

2기가가 되면..

아파치가 안삽니다;

가끔 격는 문제이긴한데.

가끔 그럽니다 =)

finalboy wrote:
와우 7.3 을 깔았는데..

같은 배포판인데도. 하나는 아파치 로그가. access_log.1 access_log.2

이런 식으로 분할이 되는 거 같은데 다른 서버는 access_log라는 이름으로

계속 남네요..

logrotate 쓰면 좋다고 하던데... 할 필요가 없는지..(하루에 아파치 로그가

2메가 정도 쌓이거든요)

access_log.1 이렇게 되는 거는 어떤 데몬이 이렇게 나눠주는지

궁금해서 그렇습니다.

아시는 분 답글 좀 달아주세요..

------------------------------------------------------------------------------------------------
Life is in 다즐링

cdpark의 이미지

pok wrote:
kltp에서본 rotate 스크립트인데... 저는 유용하게 쓰고있습니다.
#!/bin/bash
DATE=`/bin/date +%y%m%d`
/bin/cp /var/log/httpd/access_log /var/log/httpd/access_log.$DATE
cat /dev/null > /var/log/httpd/access_log
/bin/gzip /var/log/httpd/access_log.$DATE
/bin/cp /var/log/httpd/error_log /var/log/httpd/error_log.$DATE
cat /dev/null > /var/log/httpd/error_log
/bin/gzip /var/log/httpd/error_log.$DATE

이놈을 크론에 넣어서 돌리고 있습니다.
crontab -e

0 3 * * * /root/rotate.sh

매일 3시에 실행되죠

cp 대신에 mv를 쓰시고요. 끝나고는 apache daemon에 USR1 시그널을 줘서 log 파일이 새로 바뀌었다고 알려줘야 합니다. 아니면 바뀌는 도중에 log를 잃어버힐 위험이 있습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.