본문 바로가기

IT인생_스크랩

centOS5, mdadm 을 이용한 raid5 구성 ( * mdadm 이 없으면 설치를 한다. # yum -y install mdadm ) 1. raid 로 구성할 디스크들 fdisk 로 파티션 설정 ( 본인은 /dev/sda1, /dev/sdb1, /dev/sdc1, /dev/sdd1 사용) # fdisk /dev/sda1 (4개 모두) command : n (add a new partition) p (primary partition 1-4) 1 (partition number) [enter] (first cylinder) [enter] (last cylinder or +size pr +sizeM or +sizeK([1]-1024)) 더보기
Linux mdadm man Page NAME mdadm - manage MD devices aka Linux Software Raid. SYNOPSIS mdadm [mode] [options] DESCRIPTION RAID devices are virtual devices created from two or more real block devices. This allows multiple devices (typically disk drives or partitions there-of) to be combined into a single device to hold (for example) a single filesystem. Some RAID levels include redundancy and so can survive some degre.. 더보기
[linux]ssh-keygen(scp사용시 암호없이 사용) 리눅스에서 Crontab 같은 자동화 명령으로 다른 서버에 접근할 때 비밀번호 없이 접근하는 방법 기본적인 내용은 접근하는 클라이언트 서버에서 계정별로 Key값을 생성하여 접근하려는 대상서버와 클라이언트 서버간에 생성된 key값을 매치하여 비밀번호 없이 접근하는 방식 보안상 매우 취약 하므로 권장하지 않음 Step 1. 클라이언트 서버에서 접속 Key 생성하기 클라이언트 서버에 접속시 사용할 계정으로 접속하여 아래의 명령어를 실행 ssh-keygen -t rsa 다음과 같은 출력화면을 엔터로 넘어간다. Generating public/private rsa key pair. Enter file in which to save the key (/계정/.ssh/id_rsa) : (엔터를 치면 된다) 다음엔 En.. 더보기
Linux rsync 사용법 # ubuntu rsync명령어 사용법 서버간 디렉토리별 sync가 필요할 때가 있으니... 그럴때 사용하는 rsync명령어 실 서비스 서버 1대와 stand by로 사용하는 서버의 데이터 디렉토리 또는 기존 디렉토리의 백업시 사용하면 편리하다 기본적으로 /etc/rsyncd.conf 파일을 생성하여 xinetd, chkconfig에 등록을하여 사용하지만 그렇게 했는데 지정 디렉토리를 못읽어 오는 불상사가 생겼다 빨리 진행해야 하는 일이어서 그냥 sync디렉토리를 적어주어 해결함 (분명 내가 무슨 설정을 잘 못 준듯 서버는 거짓말을 하진 않을테니....) 기본적인 사용법 # rsync [옵션][sourceIP/host]:[디렉토리] [target 디렉토리] ex) rsync -avz --delete te.. 더보기
네트워크 어댑터에서 IP 주소를 설정하려고 하면 오류 메시지가 나타난다 출처 : http://www.diskool.com/245479 네트워크 어댑터에서 IP 주소를 설정하려고 하면 오류 메시지가 나타난다 현상 네트워크 어댑터에서 IP 주소를 설정하려고 하면 다음과 유사한 오류 메시지가 나타날 수 있습니다. 네트워크 어댑터에 사용자가 입력한 XXX.XX... 네트워크 어댑터에서 IP 주소를 설정하려고 하면 다음과 유사한 오류 메시지가 나타날 수 있습니다. 네트워크 어댑터에 사용자가 입력한 XXX.XXX.XXX.XXX IP 주소는 이미 Name of adapter 어댑터에 할당되었습니다. 컴퓨터에 실제로 존재하지 않거나 작동하지 않는 레거시 어댑터이기 때문에 Name of adapter은(는) 네트워크 및 전화 접속 연결 폴더에서 숨겨져 있습니다. 어댑터에 같은 주소로 할당하.. 더보기
Time Server Operation (NTP) Time Server Operation 이 문서는 안녕 리눅스를 이용하여 time server 를 운영하는 것을 목적으로 한다. 리눅스 서버에서 시간 동기화를 이용하는 방법으로는 rdate 와 ntp 방식이 있다. 이 두 방식에 대한 차이는 http://time.ewha.net 을 참조하고, 여기서는 ntp 방식을 이용하여 time server 를 운영하는 방법을 설명하도록 한다. 기본적으로, ntp 방식은 straum 이라는 계층구조를 가지는데, straum 0 은 GPS 나 세슘 원자 시계등 시간을 구하는 장비를 의미하며, straum 1 은 GPS 나 세슘 원자시계등에서 직접 시간을 동기화하는 서브들을 의미한다. straum 2 부터는 계속 트리 구조로 내려가 게 된다. 여기서 straum 을 설명.. 더보기
Alteon L4 기본 설정법 Alteon L4 스위치 기본 설정방법 - Real 서버가 2대이고 1개의 그룹으로 설정, vitural 서버는 1개 사용 - metric(분산알고리즘) 미설정 시 default는 leastconnection - health 체크 미설정 시 default는 tcp, inter=2(매 2초마다 체크), retry=4(4번 실패 체크 시 down으로 정의) - DAM(Direct Access Mode)가 default로 disable (Real IP를 통한 직접 서비스 안됨) ※ 즉, 여기서는 Real IP를 이용한 http(80번 포트) 접속 안됨 (하지만 Load Balance와 무관한 서비스는 각각 가능: ssh, 터미널 접속,... 등) Main# Main# /cfg/l3 ; 스위치 IP 설정... .. 더보기
우분투 Bonding 우분투 Bonding 연구실의 새 서버(이름이 EDIS입니다 ^^;)에는 기가비트 이더넷 포트가 두 개나 있습니다. 지금까지는 하나의 포트만 사용했는데, 백업 데이터를 감당하는 용도로 사용하는 서버라서 대역폭이 매우 클 필요가 있겠더라고요. 그래서 예전부터 생각하고 있었던 네트워크 본딩을 시도해 보았습니다. 설치할 패키지는 ifenslave라는 것으로, 이것이 네트워크 본딩을 지원합니다. # aptitude install ifenslave 이렇게 설치를 해 주고요, /etc/modprobe.d/arch/i386 파일에 다음 두 행을 추가합니다. alias bond0 bonding options bonding mode=0 miimon=100 mode가 의미하는 바는 다음과 같습니다. mode=0 더보기
젠투 (Gentoo) 리눅스 설치 젠투(Gentoo) 리눅스는 직접 소스 컴파일 하여 하드웨어에 가장 알맞게 최적화를 시키기에 좋은 배포판입니다. (그만큼 삽질을 많이 한다는.. 사실.. 컴파일 시간에 질리는 거죠..) 이 글은 젠투(Gentoo) 리눅스의 Stage3 설치 방식으로 진행합니다. 국내 미러 사이트에서 Gentoo Livecd를 다운로드하고 시디 버닝을 합니다. ftp://ftp.daum.net/gentoo/releases/x86/current-iso/ - 원격 설치 설정 Gentoo Livecd 로 부팅이 된 화면입니다. 원격 설치를 위해 네트워크 설정을 합니다. livecd ~ # net-setup eth0 인터페이스 정보 화면이며 Yes를 눌러 넘어갑니다. 네트워크 설정 화면에서 자신의 환경이 무선, 유선임에 따라 적.. 더보기
트래픽 패킷 생성도구 Mausezahn 소개합니다. 출처 : http://packetinside.com/73장비의 성능을 테스트 해 보거나, 방화벽이 제대로 패킷을 차단하는지, 프로토콜이 올바른지 등을확인해 보고자 할때 의도적으로 패킷을 생성할 필요가 있다. 또는 조작된 패킷으로.다양한 도구들이 많이 나와있는데, 앞으로 차차 소개하기로 하고 오늘은 리눅스기반의 패킷생성도구인Mausezahn 을 소개한다. 패킷을 의도적으로 생성하여 이용할 수 있는.. 더보기