Self-Improvement

Linux 파일시스템1 본문

리눅스/서버관리

Linux 파일시스템1

JoGeun 2018. 10. 21. 13:36

*디스크 인식
 //디스크의 종류
      1.IDE(SATA) 2.SCSI(SAS) 3.SSD(메모리)
안전 :                 |                    |
성능 :                 |                    |
확장 :                 |                    |
가격 :                 |                    |
 
 //디스크 구조
 sector -> track -> cylinder -> partition -> disk

 //디스크이름
 1.IDE DISK
  /dev/hda, /dev/hdb, /dev/hdc, /dev/hdd (4개)
 2.SCSI DISK
  /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd, ...

 //파티션 이름
 1.Primary Partition(1 ~ 4)
 2.Extended Partition(5 ~ 15, Primary 파티션을 선택하여 확장)
   -Logical Partition(세부적으로 나눈다는 의미)
 ex) hda1 || hda2 || hda3 || hda4(hda5, hda6, hda7, ...)

 //파티션 최대 개수
 1. IDE DISK = 1 ~ 15개
 2.SCSI DISK = 1 ~ 15개

 //디스크 확인
 #ls -l /dev/sd?[*], #df -h(swap공간은 #cat /proc/swaps)
 #fdisk -l : 전체적으로 보여줌

*새로운 디스크 인식
 #chkconfig kudzu on : 인식을 하기위해 kudzu가 on이 되어 있어야함
 #chkconfig --list kudzu : kudzu가 on이 됬는지 확인
 #poweroff -> 새로운 디스크 1G 두개 추가 (SCSI -> Create a new virtual disk -> Single file) -> VMware ON -> #fdisk -l로 확인


*fdisk
 #fdisk -l (디스크 전체)
 #fdisk -l /dev/sda (/dev/sda 디스크 출력)

 //파티션 작업(사용중이지 않은 추가한 디스크)

확인한 결과 /dev/sdb는 설정하지 않은 디스크

 1.Primary Partition 만들기

#fdisk /dev/sdb

m(메뉴얼)

n(파티션 생성)

p(Primary 파티션) -> 1(파티션 번호) -> Enter(첫번째 실린더) -> +500M(500M 설정)

P(설정한거 보기)

2.Extended Partition 만들기

n -> e(Extended 파티션) -> 2(파티션 번호) -> Enter(다음 첫 실린더) -> +200M(200M설정)

p -> /deb/sdb2(Extended)

n -> l(Logical) -> Extened 파티션에 설정한 200M에서 첫 실린더에서 100M 설정

p -> /dev/sdb5의 Start와 End을 보면 /dev/sdb2의 속해있는걸 알 수 있다.

3. 삭제 및 저장

d(삭제) -> 2(Extended 파티션을 없애면 Logical도 없어짐) -> p(확인)

w(저장)

#fdisk -l /dev/sdb (설정한 값 확인)


 //fdisk 실습예제
1.주 파티션1,2,3 = 200M
  주 파티션4 = 나머지


2.주 파티션1,2 = 200M
  확장 파티션3 = 나머지
   -논리5,6 = 200M
   -논리7 = 나머지


3.확장 파티션1 = 전체
   -논리 파티션5 = 200M
   -논리 파티션6 = 200M
   -논리 파티션7 = 200M
   -논리 파티션8 = 나머지


4.주 파티션2 = 200M
  확장 파티션1 = 나머지
   -논리 파티션5 = 전체

'리눅스 > 서버관리' 카테고리의 다른 글

Linux LVM2  (0) 2018.10.21
Linux LVM 1  (0) 2018.10.21
Linux 파일시스템3  (0) 2018.10.21
Linux 파일시스템2  (0) 2018.10.21
Linux 백업관리  (0) 2018.10.21