본문 바로가기
728x90
반응형

CentOS23

CentOS7 BackUp 서버 구축 BackUp 서버 구축 방법입니다. yum -y install rsync yum -y install xinetd 로 패키지를 다운로드합니다. 1. Port 활성화 확인 cat /etc/services | grep 873 2. 접근하고자 하는 host를 위한 접근 허용 vi /etc/hosts.allow rsync : 192.168.1.10 옮겨갈 데이터 파일이 있는 경로 comment = test -> 해당 rsync에 대한 설명 uid = root -> 실행할 유저 id gid = root -> 실행할 그룹 id use chroot = yes -> 자신의 홈디렉토리를 벗어나지 못하게 설정 유무 read only = yes -> 읽기전용 유무 host allow = 192.168.1.10 -> rsync.. 2021. 11. 8.
journalctl을 이용한 Log 검색 yum -y install journalctl sshd 서비스 관련 로그 검색 : journalctl -uj sshd -a priority가 err 이상인 로그 검색 : journalctl -p err (Emergency > Alert > Critical > Error 검색) 특정 시간대 관련 로그 검색 : journalctl --since "2018-02-11 04:30:00" --until "2018-02-11 04:59:59" 1. 마지막 부팅 후 로그 보기 # journalctl -b 2. 오늘 날짜 로그 보기 # journalctl --since=today 3. 특정 기간별 로그 보기 # journalctl --since "2017-05-25 00:00:00" --until "2017-05-30.. 2021. 11. 5.
Linux grep이용하여 IP주소가 포함된 log 검색 IP주소가 포함된 log 검색할 때 grep을 이용한 방법입니다. /var/log/messages 를 예로 들었습니다. IP주소가 포함되어 있는 로그 검색 : grep '[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+' /var/log/messages ( [0-9]\+ -> 숫자가 한자리 이상, / \. -> .(점)문자 ) IP주소가 포함된 log가 걸러지는 것을 확인할 수 있습니다. 정규 표현식 문자 의미 . 임의이 1문자 대응 * 이전의 문자가 0회 이상 반복해서 일치 ^ 줄의 시작 $ 줄의 끝 [] 괄호 안에 있는 문자 하나와 일치 [^] 괄호 안에 있는 문자와 일치하지 않음 \+ 이전의 문자가 한번 이상 반복해서 일치 \{n\} 이전 문자가 n번 반복해서 일치 \{m,n\} 이전 .. 2021. 11. 3.
Linux 파일 용량 및 개수 파악 자동화 스크립트(폴더별 추출) 파일이 너무 많을 때는 스크립트 진행시간이 너무 오래걸려서 결과물이 나올 때까지 기다리는게 너무 오래걸립니다. 이 스크립트는 지정한 폴더별로 결과값을 추출해 내는 스크립트입니다. 이 예시물은 총 16개 디렉토리를 스캔하고 16개의 결과물을 배출합니다. 폴더별로 추출하기 때문에 자동화가 끝난 결과물은 바로 바로 확인할 수 있습니다. #!/bin/sh rm -rf $PWD/exdat mkdir exdat cd exdat path1="/exdat02/c20" path2="/exdat03/C20" path3="/exdat03/C30" path4="/exdat03/C50" path5="/exdat04/c10" t1=$path1 t2=$path2 t3=$path3 t4=$path4 t5=$path5 file="du.. 2021. 10. 29.
Linux 파일 용량 및 개수 파악 자동화 스크립트(여러 폴더를 통합) 리눅스 디렉토리 내에 파일 개수 및 용량을 일일이 파악하는게 너무 귀찮고 오래 걸려 시간 단축을 하기 위해 간단하게 만들어 본 자동화 스크립트입니다. path경로만 입력하면 해당 디렉토리 하위까지 모두 파악할 수 있습니다. #!/bin/sh path1="/exdat01" path2="/exdat02" file="du -sh" t1=$path1 t2=$path2 d=$file cat /dev/null > exdat.txt cat /dev/null > final.txt echo >> exdat.txt echo >> exdat.txt echo "개수 용량 경로 " >> exdat.txt echo >> exdat.txt # /exdat01/ 하위경로 모두 확인 find $t1/* -type d | while r.. 2021. 10. 27.
CentOS 권장 swap 용량 RAM 용량 추천 swap 용량 최대 절전 모드로 운용 시 swap 용량 2GB 이하 RAM 용량 2배 RAM 용량 3배 2GB ~ 8GB RAM 용량과 동일 RAM 용량 2배 6GB ~ 64GB 4GB 이상 분배 RAM 용량 동일 64GB 이상 4GB 이상 분재 swap 미사용 권장 위에 표는 redhat에서 권장하는 swap용량 입니다. swap은 RAM이 부족할 경우 하드 디스크의 일부 공간을 활용하여 작업을 계속 진행할 수 있게 돕는 역할을 수행합니다. swap을 사용하게 되면 RAM이 처리할 작업이 하드 디스크에서 처리되기 때문에 처리 속도가 느립니다. swap은 RAM 부족 방지를 위한 임시 방편이기 때문에 RAM이 부족하다면 용량을 증가시켜주는 것이 좋습니다. 최대 절전 모드 운영 시 swa.. 2021. 10. 26.
반응형