rsync 서버 클라이언트 동기화 rsync 서버 내용과 완전 일치!! 시키고 싶다. A는 1,2,3,4,5 의 데이터 B는 2.,4,6 데이터를 가지고 있으면 동기화 시켜서 B 가 1,2,3,4,5 만들고 싶다! $ rsync -avz --delect 192.168.0.1::name /DATA 요런식으로 delect 옵션을 추가 IT/server 2012.02.23
[ubuntu]_소프트레이드 회사 서버를 운영하다 500G 하드 2개를 묶으서 사용하고 싶어서 ~ 이곳저곳 찾은 정보를 이곳에 간략해서 정리해서 올려본다. 묶을 하드 2개 미리 선택 [root@/ 16:26:14]$fdisk -l Disk /dev/sdc: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xa562a11a Disk /dev/sde: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 5.. IT/server 2012.02.23
unable to lock password file 에러 관련 흠 리눅스 서버 사용자 계정 자동 생성 툴을 만드려고 하다가 이것저것 걸리는게 너무~많았다. /etc/passwd, ./etc/shadow 등 요런 중요한 파일들은 서버에서도 자동으로 보안(?)처럼 함부로 수정 못되게 해놓아서 시간이 좀 걸렸다 unable to lock password file 과 같은 에러가 발생하는것은 일단 해당 말귀~의 뜻을 보면! 파일에 lock이 걸려 있는 경우 입니다. 그러므로~! 일단 롹!을 풀어주자 lsattr /etc/passwd를 실행할경우 # lsattr /etc/passwd ----i-------- /etc/passwd 중간에 "i"가 나타나면 lock이 걸린것입니다. 평소에 이상이 없다가 갑자기 문제가 발생한다면 해킹을 의심하셔야 합니다. lock을 해제하시려면 .. IT/server 2012.02.21
[리눅스] http 접속수 ESTABLISHED 카운트 http 접속수 ESTABLISHED 카운트 while : do HTTPD=`ps -ef | grep httpd | grep -v grep | wc -l` NETSTAT=`netstat -na | grep SYN_RCVD | wc -l` CONNECTION=`netstat -na | grep ".80 " | grep ESTABLISHED | wc -l` DATE=`date +%H:%M:%S` echo "$DATE httpd : $HTTPD netstate : $NETSTAT established connection : $CONNECTION" done IT/server 2012.02.03
리눅스 cpu 정보 메모리 정보 하드 정보 파악 [기초] 서버 접속하셔서 cat /proc/cpuinfo cat /proc/meminfo fdisk -l 확인하시면 됩니다. 추가 Cpu 조사 할 때 좀더 상세히 Cpu 개수와 core 개수가 헷갈리신다면 해당 cat /proc/cpuinfo 하시면 physical id 가 나옵니다. 예) physical id : 0 0번이 4개 있으면 즉 종류가 1종류 이 값이 1종류 라면 실제 물리적 cpu개수는 1개라는 뜻입니다. Cpu core 수는 예) cpu cores : 4 요런 형식으로 나오구요 코어는 4개가 되겠조? 즉각 개수 파악 명령어 cat /proc/cpuinfo | grep "physical id" | uniq -dc | wc -l 추가로 간혹~! 좋은 cpu 일때 processor 개수가 실제 core.. IT/server 2012.01.26
DNS dig로 역방향확인하기 lhr@Sch-Sysng:/lhr># dig test.com ; DiG 9.3.4-P1 test.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER A는 도메인에 아이피 응답 확인 할수있음 ;; AUTHORITY SECTION: test.com. 582 IN NS ns2.test.com. test.com. 582 IN NS ns3.test.com. test.com. 582 IN NS ns1.test.com. -> 3개의 인증 DNS가 있다(DNS 분산) ;; Query time: 1 msec ;; SERVER: 192.168.11.6#53(192.168.11.6) ;; WHEN: Thu Sep 9 13:18:36 2010 ;; MSG SIZE rcv.. IT/server 2011.11.30
정규식을 이용한 유효성 검사시 패턴 1. 패턴 EMAIL: ^[\w\-\+\&\*]+(?:\.[\w\-\+\&\*]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$ CREDIT CARD: ^((4\d{3})|(5[1-5]\d{2})|(6011))-?\d{4}-?\d{4}-?\d{4}|3[4,7]\d{13}$ MAC ADDRESS : ^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$ IP ADDRESS : ^\b((25[0-5]|2[0-4]\d|[01]\d\d|\d?\d)\.){3}(25[0-5]|2[0-4]\d|[01]\d\d|\d?\d)\b$ REASONABLE DOMAIN NAME: ^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA.. IT/server 2011.09.22
named-conf 옵션 최적화 7.1 설정 최적화 검사 http://www.serverchk.com/ http://www.dnsreport.com/ 에서 검사 # named-checkconf /etc/named.conf named.conf설정내용 사전오류검사 명령어임. 오류가 없을시 아무것도 나오지 않는다. 7.2 Options 튜닝하기 Bind8이 보안상 취약하여 Bind8에서 사용하는 옵션이 대부분입니다. Bind9버전에서는 일부분은 보안취약점이 개선되어 기본으로 적용되어 있어 오류로 표시되는 옵션이 있으므로, messages파일보고 불필요하면 제거하도록 한다. (진한 부분은 공통으로 설정이 필요한부분이다.) # vi /etc/ Named.conf options { directory "/var/named"; named 데몬이 인식.. IT/server 2011.07.08
RRDTOOL 이해 그래픽 모니터링 툴인 RRDtool과 그 프론트엔드 툴 HotSaNIC의 설치, 운영가이드이다. 1. RRDtool의 이해 2. RRDtool 설치 3. HotSaNIC 설치 4. RRDtool 직접 다루기 5. 문제 해결 6. 이용 사례 -------------------------------------------------------------------------------- 1. RRDtool의 이해 RRDtool에 대해 들어가기 전에 먼저 MRTG 툴을 설명할 필요가 있을 듯 하다. MRTG(Multi Router Traffic Grapher)는 이름에서도 드러난대로, SNMP 프로토콜을 사용하여 라우터를 거쳐가는 트래픽을 실시간 그래픽을 통해 모니터링하는데 가장 많이 사용한다. 이외에 시스템을.. IT/server 2011.06.29
LVS 세팅하기 [참고] LVS, piranha 세팅하기 # 관련자료 및 사이트 http://www.linuxvirtualserver.org/ : lvs 사이트. HOWTO 문서에 상세한 설명이 나와있다. http://tunelinux.pe.kr/virtual/ : LVS 사이트의 일부를 제가 번역한 내용. 기본 개념에 대한 이해에 도움이 될 것이다. http://linux.clusterkorea.org/ 파일자료실에 lvs 관련 설치 문서들이 있다. ( [클러스터링자료]김영중 님의 서버 클러스터링 하우투 / [클러스터링자료]김진미님의 lvs 설치 정리 (레드햇 7.1 상에서) 등이 도움됨) piranha : rpm에 들어있는 문서자료를 참고 # lvs load balancer 에는 lvs 사이트에서 ipvs 커널 패치.. IT/server 2011.06.24