- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록★─Programing/☆─Linux (61)
드럼치는 프로그래머
- 자 이제 raid0, raid1 을 구축해 봤으니 raid 5를 구축해보겠다. - raid5 구축을 위해서는 최소한 3개의 디스크가 필요하다. 패러티라는것을 각각의 디스크에 추가해서 하나의 디스크가 깨졌을대도 문제없이 2개의 디스크가 구동하도록 하기 위함이다. 패러티는 찾아보기 바란다. 쉽게 말해 오라클의 undo tablespace 같다고 하면 될까나? commit 된 데이터에 대한 rollback 기능?? 머 좀 틀린 개념이지만 여하튼 일반적인 raid5 구성은 적어도 4개의 디스크를 이용하여 3개는 raid5 로 구성하고 하나는 hot space 로 두어서 3개의 디스크중 하나가 깨지면 hot space디스크가 패러티를 이용해서 깨진 하나의 디스크를 대체하는 식으로 구성된다. 자세한건 구글에 가..
- 이번에는 raid1(mirrorring)을 구축해 보겠다. - 기타등등은 raid0 구성하는 것과 거의 같으므로 생략한다(필자 블로그에서 raid0 구축방법 찾아보길 바란다) - raid1은 아시다 싶이 미러링이다. 즉 2개의 디스크에 똑같은 내용을 쓴다.. 같은 내용을 2개의 디스크에 써야함으로 write 속도는 그닥 빠르지 않다. 그러나 read 속도는 빠르다. 2개의 디스크에서 읽어 올 수 있기 때문이다. - 구축은 sdd1 과 sde1 을 만들고 mdadm 으로 구축하면 되겠다. 1) sdd1 과 sde1 을 파일시스템으로 만들고 파일시스템 유형은 Linux raid auto 로 준다. [root@localhost ~]# fdisk /dev/sdd Device contains neither a..
-fedora core 4 에서 raid 를 구성해 보겠다. -첫번째로 raid0(stripe) 구성 - 리눅스 LVM(Linux Volume Manager) 와 Raid0은 거의 같은 개념이다. LVM 은 필자의 블로그에 검색해보면 나온다. 차이점은 단지 data 저장방식차이다. LVM은 (2개의 디스크로 LVM 구축했다고 가정하면) 첫번째 디스크를 다 쓰고 그다음에 다음 디스크를 쓴다.. 순차적으로 쓴다는 말이다. 그러나 리눅스 Raid0(stripe)는 RR(Round Robin)방식으로 쓴다. 첫번째 디스크와 2번째 디스크를 한번씩 돌아가면서 쓴다는 말이다. 그러니 2개의 디스크에 동시에 write 하므로 데이터 write 속도는 어떤 Raid 방식보다 빠르다. 대신 2개의 디스크에서 읽어봐야 함..
리눅스는 윈도우가 아니며, 몇 가지 유사성을 띠고 있다 해도 리눅스를 좀 편하게 쓸 수 있으려면 그 전에 "뭔가 새로운 방법"을 배워야 한다는 걸 깨달아야 한다. 리눅스는 유닉스의 오픈소스 복제품으로, 유닉스란 도스(DOS)와 윈도우 이전부터 있던 운영체제이며 다중 사용자용으로 설계된 안전한 운영체제(OS)이다. 다음에 기술할 내용은 리눅스와 다양한 BSD류의 유닉스 기반 *nix 시스템에 일반적으로 적용된다. 이 글에서는 모두 리눅스에서 사용한다고 가정한다. 반드시 알아야 할 10가지를 다음에 나열했다. 1. 파일 계층 각 드라이브 당 파일 트리를 하나씩 갖고 있는 여타 OS와는 달리 리눅스 파일 시스템은 하나의 거대한 트리 구조이다. 맨 꼭대기에 / (루트)가 있고 모든 폴더, 파일, 드라이브는 이 ..
RAID(Redundant Array of Inexpensive Disks)는 여러 디스크를 하나의 디스크처럼 사용할 수 있도록 하면서 동시에 신뢰성을 높이고 성능을 향상시킬 수 있는 저장 장치를 말한다. RAID의 종류는 크게 하드웨어 RAID와 소프트웨어 RAID가 있다. 하드웨어 RAID는 안정성이 높은 반면 가격이 비싸다는 단점이 있고, 소프트웨어 RAID는 신뢰성이나 속도가 하드웨어 RAID에 비해 떨어질 수 있으나 비용이 저렴하다는 장점이 있다. 여기서는 하드웨어 RAID에 대해서는 다루지 않기로 하고, 소프트웨어 RAID 구성 방법에 대해 살펴보도록 한다. RAID 레벨 아래 그림은 각 RAID 방식의 적용방법을 나타내고 있다. 그림에서 회색으로 표시된 부분은 데이터가 저장된 것을 나타내고 ..
1부터 6까지의 RAID 레벨의 장단점을 알아보고, 스토리지를 구성할 때 목적에 맞는 최적의 레벨을 찾아보자. 데이터는 많은 조직에서 가장 중요하고 요즘 같은 인터넷 시대에는 데이터를 빠르고 믿을 수 있게 접근하는 것이 매우 중요하다. 그렇게 조직은 대부분 데이터를 무결하게 유지하기 위해 RAID의 어떤 레벨을 사용한다. 요즘은 대부분 그렇지만 RAID 5가 쉽고 최선일 것 같기 때문에 얼마나 많은 서버에 RAID 5를 적용하고 있을까? 대부분의 경우 RAID 5가 옳은 선택이지만 쓰기 성능을 고려한다면 다른 RAID 레벨이 최선일지도 모른다. 지금 얼마나 많은 사람들이 RAID 10과 50를 즉석해서 설명할 수 있을까? 새로 발명된 RAID 레벨이 RAID 5의 단점을 보완할 수 있고 아직도 스토리지 ..
Linux SoftWare RAID 에 관해서^^ Linux Software RAID 0. 개요 요즘 disk의 성능과 용량이 증가했다. 하지만, 용량이 커진만큼 문제가 생기면, 잃어 버리는 데이터 또한 상당하다. 난 RAID 의 안정성을 믿지 않는다. 많은 복구 작업을 하면서 느낀 것이지만, H/W RAID는 내게 그렇게 신뢰를 주지 못했다. 하지만, S/W RAID 1 은 내게 다음과 같은 매력을 느끼게 해 주었다. (1) 신뢰성 다른것은 모른다. 난 RAID 5는 그렇게 좋아하진 않는다. 정말 HDD의 물리적인 고장엔 탁월한 복구 능력이있지만, 내가 복구하러 간 대부분의 시스템은 H/W 적으로 약간의 BadBlock 또는 파일시스템이 엉켜버린 상황이었다. 그래서 RAID 5는 복구 능력이 불행히도 ..
레이드(Redundant Array of inexpensive disks)구성 레이드 구성은 소프트웨어적인 레이드 구성과 실제 하드웨어적인 레이드구성으로 구분짓습니다. 하드웨어적 방법은 레이드 카드를 따로 구입해야 하는 경제적 비용이 커지지만, S/W적으로 꾸미면 경제적 비용은 없고, 성능의 향상을 볼수 있습니다. 단, 운영체제가 윈도2000 이상이어야 하며, 물리적 하드디스크가 3개이상이 있어야 합니다. 또하나 S/W적 레이드 구조로 묶은 하드디스크 중 한개에 고장이나면, 데이터 손실을 감수 하셔야 합니다. (물론 하드 디스크 자체는 문제 없구요) 우선 가장 많이 사용하는 레이드의 종류를 설명드리겠습니다. 스토리지 : 그냥 쉽게 설명 드리자면, 이동식 메모리나 하드 디스크처럼 생각하시면됩니다. 하지만 ..
■ YUM 설치 [root@www ~]#rpm -Uvh yum-2.0.8-1.noarch.rpm ■ YUM 사용법 1) yum list →전체 패키지를 출력할때 사용한다. 일반적으로 리스트중 업데이트가능한 항목은 updates 업데이트 할 항목이 없는경우 base 라고 출력된다. [root@linux230 root]# yum list Gathering header information file(s) from server(s) Server: Red Hat Linux 3ES - i386 - Base Server: Red Hat Linux 3ES - Updates Finding updated packages Downloading needed headers cpio-0-2.5-3e.3.i386.hdr 100% ..