목록분류 전체보기 (231)
전산쟁이의 기억노트
Centos환경에서 GlusterFS설치 및 운용 다운로드 : http://download.gluster.org/pub/gluster/glusterfs/3.3/3.3.1/CentOS/ 설치 $> yum install -y fuse $> rpm -ivh glusterfs-3.3.1-1.el5.i386.rpm $> rpm -ivh glusterfs-fuse-3.3.1-1.el5.i386.rpm $> rpm -ivh glusterfs-devel-3.3.1-1.el5.i386.rpm $> rpm -ivh glusterfs-server-3.3.1-1.el5.i386.rpm gluster 데몬 실행으로 설정 /etc/rc.d/init.d/glusterd start chkconfig glusterd on \\* 관련..
souceforge.net에서 다운로드 ( http://sourceforge.net/projects/cband/ ) 내려받은 패키지 컴파일 $> cd mod-cband-0.9.7.5 $> configure --with-apxs=/usr/local/apache2/bin/apxs $> make; make install 아파치 모듈 설정여부 확인 $> vi /usr/local/apache2/conf/httpd.conf ... LoadModule cband_module modules/mod_cband.so ... 아파치 설정파일에 아래 내용 추가 $> vi /usr/local/apache2/conf/httpd.conf ... CBandLimit 1Mi #허용할 용량, ex 100MB CBandPeriod 1D ..
Awstats설치하기 다운로드 URL - https://awstats.sourceforge.io/ 압축풀기&툴 이동 $> tar -zxvf awstats-7.3.tar.gz $> mv awstats-7.3 /usr/local/awstats/ awstats 설정 $> cd usr/local/awstats/ $> mkdir etc; mkdir logs $> cp wwwroot/cgi-bin/awstats.model.conf ./etc/test.kr * /usr/local/awstats/tools/awstats_configure.pl 파일로도 설정파일 생성가능합니다. 설정내용 $> vi test.kr # 원본 아파치 로그 경로설정 LogFile="/usr/local/apache2/logs/test.kr-acc..
[root@root ~]# ab -c 1000 -n 1000 -t 10 http://localhost/ - 1000의 유저가 동시에 1000개의 페이지를 최대 10초동안 호출하는 테스트 측정결과 분석 Server Software 아파치 버전을 표시 Server Hostname 사이트의 이름 Server Port 웹서비스 사용 포트 번호 Document Path 초기 문서가 존재하는 웹문서 root위치 Time take for tests 응답시간(매우 중요한 결과 값) Document Length 초기문서의 크기 Complete requests 요구에 응답완료한 세션 수 Failed requests 요구에 응답실패한 세션 수 Broken pipe errors 실패한 에러 수 Total transferred..
아파치 컴파일했던 정보 확인할때. (아파치는 /usr/local/apache2에 설치되었다는 가정하에.) [ root@localhost ~]# cat /usr/local/apache2/build/config.nice #! /bin/sh # # Created by configure "./configure" \ "--prefix=/usr/local/apache2" \ "--enable-mods-shared=all" \ "--enable-modules=shared" \ "--enable-rewrite" \ "--enable-ssl" \ "--with-ssl" \ "--with-mpm=prefork" \ "$@" 출처 - http://igoni.kr/books/linux/page/apache2 apache2 컴..
Centos7에서 apache와 perl 연동하기 Mod_Perl 소스 다운로드 https://archive.apache.org/dist/perl/ https://www.apache.org/dyn/closer.cgi/perl/mod_perl-2.0.12.tar.gz Dependency 패키지 설치 $> yum install -y perl apr-devel perl-devel 압축 해제 후 컴파일 $> tar -zxvf mod_perl-2.0.8.tar.gz $> perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs MP_APR_CONFIG=/usr/bin/apr-1-config $> make make단계에서 여러가지 오류를 접할 수 있는데, 오류를 잡아도 되지만,..
패키지 설치하기 $> yum install -y gd-devel png-devel webalizer 설치하기 $> tar xvzf webalizer-2.23-05.tgz $> ./configure --prefix=/usr/local/webalizer --with-language=korean $> make; make install $> cd /usr/local/webalizer/etc $> cp -a webalizer.conf.sample webalizer.conf 설정하기 $> vi webalizer.conf LogFile /usr/local/apache2/logs/access_log OutputDir /home/test/public_html/ Incremental yes IncrementalName w..
oraclelinux8에서 pacemaker 설치하기Oracle linux8에서 HA구성할때 사용하는 pcs, pacemaker는 addon형식으로 제공되기 때문에 base repo에는 없는것 같네요.해당버전에서 pacemaker설치하는 방법 공유합니다.addonrepo 활성화1$> dnf config-manager --enable ol8_addmonspacemaker 패키지 설치1$> dnf install pcs pacemaker fence-agetns-all -y 출처 - http://igoni.kr/books/linux/page/oraclelinux8-pacemaker
Oracle8 부팅시 커널 버전 선택 절차 (커널 롤백시 사용)현재 설치된 커널 버전 리스트 확인1$> ls -l /boot/vmlinuz-*2-rwxr-xr-x. 1 root root 10348096 2월 3 17:50 /boot/vmlinuz-0-rescue-21dd73f136ab4c494ec052b5eb5f91e23-rwxr-xr-x 1 root root 10225200 1월 21 06:39 /boot/vmlinuz-4.18.0-348.12.2.el8_5.x86_644-rwxr-xr-x. 1 root root 10212912 11월 11 04:47 /boot/vmlinuz-4.18.0-348.el8.x86_645-rwxr-xr-x. 1 root root 10348096 10월 9 08:29 /boo..
OS종류별 테스트 의견 Oracle / Rocky / Alma 3종 모두 RHEL의 Fork버전의 OS로 대부분 비슷한 기능을 구현하고 있음 단, Oralce의 경우 자체 개발한 UEK커널을 사용하고 있는데, 수동으로 커널 드라이브에 올려야 하는 경우(ex. drbd / vdo) 커널 모듈에 올라가지 못하는 이슈가 있음 docoker-compose기반으로 container를 사용할 경우 AWX의 구동 제약조건 확인. 하드웨어 최대 인식 용량 cpu / 메모리 정보 RHEL6 (x86_64) RHEL7 RHEL8 cpu (core / Thread) 448 768 768 최대 지원 메모리 12TB 12TB (7.2이상) 24TB 최소 요구 메모리 1GB(cpu당 1GB필요) 1GB(cpu당 1GB필요) 1...