728x90
반응형

i. 기본적인 UNIX 디스크 스토리지는 고정된 파티션 방식으로, 데이터를 백업해야만 확장이 가능했음. 실질적으로 파티션 사이즈 확장에 어려움이 있음

ii. LVM의 이점
 1. 연속된 공간이 아니더라도 저장 가능
 2. 여러 디스크에 걸쳐서 하나의 볼륨으로 만들 수 있음
 3. 사이즈도 사용자가 원하는 대로 확장 가능
 4. 미러링 가능
 5. 물리적 볼륨을 쉽게 추가/삭제 가능
 6. 위치 옮기기 가능
 7. 볼륨 그룹과 논리적 볼륨을 쉽게 관리

iii. LVM(Logical Volume Manager) 구성요소
 1. VG (Volume Group) : 물리적 볼륨의 묶음
 2. PV (Physical Volume) : 각각의 Disk
 3. PP (Physical Partition) : PV를 쪼갠 것
 4. LV (Logical Volume) : LP의 묶음
 5. LP (Logical Partition)

 
iv. 물리적 스토리지
 1. 최대 32개 Disk까지 1개의 PV로 만들 수 있음
 2. 한 PV당 최대 1016개까지 PP를 구성할 수 있음
 3. –t factor : 새 VG의 값이 크면 쪼갤 수 있는 PP값도 늘어남. PV당 디스크 용량은 줄어듬
 4. Big VG : 최대 128개의 PV까지 디스크 붙일 수 있음

 

v. VG 종류

 
vi. VGDA (Volume Group Descriptor Area)
 1. VG에 대한 정보 영역
 2. Quorum : 데이터를 읽고 쓰는데 필요한 신뢰도. System에서 판단함

 

vii. 논리적 스토리지

 
 1. LVM에서 PP를 LP로 Mapping

 

viii. LV 사용 유형
 1. JFS (Journaled File System)
 2. JFS2 (Enhanced Journaled File System)
 3. Journal log (/dev/hd8) : JFS의 변경사항을 저장
 4. Paging space (/dev/hd6) : 가상메모리 공간
 5. Boot logical volume (/dev/hd5) : 부트 이미지가 있으면 메모리로 올림
 6. Dump Device : 문제 있던 내용을 특정 영역에 보냄
 7. JFS2 LV 예시
  A. /dev/hd1 /home
  B. /dev/hd2 /usr
  C. /dev/hd3 /tmp
  D. /dev/hd4 /
  E. /dev/hd9 /var
  F. /dev/hd10opt /opt
  G. /dev/lv00 /myfilesystem

 

ix. 파일 시스템
 1. 디렉토리의 계층적 구조
 2. 많이 쓰이는 파일 시스템 유형
  A. JFS, JFS2
  B. CD-ROM 파일 시스템 (CDRFS) : Read만 가능
  C. DVD 파일 시스템 (UDFS) : RW 모두 가능
  D. NFS (Network File System)

 

x. 다수의 파일 시스템의 필요성
 1. Quotas : 디스크 용량 지정
 2. 하나의 파일 시스템에 문제가 발생해도 다른 파일 시스템에 영향을 주지 않음
 3. 보안 강화

 

xi. AIX 기본 파일 시스템
 1. hd4 : / (root)
 2. hd1 : /home
 3. hd10opt : /opt
 4. hd2 : /usr
 5. hd9var : /var
 6. hd3 : /tmp

 

xii. /etc/filesystems (1)
 1. Device는 ODM에서 DB 형태로 관리
 2. 파일시스템은 /etc/filesystems 에서 관리

 3. 파일 시스템 속성
  A. mount : 파일 시스템을 사용 가능한 상태로 만듬
  B. check : 문제 발생 시, fsck를 써서 자동 복구함

 

viii. 마운트 (Mount)
 1. 파일 시스템을 사용 가능한 상태로 만듬
 2. 반대 : umount
 3. 명령어 형식
  A. # mount [드라이브 경로(/dev/___)] [마운트 연결할 디렉토리 경로]

 

ix. 파일 시스템 리스트 보기
 1. # lsfs 명령어로 파일 시스템 리스트 확인 가능


  A. Options에서 ro는 read only, rw는 read-write를 의미함

 

x. LV 리스트 보기
 1. # lsvg –l rootvg 명령어로 LV 리스트 확인 가능

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,