chapter6 7

Linux 사용자별 공간 할당

필요성 및 목적리눅스는 여러 명의 사용자가 동시에 접속해서 사용할 수 있다.사용자별 적정 용량 이상을 사용하지 못하게 할당된 양만큼의 공간만 사용하게 한다. 쿼터쿼터의 개념쿼터(Quota)란? 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량과 개수를 제한하는 것 쿼터 구현구현 순서는 다음과 같다. sdb 파티션을 생성하고 포맷한 후 /userHome 디렉터리에 마운트 한다. 재부팅 인식되도록 /etc/fstab 파일 수정 쿼터 실습 할 사용자 만들기아이디 A, B 비밀번호 동일 사용자 2개를 만든다. fstab 파일을 편집해 재부팅이 되어도 /dev/sdb1 디렉터리를 쿼터용으로 자동 마운트되도록 설정 재부팅 효과를 내기 위해 mount --option remount /userHome 명령 ..

Linux/기본 2026.06.17

Linux RAID에 Rocky Linux 설치

필요성 및 목적종종 리눅스 시스템을 다양한 테스트를 진행하기 위한 용도로 사용하는 경우도 있다.시스템의 안정성은 낮아도 상관 없고 빠른 성능이 필요한 경우라면 RAID 0에 Rocky Linux를 설치하는 방법을 생각해 볼 수 있다. Rocky Linux 설치를 위한 RAID 0 구성도 RAID 0에 Rocky Linux 설치 실습을 위한 가상머신 사양가상머신 이름RAID 0게스트 OS 종류Red Hat Enterprise Linux 9 64-bit or Rocky Linux 9 64-bit저장 폴더..\Rocky9\RAID0네트워크 타입Use network address translation(NAT)메모리 할당2GB(2048 MB)디스크SCSI 0:0 80GBSCSI 0:1 80GBCD/DVDO 가상환..

Linux/기본 2026.06.17

Linux LVM

LVM 개념LVM(Logical Volume Manager) '논리 디스크 관리자'여러 개의 디스크를 합쳐서 1개의 파티션으로 구성한 후 다시 나눠야 하는 상황에 주로 사용된다.예) 2TB 용량의 디스크를 2개 합친 후 다시 1TB와 3TB로 나눠야 할때디스크를 합치지 않아도 1개의 디스크로도 LVM으로 구성할 수 있다.LVM 용어물리 볼륨(Physical Volume): /dev/sda1 /dev/sdb1 등의 파티션을 말한다.볼륨 그룹(Volume Group): 물리 볼륨을 합쳐서 1개의 물리 그룹으로 만든 것이다.논리 볼륨(Logical Volume): 볼륨 그룹을 1개 이상으로 나눈 것으로, 논리적 그룹이라고도 한다. LVM 구현용 구성도물리 볼륨인 2TB와 3TB 2개의 디스크를 합쳐서 5TB의..

Linux/기본 2026.06.16

Linux 고급 RAID

고급 RAID 생성RAID 6와 RAID 1+0 실습 구성도 파티션 분할sdb~i 까지 파티션을 분할한다. RAID 6 만들기/dev/sdb1 ~ sde1을 RAID 6 장치인 /dev/md6 로 생성한다.mdadm --detail /dev/md6 로 구성 확인 md6 파티션을 포맷한다.(파일 시스템 생성)마운트할 디렉터리를 생성 및 마운트 후 결과 확인.Available = 2GB 정도 사용할 수 있다.RAID 1+0 만들기/dev/sdf 와 sdg 를 md2 에 RAID 1 으로 구성/dev/sdh 와 sdi 도 md3 에 RAID 1 으로 구성두 RAID 1 장치를 RAID 0 으로 묶는다md10 파티션 포맷raid10 디렉터리 생성 및 마운트 후 확인마찬가지로 2GB 정도의 공간을 사용할 수 ..

Linux/기본 2026.06.16

Linux RAID 문제 발생 시 조치 방법

[고장 하드웨어 구성도]sdc, sde, sdg, sdi 디스크 고장으로 가정(물리 디스크 제거) 1. 현황 파악응급 모드(Emergency mode) 부팅root 사용자로 접속장치 확인ls -l /dev/sd*9개였던 장치가 5개만 남아있다.df 명령으로 마운트된 RAID 확인raidLinear, raid0는 보이지 않고 결함 허용을 제공하는 raid1, raid5만 보인다.raid 파일 확인결함 허용 기능으로 인해 데이터 안전하게 보관된 것을 확인.raid 1 장치 작동 상태 확인mdadm --detail /dev/md1총 2개의 디스크 중에서 1개가 작동함을 확인할 수 있다.raid 5 장치 작동 상태 확인mdadm --detail /dev/md5디스크 3개 중 2개가 작동함. 결함 허용을 제공하지..

Linux/기본 2026.06.12

Linux RAID 구현

하드웨어 RAID 구성도디스크 파티션 분할RAID 실습을 위한 디스크 구성 표장치 이름디스크 크기파일 이름비고SCSI 0:12GBdisk0-1.vmdkLinear RAIDSCSI 0:21GBdisk0-2.vmdkSCSI 0:31GBdisk0-3.vmdkRAID 0SCSI 0:41GBdisk0-4.vmdkSCSI 0:51GBdisk0-5.vmdkRAID 1SCSI 0:61GBdisk0-6.vmdkSCSI 0:7사용할 수 없음 (VMware 프로그램에 예약되어 있음)SCSI 0:81GBdisk0-8.vmdkRAID 5SCSI 0:91GBdisk0-9.vmdkSCSI 0:101GBdisk0-10.vmdk 마운트된 장치 확인 fdisk 명령어fdisk 명령을 실행해 RAID용 파티션으로 만든다.명령어설명Comm..

Linux/기본 2026.06.09

Linux RAID

RAIDRAID(Redundant Array of Inexpensive/Independent Disks)는 여러 개의 디스크를 하나의 디스크처럼 사용하는 방식이다.비용을 절감하면서도 신뢰성을 높이고 성능까지 향상시킬 수 있다.하드웨어 RAID와 소프트웨어 RAID로 나눌 수 있다.[하드웨어 RAID]제조업체에서 여러 개의 디스크를 연결해 공급하는 장비다.[소프트웨어 RAID]고가 하드웨어 RAID의 대안이다.운영체제에서 지원하는 방식으로 여러 개의 디스크를 RAID로 구성하는 방법을 말한다. RAID 레벨Linear RAID, RAID 0 , RAID 1 , RAID 2 , RAID 3 , RAID 4 , RAID 5 총 7가지로 분류할 수 있다.실무에서 주로 사용하는 방식은 Linear RAID , R..

Linux/기본 2026.06.04