본문 바로가기

IT인생_스크랩/Linux

리눅스 시스템 Bonding [출처] Linux Bonding 구성|작성자 피씨레몬 1. Bonding 개요 => 본딩이란 여러개의 NIC를 논리적으로 하나로 묶어 NIC의 갯수만큼의 대역폭을 확장하는 기술이다. 예를들어 100Mbps NIC 두개를 묶어 200Mbps의 대역폭으로 구성 할 수 있다. 또한 NIC가 두개 이기 때문에 물리적인 경로또한 두개가 생긴다. 이것은 곧, 네트웍의 이중화라고 말할 수 있다. 하나의 NIC 장애시 남은 하나의 NIC로 통신이 가능하여 Fau lt Tolerance의 역할을 한다. 또한 두개의 경로에서 패킷을 적절히 분배할 수 있는 로드밸런싱 기능까지 구현할 수 있다. 2. 테스트 환경 - Machine : VMWARE - OS : CentOS 5.2 i386 2.6.18-92.el5 #1 SMP.. 더보기
NTP 시간서버 설정 [ 출처 : http://blog.naver.com/junix/80087384442 ] 만약 기존에 아래와 같이 rdate와 cron을 통한 시간동기화 설정이 되어있다면 주석처리 한다. ------------------------------------------------------------------------------------ [root@localhost ~]# grep rdate /etc/rc.local [root@localhost ~]# crontab -l | grep rdate #05 00 * * * rdate -s time.bora.net ------------------------------------------------------------------------------------.. 더보기
리눅스 관리자가 알아야 할 50가지 출처 : Tong - legman님의 기본통 리눅스 시스템 관리자가 되기 위해서는 많은 것을 알아두어야 한다. 시스템 관리자의 관리 여하에 따라 많은 사람들의 시스템 장애를 초래할 수 있기 때문이다. 물론 시스 템 관리자가 모든 것을 미리 예방할 수 없다. 하지만 불가피한 상황을 제외하고는 시 스템이 정상적으로 작동되도록 해야한다. 이번호에는 시스템, 네트워크, APM, 메일, 보안, 장애발생시 복구등에서 일어날 수 있 는 시스템 관리자의 행동요령에 대해 알아볼 것이다. 시스템 관리자는 항상 모니터와 키보드아 함께 한다는 사실을 기억해야 한다. [ 막강한 시스템 길들이기 ] 1. 바이오스 타이머 조정 시스템이 네트워크에 연결되어 있다면, 다음과 같이 한국 표준시간 서버에서 표준시간 을 받아서 설정할 수 .. 더보기
Gentoo Linux 설치하기 [출처] Gentoo Linux 무책임한 설치기 - 6(마무리 grub설치)|작성자 쫄 랑 다운로드 주소 ftp://ftp.kaist.ac.kr/gentoo/releases 저 같은 경우는 CPU가 AMD 애슬론64-X2 브리즈번 4800+ 인 관계로 아래 파일을 다운 받았습니다 ftp://ftp.kaist.ac.kr/gentoo/releases/amd64/2008.0_beta1/install-amd64-minimal-2008.0_beta1.iso 를 다운 받았습니다 다른분들은 각자 CPU에 맞게 다운 받으시면 됩니다 다운 받은 파일을 굽고나서 CD부팅을 실행합니다 부팅이 끝난후 Network 설정을 해야 하나 저는 DHCP 방식이라 알아서 잘 잡히더군요 xDSL방식 쓰시는분들은 http://wiki.k.. 더보기
리눅스 시스템 모니터링 출처 : http://www.ohmynux.com/?mid=linux&listStyle=gallery&page=2&document_srl=323 시스템 사용 정보 : vmstat - 프로세스, 가상 메모리, 페이징, 디스크, CPU 등의 상태를 측정할 수 있음 - 멀티프로세서 시스템인 경우에는 모든 프로세서 사용량의 평균값을 나타냄 - # vmstat [option] [주기] [횟수] procs -------memory-------- ---swap--- ----io---- --system-- -----cpu----- ☞ 각 필드에 대한 값들의 의미 ① 프로세스 필드 r : CPU 접근 대기 중인 실행 가능 프로세스의 수를 의미 b : I/O 자원을 할당받지 못해 블록 된 프로세스의 수를 의미 ② 메모리 .. 더보기
VSFTP에서 홈디렉토리보다 상위 디렉토리의 접근 막기 출처 : http://www.cyworld.com/maengis/2271811 vsftpd.conf에서 아래 세 부분을 수정한다. ex) vi /etc/vsftpd/vsftpd.conf chroot_local_user=YES 접속시 로컬 사용자가 홈디렉토리를 벗어나지 못하도록 제한하는 설정. chroot_list_enable=YES chroot_local_user가 YES인 상태에서 chroot_list_file에 등록된 사용자에 한해서 홈디렉토리를 벗어나게 해주는 설정. (chroot_local_user의 설정에 따라 홈디렉토리르 벗어나게 해주거나 벗어나지 못하게 함.) chroot_list_file=/etc/vsftpd/chroot_list chroot_list_enable의 영향을 받을 접속자의 목.. 더보기
리눅스 하드디스크 추가하기 [ 출처 : http://blog.naver.com/slamrukawa/10029858865 ] 리눅스 하드디스크 추가 (파티션&마운트) * 파티션생성 * 파일시스템생성 * 마운트포인트생성 1. 서버에 하드 추가 후 OS 부팅시 하드가 올라오는지 확인한다. 2. vi /etc/fstab을 열어 ext2, ext3인지 판단.. 3. fdisk로 파티션을 잡는다. 예) 3-1. fdisk /dev/hdb (IDE 하드인 경우), fdisk /dev/sdb (SCSI 하드인 경우) 3-2. p로 기존 파티션이 잡혀있는지 확인한다. 3-3. d로 기존 파티션이 잡혀있으면 삭제후 p로 확인한다. 3-4. n으로 파티션 추가- > p(primary로) -> 1 -> 크기지정 default 1 입력(Full로 잡을시.. 더보기
리눅스 FTP Passive mode 설정 출처 : http://www.takeone.pe.kr/196 FTP 접속시 Active mode(활성), Passive Mode(비활성) 두가지 모드가 있는데 Active 의 경우에는 하나의 포트( 21 )를 쓰지만 Passive Mode 에서는 LIST 등의 명령을 위해 하나의 포트가 더 필요하다. 때문에 iptables에도 설정을 해주어야 한다. 1. vsftpd의 설정 [root@home]# vi /etc/vsftpd/vsftpd.conf . . pasv_enable=YES pasv_promiscuous=YES pasv_min_port=50000 pasv_max_port=50000 [root@home]# /etc/init.d/vsftpd restart vsftpd 를 종료하고 있습니다: [ 확인 ].. 더보기
NTP 시간 설정 [출처] NTP 시간서버 설정|작성자 쭌 http://blog.naver.com/junix/80087384442 만약 기존에 아래와 같이 rdate와 cron을 통한 시간동기화 설정이 되어있다면 주석처리 한다. ------------------------------------------------------------------------------------ [root@localhost ~]# grep rdate /etc/rc.local [root@localhost ~]# crontab -l | grep rdate #05 00 * * * rdate -s time.bora.net ----------------------------------------------------------------------.. 더보기
리눅스 2TB 이상 파티션 생성 2T 이상 파티션 잡기 ( parted ) 작성자 : 정우영 @ suidc.com 작 성일 : 2008년. 3월 500G 하드디스크를 8개 RAID5로 묶어 3.5T의 용량을 확보하였다. 3.5T를 2T, 1.5T로 나눠 다른 용도로 사용하고 싶다. 파티션을 나누기 위해서 일반적인 명령어(fdisk)를 사용해 보았다. fdisk -l 위 명령어를 내려보니. 3.5T 짜리 /dev/sdb 장치가 보였다. 그리고 파티션을 나누기 위해 다음 명령어를 실행 시켰다. fdisk /dev/sdb 이렇게 실행시켜 파티션을 나눌려고 하니.. 최대 1.1T 밖에 공간 할당이 되지 않았다. 확인 결과, 우리가 사용하는 파티션 테이블은 msdos 타입이며, 2T가 최대 라고 한다. 그래서 다른 방법을 찾던 와중 parted.. 더보기