본문 바로가기
728x90

서버 보안/리눅스 실습17

[리눅스] 쿼터(Quota)의 개념과 실습 사용자별로 공간 할당하기 리눅스는 여러 명의 사용자가 동시에 접속해서 사용가능합니다. 만약 A라는 사용자가 시스템을 사용할 때, 고의든 실수든 루트(/) 파일 시스템에 큰 파일들을 계속 복사했다고 가정해 봅니다. 하드디스크가 꽉 차면 시스템 전체가 가동되지 않는 치명적인 문제를 일으킬 수 있습니다. 이런 상황을 미연에 방지하려면 각 사용자별로 사용할 수 있는 용량을 제한해야 합니다. 즉, 사용자가 할당된 양만큼만 공간을 사용하게 한다면 아무런 문제도 발생하지 않을 것입니다. 1. 쿼터(quota)의 정의 리눅스에서 쿼터(quota)는 파일 시스템의 디스크 공간 또는 파일 개수에 대한 사용량 제한을 의미합니다. 이를 통해 시스템 관리자는 사용자 또는 그룹 단위로 디스크 사용량을 제한하고 모니터링할 수 있습.. 2023. 5. 22.
[LVM] LVM 개념의 이해 ★실습목표 LVM을 구현한다. 관련 명령어 pvcreate, vgcreate, lvcreate 를 익힌다. 실습 흐름도 ◆ LVM 개념 LVM은 Logical Volume Manager의 약자로, Linux 시스템에서 디스크 관리를 용이하게 해주는 기능을 제공하는 소프트웨어입니다. LVM은 물리적인 스토리지 장치를 논리적인 볼륨으로 추상화하여 유연하고 효율적인 스토리지 관리를 가능하게 합니다. 이를 통해 디스크 파티션과 파일 시스템을 관리하는 데 있어서 유연성과 안정성을 제공합니다. -LVM 주요 기능 *유연한 스토리지 관리: LVM은 물리적인 스토리지를 동적으로 확장하거나 축소할 수 있습니다. 볼륨 그룹과 논리적인 볼륨의 크기를 필요에 따라 조정할 수 있어 스토리지 관리의 유연성을 제공합니다. *스토리.. 2023. 5. 22.
[RAID] 고급 RAID 레벨, RAID6과 RAID 1+0의 개념 - RAID5보다 신뢰도를 높인 RAID6 신뢰도와 속도 두 마리 토끼를잡기 위한 RAID1+0 - RAID6은 패리티를 2개 사용하기 때문에 최소 4개의 디스크가 필요 - RAID1+0도 최소 4개 디스크가 필요 - RAID6의 공간효율은 N-2 - RAID1+0의 공간효율은 50% 성능은 떨어지고 비용도 많이 들지만 신뢰도를 훨씬 높인 RAID 1+6을 차례로 구성해봅니다. RAID5는 패리티를 1개 사용하므로 3개의 하드디스크 이상이면 구성할 수 있지만, RAID6은 패리티 2개를 사용하므로 최소 4개의 하드디스크가 필요합니다. 하지만 실무에서는 7~8개 이상의 하드디스크로 구성해야 어느 정도 효과를 볼 수 있습니다. 초기화를 실행하고 실습에 필요한 하드디스크 8개를 준비합니다. fdisk /dev.. 2023. 5. 19.
[RAID] Linear RAID, RAID0, RAID1, RAID5의 원상 복구 목표: Linear RAID, RAID0, RAID1, RAID5 장치의 고장 난 하드디스크를 새로운 하드디스크로 교체해 본다. -복구 전후의 내부적 변화 도식화 고장 난 장치를 새로운 하드디스크로 교체합니다. [Vmware Workstaton 15 player] 창에서 [server] 가상머신을 선택한 후 [Edit Virtual Machine setting]를 클릭해서 4개의 하드디스크를 추가합니다. 새로운 하드디스크를 추가했다고 자동으로 RAID 장치가 복구되는 것은 아닙니다. 직접 수동으로 복구해야 합니다. 먼저 mdadm --detail /dev/md1 명령으로 RAID1 장치의 구성을 다시 살펴봅니다. 자동으로 복구되지는 않았지만 새 하드디스크를 교체하기 전과 약간의 차이점을 확인할 수 있습니.. 2023. 5. 17.
728x90