본문 바로가기

리눅스 고급36

6. 디스크 관리와 RAID(실습) 1. 하드디스크 9개와 파티션 생성(9개)하기. 생성 후 파티션 각 하드디스크 마다 파티션 생성 후 확인 RAID 0 구성 Linear : 디스크를 배열 형태로 단순하게 연결시킨 구조 mdadm --create /dev/md/linear --level linear --raid-devices=2 /dev/sdb1 /dev/sdc1 볼륨을 사용하기 위해서는 파일시스템과 마운트까지 시켜줘야 사용이 가능함. 1. 파일 시스템 생성 mkfs 명령어 2. 마운트 Stripte : 데이터의 내용을 분산 저장하여 속도가 빠르다. But 안전성은 Down mdadm --create /dev/md/stripe --level stripe --raid-devices=2 /dev/sdd1 /dev/sde1 * Stripe와 l.. 2020. 12. 17.
6. 디스크 관리와 RAID RAID 란? Redundant Array of Independent disks 디스크가 먾을수록 속도가 엄청 빨라지지만 하나가 고장나면 다 고장나기 때문에 위험도도 동시에 높아짐. 하지만 속도 증가는 없으나 안전성은 높아짐 즉 하나의 DISK가 고장이 나더라도 복구가 가능함. 가격은 배로 증가함. RAID 5는 RAID 0과 RAID 1과 섞어 놓은 느낌 사진에서 Disk 3에 Ap 라는 게 있는 패리티 비트라는 저장을 하는 용도로 사용함 패리티 비트란, 각각 디스크에 데이터를 나눠서 저장하는데 하나의 디스크가 고장이 났을때 패리티 비트를 이용해서 고장난 디스크를 복구 할수 있는 값을 의미함. XOR 연산 0 0 = 0 0 1 = 1 1 0 = 1 1 1 = 0 이고, 만약 가운데 데이터 값이 소멸 되.. 2020. 11. 30.
5. 디스크 관리 및 파일 시스템 - EXT 파일 시스템의 superblock 복구 실습 Super Block : 파일 시스템에 대해 중심 축이며 Super Block 고장나면 밑에 있는 것들이 다 사용이 안됨. 인위적으로 Super Block 고장 내봄. dd 명령어 : 어떠한 입력장치에서 부터 출력 장치로 데이터를 보내주는 역활을 함. 1. super block 없애기 위해서 dd 명령어를 사용 2. 다시 mount 하면 3. 복구 하는 방법 fsck -b [백업 블록 번호] [복구할 장치] fsck -b 8193 -fy /dev/sdb1 입력 4. 복구 후 다시 mount 그러므로 SuperBlock은 매우매우 중요하며 중요하기때문에 자동으로 백업이 되고 슈퍼블록을 복구도 할 수 있음을 알수 있다. 2020. 11. 30.
5. 디스크 관리 및 파일 시스템 - 파일시스템 및 마운트(실습) 파일 시스템 생성 mkfs /dev/sdb1 마운트 실습 1. 디렉토리를 먼저 생성 마운트를 할때 사용하는 디렉토리는 마운트 안하는게 좋음 umount 할때 mount 할때처럼 해도 되지만 디렉토리만 umount해도됨 2020. 11. 30.