[Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리 (2)

2025. 6. 8. 16:47Β·Linux

파일 μ‹œμŠ€ν…œ

  • 파일 μ‹œμŠ€ν…œμ€ μš΄μ˜μ²΄μ œκ°€ νŒŒμΌμ„ μ‹œμŠ€ν…œμ˜ λ””μŠ€ν¬ νŒŒν‹°μ…˜μƒμ— κ΅¬μ„±ν•˜λŠ” 방식.
  • μΌμ •ν•œ κ·œμΉ™μ„ κ°€μ§€κ³  νŒŒμΌμ„ μ €μž₯ν•˜λ„λ‘ κ·œμΉ™ 방식을 μ œμ‹œ
  • νŒŒν‹°μ…˜μ— 파일 μ‹œμŠ€ν…œμ΄ μ—†μœΌλ©΄, 파일 μ‹œμŠ€ν…œ 생성을 거쳐야 μ‚¬μš© κ°€λŠ₯.
  • λ¦¬λˆ…μŠ€λŠ” 고유의 파일 μ‹œμŠ€ν…œλΏλ§Œ μ•„λ‹ˆλΌ λ‹€μ–‘ν•œ 파일 μ‹œμŠ€ν…œμ„ μ§€μ›ν•˜κ³  있음.

LVM

  • μ—¬λŸ¬ 개의 ν•˜λ“œλ””μŠ€ν¬λ₯Ό ν•©μ³μ„œ μ‚¬μš©ν•˜λŠ” 기술둜 ν•œ 개의 파일 μ‹œμŠ€ν…œμ„ μ‚¬μš©.
  • μž‘μ€ μš©λŸ‰μ˜ ν•˜λ“œλ””μŠ€ν¬ μ—¬λŸ¬ 개λ₯Ό 큰 μš©λŸ‰μ˜ ν•˜λ“œλ””μŠ€ν¬ ν•œ 개처럼 μ‚¬μš©.
  • μ„œλ²„λ₯Ό μš΄μ˜ν•˜λ©΄μ„œ λŒ€μš©λŸ‰μ˜ 별도 μ €μž₯ 곡간이 ν•„μš”ν•  λ•Œ ν™œμš©.
  • λ‹€μˆ˜μ˜ λ””μŠ€ν¬λ₯Ό λ¬Άμ–΄μ„œ μ‚¬μš©ν•¨μœΌλ‘œμ¨ νŒŒν‹°μ…˜μ˜ 크기λ₯Ό μ€„μ΄κ±°λ‚˜ 늘릴 수 있음.
물리 λ³Όλ₯¨ μ—¬λŸ¬ 개의 물리적 ν•˜λ“œλ””μŠ€ν¬ ex) /dev/sda1, /dev/sdb1
λ³Όλ₯¨ κ·Έλ£Ή 물리 λ³Όλ₯¨μ„ ν•©μ³μ„œ ν•˜λ‚˜μ˜ 물리적 그룹으둜 λ§Œλ“œλŠ” 것
논리 λ³Όλ₯¨ λ³Όλ₯¨ 그룹을 λ‚˜λˆ μ„œ λ‹€μˆ˜μ˜ 논리 그룹으둜 λ‚˜λˆ”

RAID

  • RAIDλŠ” 볡수 λ°°μ—΄ 독립 λ””μŠ€ν¬(Redundant Array of Independent Disks)의 μ•½μž.
  • μ—¬λŸ¬ 개의 물리적 λ””μŠ€ν¬λ₯Ό ν•˜λ‚˜μ˜ 논리적 λ””μŠ€ν¬λ‘œ μΈμ‹ν•˜μ—¬ μž‘λ™ν•˜κ²Œ ν•˜λŠ” 기술.
  • μ—¬λŸ¬ 개의 ν•˜λ“œλ””μŠ€ν¬μ— 일뢀 μ€‘λ³΅λœ 데이터λ₯Ό λ‚˜λˆ μ„œ μ €μž₯ν•˜λŠ” 기술.
  • RAID μ’…λ₯˜λŠ” ν•˜λ“œμ›¨μ–΄ RAID와 μ†Œν”„νŠΈμ›¨μ–΄ RAID둜 λ‚˜λ‰¨.
  • 데이터λ₯Ό μ €μž₯ν•˜λŠ” λ‹€μ–‘ν•œ 방법이 μ‘΄μž¬ν•˜λ©° 이 방법듀을 레벨이라 함.
  • λ ˆλ²¨μ— 따라 μ €μž₯ μž₯치의 신뒰성을 λ†’μ΄κ±°λ‚˜ 전체적인 μ„±λŠ₯을 ν–₯μƒμ‹œν‚€λŠ” λ“± λ‹€μ–‘ν•œ λͺ©μ μ„ λ§Œμ‘±μ‹œν‚΄.
    RAID 0 1. μŠ€νŠΈλΌμ΄ν•‘ μ €μž₯ 방식: μ—°μ†λœ 데이터λ₯Ό μ—¬λŸ¬ λ””μŠ€ν¬μ— λ‚˜λˆ  μ €μž₯
    2. μ΅œμ†Œ 2개의 ν•˜λ“œλ””μŠ€ν¬κ°€ ν•„μš”
    3. μž…μΆœλ ₯ μž‘μ—…μ΄ λͺ¨λ“  λ””μŠ€ν¬μ— λ™μ‹œμ— μ§„ν–‰: μ €μž₯κ³Ό 읽기 속도가 κ°€μž₯ λΉ λ₯΄μ§€λ§Œ ν•˜λ‚˜μ˜ λ””μŠ€ν¬λΌλ„ κ³ μž₯λ‚˜λ©΄ 전체 μ‹œμŠ€ν…œ μ‚¬μš© λΆˆκ°€
    4. κ³ μž₯ λŒ€λΉ„ λŠ₯λ ₯이 μ—†μœΌλ―€λ‘œ μ£Όμš” 데이터 μ €μž₯은 뢀적합
    RAID 1 1. 미러링 방식:ν•˜λ‚˜μ˜ λ””μŠ€ν¬μ— 데이터λ₯΄ μ €μž₯ν•˜λ©΄ λ‹€λ₯Έ λ””μŠ€ν¬μ— λ™μΌν•œ λ‚΄μš©μ΄ λ°±μ—…λ˜μ–΄ μ €μž₯
    2. 데이터 μ €μž₯ μ‹œ 두 배의 μš©λŸ‰μ΄ ν•„μš”
    3. κ²°ν•©ν—ˆμš©μ„ μ œκ³΅ν•˜μ§€λ§Œ 곡간 νš¨μœ¨μ„±μ€ λœμ–΄μ§.
    4. μ£Όμš”ν•œ 데이터λ₯Ό μ €μž₯ν•˜κΈ°μ— μ μ ˆν•¨
    RAID 5 1. μŠ€νŠΈλΌμ΄ν•‘ μ €μž₯ 방식
    2. λ””μŠ€ν¬λ§ˆλ‹€ νŒ¨λ¦¬ν‹° 정보λ₯Ό κ°–κ³  μžˆμ–΄ νŒ¨λ¦¬ν‹° λ””μŠ€ν¬μ˜ 병λͺ©ν˜„상을 μ€„μ΄λŠ” 것이 κ°€λŠ₯ν•΄ μ‹€λ¬΄μ—μ„œ 많이 μ‚¬μš©
    3. λ””μŠ€ν¬ μ„Ήν„° λ‹¨μœ„λ‘œ μ €μž₯
    4. μ“°κΈ° μž‘μ—…μ΄ λ§Žμ§€ μ•Šμ€ 닀쀑 μ‚¬μš©μž μ‹œμŠ€ν…œμ— 적합
    RAID 6 1. 기본적으둜 RAID 5λ₯Ό ν™•μž₯ν•œ 것
    2. 제2parityλ₯Ό λ‘λŠ” dual parityλ₯Ό μ‚¬μš©ν•¨μœΌλ‘œμ¨ 더 λ‚˜μ€ 무정지성을 κ°–κ²Œ 함.
    3. μ΅œμ†Œ 4개의 λ“œλΌμ΄λΈŒκ°€ ν•„μš”.
  • 각 레벨의 μž₯점을 ν•©μΉœ RAID κ΅¬μ„±μœΌλ‘œλŠ” λŒ€ν‘œμ μœΌλ‘œ RAID 0+1κ³Ό RAID 1+0이 있음.

νŒŒν‹°μ…˜ λΆ„ν• 

  • fdiskλŠ” νŒŒν‹°μ…˜ ν…Œμ΄λΈ”μ„ κ΄€λ¦¬ν•˜λŠ” λͺ…λ Ήμ–΄λ‘œ λ¦¬λˆ…μŠ€μ˜ λ””μŠ€ν¬ νŒŒν‹°μ…˜μ„ 생성, μˆ˜μ •, μ‚­μ œν•  수 μžˆλŠ” μΌμ’…μ˜ μœ ν‹Έλ¦¬ν‹°.
  • fdisk λͺ…λ Ήμ–΄
    μ˜΅μ…˜ μ„€λͺ…
    a λΆ€νŒ… νŒŒν‹°μ…˜μ„ μ§€μ •
    l νŒŒν‹°μ…˜ μ’…λ₯˜λ₯Ό 선택할 λ•Œ λ¦¬λˆ…μŠ€μ—μ„œ μ§€μ›ν•˜λŠ” νŒŒν‹°μ…˜ λͺ©λ‘ 확인
    n μƒˆλ‘œμš΄ νŒŒν‹°μ…˜μ„ μΆ”κ°€
    t νŒŒν‹°μ…˜ μ’…λ₯˜λ₯Ό λ³€κ²½
    w νŒŒν‹°μ…˜ 정보λ₯Ό μ €μž₯
    p νŒŒν‹°μ…˜ 정보λ₯Ό 확인
    q μž‘μ—…μ„ μ’…λ£Œ
μ €μž‘μžν‘œμ‹œ λΉ„μ˜λ¦¬ λ³€κ²½κΈˆμ§€ (μƒˆμ°½μ—΄λ¦Ό)

'Linux' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리(4)  (1) 2025.06.09
[Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리 (3)  (0) 2025.06.08
[Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리 (1)  (1) 2025.06.07
[Linux] κ°€μž₯ 많이 μ“°λŠ” λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄ - sed  (0) 2025.06.06
[Linux] κ°€μž₯ 많이 μ“°λŠ” λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄ - awk  (0) 2025.06.04
'Linux' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • [Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리(4)
  • [Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리 (3)
  • [Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리 (1)
  • [Linux] κ°€μž₯ 많이 μ“°λŠ” λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄ - sed
The Engineer, Lucy
The Engineer, Lucy
  • The Engineer, Lucy
    Growing up for My FutureπŸ’•
    The Engineer, Lucy
    • Instagram
    • GitHub
  • 전체
    였늘
    μ–΄μ œ
    • λΆ„λ₯˜ 전체보기 (156) N
      • Computer Science (17)
        • Data Structure (0)
        • Algorithms (1)
        • Operating System (3)
        • Network (11)
        • Database System (2)
      • Coding Test (74) N
        • Algorithms (66) N
        • SQL (7)
      • Infra (6)
      • Cloud (22)
        • AWS (2)
        • GCP (3)
        • Docker (4)
        • Kubernetes (13)
      • Linux (26)
      • NGINX (1)
      • CICD (3)
      • IaC (2)
      • ETC (5)
  • λΈ”λ‘œκ·Έ 메뉴

    • ν™ˆ
    • νƒœκ·Έ
    • λ°©λͺ…둝
  • 곡지사항

  • 링크

    • Lucy's Instagram
    • Lucy's GitHub
  • 인기 κΈ€

  • νƒœκ·Έ

    μžλ°”
    Shell
    Java
    programmers
    λ„€νŠΈμ›Œν¬
    μ…Έ 슀크립트
    Kubernetes
    network
    cs 기초 지식 정리
    λ°±μ€€
    Baekjoon
    λ„ˆλΉ„μš°μ„ νƒμƒ‰
    ν‹°μŠ€ν† λ¦¬μ±Œλ¦°μ§€
    도컀
    λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰
    μ‰˜ 슀크립트
    μ˜€λΈ”μ™„
    ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€
    bfs
    Shell Script
    μ½”λ”©ν…ŒμŠ€νŠΈ 곡뢀
    dfs
    λ‹€μ΄λ‚˜λ―Ή ν”„λ‘œκ·Έλž˜λ°
    K8s
    λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„°
    docker
    λ¦¬λˆ…μŠ€
    Linux
    λ„€νŠΈμ›Œν¬ 기초 지식
    μΏ λ²„λ„€ν‹°μŠ€
  • 졜근 λŒ“κΈ€

  • 졜근 κΈ€

  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.3
The Engineer, Lucy
[Linux] λ¦¬λˆ…μŠ€λ§ˆμŠ€ν„° 2κΈ‰ 2μ°¨ 정리 (2)
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”