Section 1)
메인보드
-SATA(0,1,2,3)
슬롯 4개 지원(0,1,2,3)
한 슬롯 당 0:0~0:29 SATA장치를 총 30개까지 장착 가능 ( 즉, 30*4 =120개까지 장착 가능함)
Vmware에선 디폴트로 SATA에 CD/DVD 장치가 장착.(SATA 0:1)
-SCSI(0,1,2,3)
슬롯 4개 지원(0,1,2,3)
한 슬롯 당 0:0~0:15(0:7을 제외함) SCSI장치를 총 15개까지 장착 가능( 즉, 15*4=60개까지 장착 가능함)
장착한 순서대로 /dev/sda,/dev/sdb,/dev/sdc..
한 SCSI 장치의 파티션을 나누는 경우 (sda로 예를 들면) /dev/sda1,/dev/sda2,/dev/sda3.. 이런 식으로 나타남.
Section 2) 디스크 추가
Server에 SCSI 디스크를 하나 추가해 봅시당
시작 전
이미 sda 하나가 있으니 다음 디스크의 이름은 /dev/sdb가 될 것임.
파티션은 여기선 하나만 나눌 것이므로 파티션의 논리적 이름은 /dev/sdb1
리눅스에선 이 파티션을 그냥 이용할 수 없고 mount를 해서 사용해야 하므로 /mydata라는 디렉터리 생성 후 mount 시켜줄 것임
1) 물리적 디스크 추가하기 [Edit virtual machine settings]
2) 부팅 후 파티션 할당 (fdisk 디스크 이름)
# fdisk /dev/sdb (SCSI 0:1 선택)
n,p,1,enter,enter,p,w
3)파일시스템 생성(mkfs.파일시스템 파티션장치이름) == 포멧(새 디스크를 정보기록이 가능하도록 만듬)
mkfs.ext4 /dev/sdb1 또는 mkfs -t ext4 /dev/sdb1
4)디렉터리에 마운트
mkdir /mydata (마운트할 디렉터리 /mydata 생성)
mount /dev/sdb1 /mydata
ls -l /mydata
마운트 해제 시, umount /dev/sdb1 -> default 인 /dev/sda1로 돌아갈 것임. 그럼 ls -l 했을 경우 또 달라지겠지?
5) 자동 마운트하기 (디폴트로 /dev/sdb1 선택되게 하기)
vi /etc/fstab
파일 끝으로 이동 : 명령모드) G + [enter] (처음으로이동하려면 gg + [enter])
/dev/sdb1 /mydata ext4 defaults 0 0 (장치이름 마운트될디렉터리 파일시스템 속성 .. .. )
저장 후 reboot
Section 3) 사용자별 공간 할당
디스크가 꽉 차면 시스템 전체 가동 x -> 사용자별 공간을 할당(제한)해주자==quota
/etc/fstab 수정 -> 재부팅 or remount ->쿼터 db 생성-> 개인별 쿼터 설정(edquota)
1)사용자 생성
adduser --home /mydata/linux1 linux1
adduser --home /mydata/linux2 linux2
2)/etc/fstab 편집
vi /etc/fstab
/dev/sdb1 /mydata ext4 defaults,usrjquota=aquota.user,j1fmt=vfsv0 0 0 추가 (마운트 하는 부분 , 즉 위에서 말했듯이 파일 끝부분에)
mount --options remount /mydata (재부팅하는 효과와 똑같음) -> mount 명령으로 확인해보면 /mydata가 쿼터용으로 마운트 되어있음
apt-get -y install quota (관련 패키지 설치)
3)쿼터 db 생성 ->책 보기 넘 길다.
4)사용자 별 공간 할당 (edquota)
우리는 20MB씩 할당할 것임.
edquota -u linux1
사용한도 soft부분 15360(15MB)로 hard는 20480(20MB)로 수정하고 저장 [CTRL]+[O]+[ENTER] ,편집 종료 [CTRL]+[X] 만약 한도를 넘으면 grace로 넘어가서 6,7일 안에 넘는 파일을 정리하지 않으면 사용 못함
su - linux1 로 linux1 사용자로 로그인 한 뒤 , quota 명령을 이용해 할당된 디스크 공간 확인
5)사용자별 사용량 확인하기
exit( root사용자로 로그인)
repquota /mydata
6)동일하게 사용량 할당하기 (사용한도 똑같게 만들기 )
edquota -p 기준사용자 대상사용자
'Linux' 카테고리의 다른 글
[LinuxSystem] Ch.10 디스크 관리 고급 (0) | 2020.11.30 |
---|