2024/10 24

[Linux] /dev와 파티션 이해하기

요약디스크(물리적 장치):/dev/sda, /dev/sdb 등으로 식별되는 물리적 저장 매체이다.파티션(논리적 분할):디스크를 논리적으로 분할한 영역으로, /dev/sda1, /dev/sda2 등으로 식별된다.파일 시스템(데이터 조직화 구조):파티션 위에 생성되어 데이터를 저장하고 관리하는 구조를 제공한다.mkfs 명령어를 사용하여 파티션에 파일 시스템을 생성한다.마운트 포인트(접근 지점):파일 시스템을 디렉토리 트리에 연결하여 사용자와 애플리케이션이 접근할 수 있게 한다.mount 명령어를 사용하여 마운트하며, /mnt, /media, /home 등 다양한 디렉토리를 사용한다./dev 디렉토리/dev 디렉토리는 Unix 및 Linux 계열 운영체제에서 디바이스 파일(device files)이 위치한 특..

CS/Linux 2024.10.01

[Linux] RAID 설정하는 방법

전제 조건Rocky Linux가 설치된 시스템RAID 구성을 위한 두 개 이상의 빈 디스크 (예: /dev/sdb, /dev/sdc)root 권한 또는 sudo 사용 권한RAID 설정을 위한 패키지 설치RAID 구성을 위해서는 mdadm 패키지가 필요하다. mdadm은 리눅스에서 소프트웨어 RAID를 관리하는 도구이다.sudo dnf install mdadm -y디스크 확인디스크 목록 확인sudo fdisk -l위 명령으로 시스템에 연결된 디스크 목록을 확인한다. 예를 들어, /dev/sdb와 /dev/sdc를 사용한다고 가정한다.디스크 파티션 설정각 디스크에 RAID 파티션을 생성한다.sudo fdisk /dev/sdbfdisk에서 아래와 같이 입력한다:n 을 눌러 새 파티션 생성파티션 번호 선택 (기..

CS/Linux 2024.10.01

RAID(Redundant Array of Inexpensive Disks)

RAID는 여러 개의 하드디스크를 하나의 논리적 디스크처럼 사용하여 데이터 저장의 비용 절감, 신뢰성 향상, 성능 향상의 효과를 내는 기술이다. 원래는 "저렴한 디스크의 중복 배열(Redundant Array of Inexpensive Disks)"을 의미했지만, 오늘날에는 "독립 디스크의 중복 배열(Redundant Array of Independent Disks)"로도 불린다.RAID를 사용하면 데이터 손실의 위험을 줄이고, 디스크 입출력 성능을 향상시키며, 저장 공간을 효율적으로 활용할 수 있다.RAID의 구현 방식하드웨어 RAID특징: 전용 하드웨어 컨트롤러를 사용하여 RAID를 구현한다.장점: 더 안정적이고 성능이 우수하다.단점: 전용 하드웨어를 필요로 하므로 비용이 높다.소프트웨어 RAID특징..

CS 2024.10.01

[Linux] 하드웨어 디스크 추가하는 방법

1. 하드웨어 디스크 추가하기서버 전원 끄기: 안전을 위해 서버의 전원을 완전히 끈다.디스크 연결:새로운 하드 디스크를 메인보드의 사용 가능한 SCSI 또는 SATA 슬롯에 연결한다.SCSI 디스크 추가 시:사용 가능한 SCSI 슬롯(예: SCSI 0:1)에 디스크를 장착한다.SATA 디스크 추가 시:사용 가능한 SATA 슬롯(예: SATA 0:1)에 디스크를 장착한다.연결 확인: 케이블과 전원 연결이 올바른지 확인한다.서버 전원 켜기: 서버를 다시 켠다.2. 새로운 디스크 인식 확인sudo fdisk -l이 명령어는 시스템에 연결된 모든 디스크와 파티션 정보를 출력한다. 출력 결과에서 새로운 디스크(/dev/sdb, /dev/sdc 등)가 인식되었는지 확인한다.3.fdisk 실행fdisk는 디스크 파티..

CS/Linux 2024.10.01
728x90