[Active Perl 설치]

* ActivePerl-5.8.8 대 버전 설치해야함

* 그 이상 버전 설치하면 CRONw 설치 안됨

* ActivePerl은 http://downloads.activestate.com/ 에서 다운 가능하나 5.8.8 버전은 없음. 알아서 구해야함

* perl -v 해서 내용 안나오면, path 문제
  ; 내컴퓨터 환경설정에서 path 조정, (맨앞에 perl 패스 나온거 맨뒤로 옮기면 잘 적용되는 경우도 있음)


[CRONw 설치]

* http://cronw.sourceforge.net/ 에서 다운로드

* 압축 풀어서 원하는 디렉토리 복사

* CRONw 에 들어가서 perl installer.pl로 설치

* 에러나면 INSTALL.TXT에서 옵션 빼고 실행
  ; ppm install modules\Win32-Daemon.ppd
  ; ppm install modules\Test-Simple.ppd
  ; ppm install modules\Number-Compare.ppd
  ; ppm install modules\Attribute-Handlers.ppd
  ; ppm install modules\Text-Glob.ppd
  ; ppm install modules\File-Find-Rule.ppd
  ; ppm install modules\Date-Manip.ppd
  ; ppm install modules\Params-Validate.ppd
  ; ppm install modules\Log-Dispatch.ppd
  ; ppm install modules\Log-Log4perl.ppd
  ; ppm install modules\Log-Dispatch-FileRotate.ppd

* 관리도구 - 서비스에서 Cron Service 실행
  ; CRONw\logs\cronw.log에 에러 생김
  ; TEXT/Glob.pm을 못하는 에러인 경우
    CRONw\modules\Text-Glob.tar.gz 압축을 풀어 lib 밑에 있는 TEXT/Glob.pm을 그대로 Perl\site\lib에 넣고 다시 실행

* CRONw\crontab.txt에 원하는 명령어 설정
  ; ex) */5 * * * * taskkill /f /im natsvc.exe
Posted by 광장군
,

GeoIP 업데이트

Linux 2011. 12. 29. 10:35

# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
# gzip -d GeoIP.dat.gz
# mv /usr/share/GeoIP/GeoIP.dat /usr/share/GeoIP/GeoIP.dat_`date +%Y%m%d` 
# mv GeoIP.dat /usr/share/GeoIP/
# /etc/rc.d/init.d/httpd stop
# /etc/rc.d/init.d/httpd start
# rm -f GeoIP.dat.gz


* 최신 데이터 :  http://geolite.maxmind.com/download/geoip/database/
Posted by 광장군
,
* hdparm -tT 디바이스명 [read 테스트에 유용]

예) office 박스 sata2

kilim@kilim-office:~$ sudo hdparm -tT /dev/sda


/dev/sda:

 Timing cached reads:   9206 MB in  2.00 seconds = 4605.83 MB/sec

 Timing buffered disk reads: 418 MB in  3.01 seconds = 138.81 MB/sec


예) office 박스 scsi

kilim@kilim-office:~$ sudo hdparm -tT /dev/sdb


/dev/sdb:

 Timing cached reads:   9582 MB in  2.00 seconds = 4793.16 MB/sec

 Timing buffered disk reads: 384 MB in  3.00 seconds = 127.90 MB/sec


예) test 박스 sata2

[root@ktest ~]# hdparm -tT /dev/sda


/dev/sda:

 Timing cached reads:   3440 MB in  2.00 seconds = 1720.15 MB/sec

 Timing buffered disk reads:  174 MB in  3.01 seconds =  57.88 MB/sec



* dd if=/dev/zero of=test_file bs=1M count=1000 [write 테스트에 유용]

예) office 박스 sata2

kilim@kilim-office:~$ sudo dd if=/dev/zero of=bing bs=1M count=1000

1000+0 레코드 들어옴

1000+0 레코드 나감

1048576000 바이트 (1.0 GB) 복사됨, 4.28471 초, 245 MB/초


예) office 박스 scsi

kilim@kilim-office:~/DATA$ sudo dd if=/dev/zero of=bing bs=1M count=1000

1000+0 레코드 들어옴

1000+0 레코드 나감

1048576000 바이트 (1.0 GB) 복사됨, 3.62881 초, 289 MB/초


예) test 박스 sata2

[root@ktest ~]# dd if=/dev/zero of=bing bs=1M count=1000

1000+0 records in

1000+0 records out

1048576000 bytes (1.0 GB) copied, 15.7895 seconds, 66.4 MB/s


Posted by 광장군
,