Bare Metal Server
    • PDF

    Bare Metal Server

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    네이버 클라우드 플랫폼 콘솔에서 베어메탈 서버를 생성하고 관리하는 방법을 설명합니다.

    참고

    예기치 못한 서버의 장애 또는 예정된 변경 작업 등에 대하여 중단 없이 서비스 연속성을 보장할 수 있도록 서버는 기본적으로 존 간 이중화 구성을 권장합니다. Load Balancer 개요를 참고하여 이중화 설정을 진행해 주십시오.

    서버 정보 확인

    베어메탈 서버 정보를 확인하는 방법은 일반 서버 정보를 확인하는 방법과 같습니다. 자세한 내용은 서버 정보 확인을 참고해 주십시오.

    일반 서버 생성

    베어메탈 서버를 이용하려면 네이버 클라우드 플랫폼 콘솔에서 서버를 생성해야 합니다. 베어메탈 서버를 생성하는 방법은 다음과 같습니다.

    주의
    • 베어메탈 서버는 생성 한도가 제한되어 있습니다. 한도를 변경하려면 고객 지원으로 문의해 주십시오.
    • 베어메탈 서버는 정지 중에도 전체 서버 요금이 부과됩니다. 서버를 이용하지 않을 때는 반납해 주십시오.
    참고
    • 서버를 생성하려면 VPC와 Subnet이 생성되어 있어야 합니다. 생성된 VPC 및 Subnet이 없다면 다음의 가이드를 참고해 VPC와 Subnet을 먼저 생성한 후 서버를 생성해 주십시오.
    • VPC 환경에서는 다음과 같은 일반 베어메탈 서버 타입이 제공됩니다. 단, 제공 가능한 스펙은 미사용 중인 잔여 베어메탈 서버와 존에 따라 다를 수 있습니다.
      • Dual Intel Xeon Gold 6248R (3.0 GHz), 48 코어, 512 GB RAM, 8 x 1920 GB SSD 로컬 스토리지
      • Dual Intel Xeon Gold 5220 (2.2 GHz), 36 코어, 384 GB RAM, 8 x 1920 GB SSD 로컬 스토리지
      • Dual Intel Xeon Silver 4214 (2.2 GHz), 24 코어, 256 GB RAM, 4 x 1920 GB SSD 로컬 스토리지
      • Single Intel Xeon Silver 4215 (2.6 GHz), 8 코어, 128 GB RAM, 4 x 1920 GB SSD 로컬 스토리지
    1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
    2. Services > Compute > Server > Bare Metal Server 메뉴를 차례대로 클릭해 주십시오.
    3. [서버 생성] 버튼을 클릭해 주십시오.
    4. 서버 생성 화면이 나타나면 다음 단계를 차례대로 진행해 주십시오.

    1. 서버 이미지 선택

    생성할 서버 이미지를 선택해 주십시오.

    참고
    • 서버 이미지에 대한 더 자세한 설명은 다양한 서버 이미지를 참고해 주십시오.
    • 베어메탈 서버의 운영체제로 Oracle Linux를 지원하지만 Oracle 데이터베이스의 라이선스 확보, 설치, 운영은 지원하지 않습니다. 자세한 내용은 Oracle 파트너사에 문의해 주십시오.
    1. 서버 타입을 선택해 주십시오.
      • Bare Metal Server(일반): 일반 베어메탈 서버
    2. 서버 이미지 목록에서 원하는 서버 이미지 오른쪽의 [다음] 버튼을 클릭해 주십시오.
    3. 확인 팝업 창의 내용을 확인한 후 [확인] 버튼을 클릭해 주십시오.

    2. 서버 설정

    서버 설정 정보를 지정해 주십시오.

    1. 서버를 배치할 VPC와 Subnet을 선택해 주십시오.
      • 베어메탈 서버 용도의 Subnet에만 서버를 배치할 수 있습니다.
      • 외부 사설망과 통신하려면, 공인 IP를 할당할 수 있도록 Public Subnet에 배치해야 합니다.
      • VPC 또는 Subnet을 새로 생성해야 한다면 [VPC 생성]/[Subnet 생성] 버튼을 클릭하여 해당 페이지에서 작업을 진행해 주십시오.
    2. 서버 타입을 선택해 주십시오.
      • 사용 목적에 알맞은 CPU 개수와 메모리 용량을 선택해 주십시오.
    3. RAID(여러 개의 디스크를 묶어서 사용하는 방식) 타입을 설정해 주십시오.
      • RAID 5: 일반적으로 사용되는 RAID 레벨이며, 웹 서비스와 같은 일반 애플리케이션에 적합
      • RAID 1+0: DBMS와 같이 높은 성능과 안정성이 필요한 애플리케이션에 적합
    4. 파티션을 설정해 주십시오.
      • 파티션 수: 디스크를 논리적으로 구분하는 파티션의 개수 선택
      • 파티션 설정: 각 파티션의 마운트 포인트와 용량 설정
        • 마운트 포인트: 디스크를 마운트(연결)할 디렉터리로, 영어로 시작해야 하며 영어 소문자와 숫자로 입력 가능
        • 파티션 용량 (GiB): 디스크의 용량으로, 사용 가능한 용량 안에서 세분
    5. 요금제를 선택해 주십시오.
      • 베어메탈 서버는 시간 요금제만 제공됩니다.
      • 서버가 정지 상태여도 과금되므로 사용하지 않을 때는 서버를 반납해 주십시오.
    6. 서버 개수와 서버 이름을 입력해 주십시오.
      • 서버는 최대 5개까지 생성할 수 있습니다.
      • 복수의 서버를 생성하면 시작 번호도 입력해야 합니다. 시작 번호는 숫자만 입력 가능하며, '001'이 기본값으로 입력됩니다.
      • 서버 이름은 3~15자의 영어 소문자, 숫자, 하이픈(-)을 사용해 입력할 수 있고, 영어로 시작해야 합니다. 서버 이름을 입력하지 않으면 자동으로 생성됩니다.
      • 입력하신 서버 이름으로 hostname을 설정합니다.를 선택하면 서버 OS에 설정된 호스트명이 서버 이름과 동일하게 적용됩니다.
    7. 서버에 할당할 네트워크 인터페이스를 입력해 주십시오.
      • eth0 IP는 반드시 등록해야 하며, 해당 값은 서버의 기본 비공인 IP가 됩니다.
        • 원하는 IP를 입력한 후 [추가] 버튼을 클릭해 주십시오. IP는 선택된 Subnet 대역에 포함되어야 합니다.
        • IP 입력란을 비워두고 [추가] 버튼을 클릭하면 자동으로 할당됩니다.
      • 기본값인 eth0 외에 1개의 네트워크 인터페이스를 추가 생성할 수 있습니다. 같은 존에 있는 베어메탈 서버용 Private Subnet이 있어야 가능합니다. 입력한 값은 서버의 추가 비공인 IP가 됩니다.
      참고

      네트워크 인터페이스와 관련하여 다음의 사용 팁을 참고해 주십시오.

      • 여러 대의 서버를 사용 목적에 따라 직관적으로 구분하기 위해 네트워크 인터페이스를 활용할 수 있습니다.
        <예시> 10.1.1.1x는 개발 서버, 10.1.1.2x는 운영 서버로 구분
      • 다음의 경우에 네트워크 인터페이스를 여러 개 생성하면 좋습니다.
        • 서버에서 사용할 애플리케이션의 특성에 따라 또 다른 Subnet이 필요한 경우
        • 용도에 따라 Subnet을 분리하여 설계하였으나 한 서버로 통합해서 사용해야 하는 경우
      • 네트워크 인터페이스는 추가분 1개를 포함하여 총 2개까지 사용 가능합니다.
    8. 서버의 반납 보호 여부를 선택해 주십시오.
      • 반납 보호를 설정하면 실수로 서버를 반납하는 사고를 미연에 방지할 수 있습니다. 필수적인 역할을 맡는 서버라면 반납 보호를 설정하기를 권장합니다.
    9. 필요시 메모를 입력하거나 자동 실행 스크립트를 선택해 주십시오.
      • 자동 실행 스크립트를 선택하면 서버 생성이 완료된 후 스크립트를 자동으로 실행하여 서버의 초기 환경을 구성할 수 있습니다. Init Script 메뉴에서 스크립트를 미리 생성해야 선택할 수 있습니다.
    10. 모든 설정을 마쳤다면 [다음] 버튼을 클릭해 주십시오.

    3. 인증키 설정

    보유하고 있는 인증키를 선택하거나 새로운 인증키를 생성한 후 [다음] 버튼을 클릭해 주십시오.

    • 새로운 인증키를 생성하려면 새로운 인증키 생성을 선택해 인증키 이름을 입력한 후 [인증키 생성 및 저장] 버튼을 클릭해 주십시오.
    참고

    인증키는 서버 접속을 위한 관리자 비밀번호를 확인할 때 필요합니다. 저장한 .pem 파일을 PC의 안전한 위치에 보관해 주십시오.

    4. 네트워크 접근 설정

    보유하고 있는 ACG를 선택하거나 새로운 ACG를 생성한 후 [다음] 버튼을 클릭해 주십시오.

    • ACG는 최대 3개까지 선택할 수 있습니다.
    • default-acg는 기본으로 제공되는 ACG입니다.
    • 네트워크 인터페이스를 신규 생성한 경우에만 설정할 수 있으며, 기존에 생성된 네트워크 인터페이스를 사용하면 미리 설정된 ACG가 자동으로 적용됩니다.
    참고

    ACG 내부의 규칙은 ACG 메뉴에서 수정할 수 있습니다. 자세한 내용은 ACG 설정을 참고해 주십시오.

    5. 최종 확인

    설정 내용을 확인한 후 [서버 생성] 버튼을 클릭해 주십시오.

    참고

    서버가 생성되는 데는 수 분에서 수십 분이 소요됩니다. 서버 생성이 완료되어 운영이 시작되면 서버 목록에서 운영중 상태로 표시됩니다.

    일반 서버 관리

    베어메탈 서버 관리 및 설정 변경 방법은 일반 서버 관리 및 설정 변경 방법과 같습니다. 자세한 내용은 서버 관리를 참고해 주십시오.

    참고
    • 베어메탈 서버는 로컬 디스크 추가 및 서버 스펙 변경이 불가합니다.
    • 하드웨어 장애 시 데이터 복구가 불가능한 상황이 발생할 수 있으므로 중요 데이터는 정기적으로 백업하거나 이중으로 구성해 주십시오.

    GPU A100 서버 생성

    베어메탈 서버를 이용하려면 네이버 클라우드 플랫폼 콘솔에서 서버를 생성해야 합니다. 베어메탈 서버를 생성하는 방법은 다음과 같습니다.

    주의
    • 베어메탈 서버는 생성 한도가 제한되어 있습니다. 한도를 변경하려면 고객 지원으로 문의해 주십시오.
    • 베어메탈 서버는 정지 중에도 전체 서버 요금이 부과됩니다. 서버를 이용하지 않을 때는 반납해 주십시오.
    참고
    • 서버를 생성하려면 VPC와 Subnet이 생성되어 있어야 합니다. 생성된 VPC 및 Subnet이 없다면 다음의 가이드를 참고해 VPC와 Subnet을 먼저 생성한 후 서버를 생성해 주십시오.
    • VPC 환경에서는 다음과 같은 GPU 베어메탈 서버 타입이 제공됩니다. 단, 제공 가능한 스펙은 미사용 중인 잔여 베어메탈 서버와 존에 따라 다를 수 있습니다.
      • Tesla A100 GPU 8EA, Dual AMD Epyc Milan 7313 (3.0 GHz), 32 코어, 2048 GB RAM, 2 x 240 GB SSD 로컬 스토리지, 4 x 7.68 TB NVMe SSD 로컬 스토리지
    1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
    2. Services > Compute > Server > Bare Metal Server 메뉴를 차례대로 클릭해 주십시오.
    3. [서버 생성] 버튼을 클릭해 주십시오.
    4. 서버 생성 화면이 나타나면 다음 단계를 차례대로 진행해 주십시오.

    1. 서버 이미지 선택

    생성할 서버 이미지를 선택해 주십시오.

    참고
    1. 서버 타입을 선택해 주십시오.
      • Bare Metal Server(GPU A100): 로컬 NVMe 디스크를 탑재한 GPU A100 서버
    2. 서버 이미지 목록에서 원하는 서버 이미지 오른쪽의 [다음] 버튼을 클릭해 주십시오.
    3. 확인 팝업 창의 내용을 확인한 후 [확인] 버튼을 클릭해 주십시오.

    2. 서버 설정

    서버 설정 정보를 지정해 주십시오.

    1. 서버를 배치할 VPC와 Subnet을 선택해 주십시오.
      • 베어메탈 서버 용도의 Subnet에만 서버를 배치할 수 있습니다.
      • 외부 사설망과 통신하려면, 공인 IP를 할당할 수 있도록 Public Subnet에 배치해야 합니다.
      • VPC 또는 Subnet을 새로 생성해야 한다면 [VPC 생성]/[Subnet 생성] 버튼을 클릭하여 해당 페이지에서 작업을 진행해 주십시오.
    참고

    GPU A100은 KR-1에서만 생성 가능합니다. A100 생성 시에는 KR-1의 Subnet을 선택하여 주시기 바랍니다.

    1. 서버 타입을 선택해 주십시오.
      • 사용 목적에 알맞은 CPU 개수와 메모리 용량을 선택해 주십시오.
    2. 요금제를 선택해 주십시오.
      • 베어메탈 서버는 시간 요금제만 제공됩니다.
      • 서버가 정지 상태여도 과금되니, 사용하지 않을 때는 서버를 반납해 주십시오.
    3. 서버 개수와 서버 이름을 입력해 주십시오.
      • 서버는 최대 5개까지 생성할 수 있습니다.
      • 복수의 서버를 생성하면 시작 번호도 입력해야 합니다. 시작 번호는 숫자만 입력 가능하며, '001'이 기본값으로 입력됩니다.
      • 서버 이름은 3~15자의 영어 소문자, 숫자, 하이픈(-)을 사용해 입력할 수 있고, 영어로 시작해야 합니다. 서버 이름을 입력하지 않으면 자동으로 생성됩니다.
      • 입력하신 서버 이름으로 hostname을 설정합니다.를 선택하면 서버 OS에 설정된 호스트명이 서버 이름과 동일하게 적용됩니다.
    4. 여러 서버를 군집화하는 Fabric Cluster를 생성하기 위해 Pool과 클러스터 모드를 설정해 주십시오.
      • Pool: GPU A100 서버들의 논리적 그룹. 동일 Pool 내에서만 클러스터 구성 가능.
      • Fabric Cluster: 서버의 클러스터 포함 여부. N (Single Mode) 선택 시 싱글 모드, Y (Cluster Mode) 선택 시 클러스터 모드로 설정.
    5. 서버에 할당할 네트워크 인터페이스를 입력해 주십시오.
      • eth0 IP는 반드시 등록해야 하며, 해당 값은 서버의 기본 비공인 IP가 됩니다.
        • 원하는 IP를 입력한 후 [추가] 버튼을 클릭해 주십시오. IP는 선택된 Subnet 대역에 포함되어야 합니다.
        • IP 입력란을 비워두고 [추가] 버튼을 클릭하면 자동으로 할당됩니다.
      • 기본값인 eth0 외에 1개의 네트워크 인터페이스를 추가 생성할 수 있습니다. 같은 존에 있는 베어메탈 서버용 Private Subnet이 있어야 가능합니다. 입력한 값은 서버의 추가 비공인 IP가 됩니다.
      참고

      네트워크 인터페이스와 관련하여 다음의 사용 팁을 참고해 주십시오.

      • 여러 대의 서버를 사용 목적에 따라 직관적으로 구분하기 위해 네트워크 인터페이스를 활용할 수 있습니다.
        <예시> 10.1.1.1x는 개발 서버, 10.1.1.2x는 운영 서버로 구분
      • 다음의 경우에 네트워크 인터페이스를 여러 개 생성하면 좋습니다.
        • 서버에서 사용할 애플리케이션의 특성에 따라 또 다른 Subnet이 필요한 경우
        • 용도에 따라 Subnet을 분리하여 설계하였으나 한 서버로 통합해서 사용해야 하는 경우
    6. 서버의 반납 보호 여부를 선택해 주십시오.
      • 반납 보호를 설정하면 실수로 서버를 반납하는 사고를 미연에 방지할 수 있습니다. 필수적인 역할을 맡는 서버라면 반납 보호를 설정하기를 권장합니다.
    7. 필요시 메모를 입력하거나 자동 실행 스크립트를 선택해 주십시오.
      • 자동 실행 스크립트를 선택하면 서버 생성이 완료된 후 스크립트를 자동으로 실행하여 서버의 초기 환경을 구성할 수 있습니다. Init Script 메뉴에서 스크립트를 미리 생성해야 선택할 수 있습니다.
    8. 모든 설정을 마쳤다면 [다음] 버튼을 클릭해 주십시오.

    3. 인증키 설정

    보유하고 있는 인증키를 선택하거나 새로운 인증키를 생성한 후 [다음] 버튼을 클릭해 주십시오.

    • 새로운 인증키를 생성하려면 새로운 인증키 생성을 선택해 인증키 이름을 입력한 후 [인증키 생성 및 저장] 버튼을 클릭해 주십시오.
    참고

    인증키는 서버 접속을 위한 관리자 비밀번호를 확인할 때 필요합니다. 저장한 .pem 파일을 PC의 안전한 위치에 보관해 주십시오.

    4. 네트워크 접근 설정

    보유하고 있는 ACG를 선택하거나 새로운 ACG를 생성한 후 [다음] 버튼을 클릭해 주십시오.

    • ACG는 최대 3개까지 선택할 수 있습니다.
    • default-acg는 기본으로 제공되는 ACG입니다.
    • 네트워크 인터페이스를 신규 생성한 경우에만 설정할 수 있으며, 기존에 생성된 네트워크 인터페이스를 사용하면 미리 설정된 ACG가 자동으로 적용됩니다.
    참고

    ACG 내부의 규칙은 ACG 메뉴에서 수정할 수 있습니다. 자세한 내용은 ACG 설정을 참고해 주십시오.

    5. 최종 확인

    설정 내용을 확인한 후 [서버 생성] 버튼을 클릭해 주십시오.

    참고

    서버가 생성되는 데는 수 분에서 수십 분이 소요됩니다. 서버 생성이 완료되어 운영이 시작되면 서버 목록에서 운영중 상태로 표시됩니다.

    GPU A100 서버 관리

    네이버 클라우드 플랫폼에서 생성한 GPU A100 서버를 점검하는 방법을 설명합니다.

    GPU 드라이버 및 필수 소프트웨어

    서버의 GPU 드라이버와 필수 소프트웨어를 점검해 주십시오. 점검 방법은 KVM A100 점검 방법과 같습니다. 자세한 내용은 아래 가이드를 참고해 주십시오.
    상세한 점검 요소는 다음과 같습니다.

    Infiniband

    Infiniband란 고성능 컴퓨팅에서 사용되는 표준 네트워크 통신 기술로, 높은 대역폭과 낮은 지연의 장점이 있습니다.
    GPU A100 서버간 통신에 사용되므로 반드시 점검해야 합니다. Infiniband의 점검 방법은 KVM A100 점검 방법과 같습니다.
    자세한 내용은 아래 가이드를 참고해 주십시오.

    GPU A100 NVMe Local Disk

    GPU A100은 7.68 TB 크기의 NVMe SSD 4장을 제공합니다.
    해당 디스크는 파티셔닝 또는 마운트되지 않은 상태로 제공되기 때문에, 디스크의 기본적인 인식 상태를 점검하고 파티셔닝 및 마운트를 진행해야 합니다.
    상세한 진행 순서는 다음과 같습니다.

    1. NVMe 디스크 인식 확인

    NVMe 디스크가 정상적으로 인식되는지 확인하는 방법은 다음과 같습니다.

    1. nvme-cli 패키지를 설치해 주십시오.
    2. nvme list 명령을 실행하여 장착된 NVMe 디바이스 정보를 확인해 주십시오.
      # nvme list
      Node             SN                   Model                                    Namespace Usage                      Format           FW Rev
      ---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
      /dev/nvme0n1     S4BGNC0R700330       SAMSUNG MZQLB7T6HMLA-00007               1          45.06  kB /   7.68  TB      4 KiB +  0 B   EDB5202Q
      /dev/nvme1n1     S4BGNC0R700328       SAMSUNG MZQLB7T6HMLA-00007               1          45.06  kB /   7.68  TB      4 KiB +  0 B   EDB5202Q
      /dev/nvme2n1     S4BGNW0R702764       SAMSUNG MZQLB7T6HMLA-00007               1          45.06  kB /   7.68  TB      4 KiB +  0 B   EDB5202Q
      /dev/nvme3n1     S4BGNA0R400116       SAMSUNG MZQLB7T6HMLA-00007               1          45.06  kB /   7.68  TB      4 KiB +  0 B   EDB5202Q
      

    2. 파일 시스템 생성 및 마운트

    파일 시스템을 생성하고 디스크를 마운트해 주십시오. 다음 중 원하는 유형의 파일 시스템을 선택하여 구축할 수 있습니다.

    경고

    이미 사용 중인 NVMe 디스크에서 해당 작업을 진행할 경우 모든 데이터가 유실될 수 있습니다. 예제에서는 각 NVMe 디스크를 단일 파티션으로 사용하는 것을 가정합니다.

    xfs

    xfs 파일 시스템을 생성하고 디스크를 마운트하는 방법은 다음과 같습니다.

    1. 모든 NVMe 장치(/dev/nvme0n1 ~ /dev/nvme3n1)에 대해 mkfs.xfs 명령을 실행하여 xfs 파일 시스템으로 포맷해 주십시오.
      mkfs.xfs: /dev/nvme0n1 appears to contain a partition table (gpt).
      mkfs.xfs: Use the -f option to force overwrite.  <--해당 경고 발생 시 -f (--force) 옵션을 추가해 주십시오.
      
      # mkfs.xfs /dev/nvme0n1 -f
      meta-data=/dev/nvme0n1           isize=512    agcount=7, agsize=268435455 blks
                  =                       sectsz=4096  attr=2, projid32bit=1
                  =                       crc=1        finobt=0, sparse=0
      data     =                       bsize=4096   blocks=1875366486, imaxpct=5
                  =                       sunit=0      swidth=0 blks
      naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
      log      =internal log           bsize=4096   blocks=521728, version=2
                  =                       sectsz=4096  sunit=1 blks, lazy-count=1
      realtime =none                   extsz=4096   blocks=0, rtextents=0
      
      # blkid | grep /dev/nvme0n1
      /dev/nvme0n1: UUID="1068a11f-df24-48c4-8506-dd522fea6bd2" TYPE="xfs"
      
    2. 포맷이 완료된 NVMe 디스크를 원하는 마운트 지점에 마운트해 주십시오.
      # mkdir /mnt/nvme-disk1
      # mount /dev/nvme0n1 /mnt/nvme-disk1
      # df /mnt/nvme-disk1
      Filesystem      1K-blocks  Used  Available Use% Mounted on
      /dev/nvme0n1   7499379032 33220 7499345812   1% /mnt/nvme-disk1
      

    ext4

    ext4 파일 시스템을 생성하고 디스크를 마운트하는 방법은 다음과 같습니다.

    1. 모든 NVMe 장치(/dev/nvme0n1 ~ /dev/nvme3n1)에 대해 mkfs.ext4 명령을 실행하여 ext4 파일 시스템으로 포맷해 주십시오.
      # mkfs.ext4 /dev/nvme1n1
      mke2fs 1.42.9 (28-Dec-2013)
      Discarding device blocks: done
      Filesystem label=
      OS type: Linux
      Block size=4096 (log=2)
      Fragment size=4096 (log=2)
      Stride=0 blocks, Stripe width=0 blocks
      234422272 inodes, 1875366486 blocks
      93768324 blocks (5.00%) reserved for the super user
      First data block=0
      Maximum filesystem blocks=4024434688
      57232 block groups
      32768 blocks per group, 32768 fragments per group
      4096 inodes per group
      Superblock backups stored on blocks:
              32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
              4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
              102400000, 214990848, 512000000, 550731776, 644972544
      
      Allocating group tables: done
      Writing inode tables: done
      Creating journal (32768 blocks): done
      Writing superblocks and filesystem accounting information: done
      
      # blkid | grep /dev/nvme1n1
      /dev/nvme1n1: UUID="fcc67093-6f37-4456-b5cf-70f2a6157495" TYPE="ext4"
      
    2. 포맷이 완료된 NVMe 디스크를 원하는 마운트 지점에 마운트해 주십시오.
      # mkdir /mnt/nvme-disk2
      # mount -t ext4 /dev/nvme1n1 /mnt/nvme-disk2
      # df /mnt/nvme-disk2
      Filesystem      1K-blocks  Used  Available Use% Mounted on
      /dev/nvme1n1   7442192600 90136 7067012784   1% /mnt/nvme-disk2
      

    3. fstab을 이용한 자동 마운트

    포맷 후 mount 명령을 통해 마운트된 디스크는 운영 체제를 재부팅할 때마다 다시 마운트해야 하므로, fstab을 설정하여 부팅 시 디스크가 자동으로 마운트되도록 설정해 주십시오.

    주의

    /etc/fstab 파일을 잘못 수정하면 서버 부팅 실패를 초래할 수 있으므로 주의해 주십시오.

    자동 마운트되도록 fstab을 설정하는 방법은 다음과 같습니다.

    1. blkid 명령을 실행해 파티션별 UUID를 확인해 주십시오.
      # blkid | grep '/dev/nvme'
      /dev/nvme0n1: UUID="1068a11f-df24-48c4-8506-dd522fea6bd2" TYPE="xfs"
      /dev/nvme1n1: UUID="fcc67093-6f37-4456-b5cf-70f2a6157495" TYPE="ext4"
      /dev/nvme2n1: UUID="844741dc-306c-44a2-a18c-9b1c780d36df" TYPE="xfs"
      /dev/nvme3n1: UUID="e101556f-69c3-4dc7-870a-0e037a97c49f" TYPE="xfs"
      
    2. /etc/fstab 파일을 열어 마운트 정보를 추가한 후 저장해 주십시오.
      • CentOS
      # cat /etc/fstab 
      
      #
      # /etc/fstab
      # Created by anaconda on Thu Nov 24 12:05:24 2022
      #
      # Accessible filesystems, by reference, are maintained under '/dev/disk'
      # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
      #
      UUID=8518300e-9c84-470c-9d1f-4f6cd625752f /                       xfs     defaults        0 0
      UUID=240240cc-79d5-43af-a3e0-ae06070c682a /boot                   xfs     defaults        0 0
      UUID=E036-A50F          /boot/efi               vfat    defaults,uid=0,gid=0,umask=0077,shortname=winnt 0 0
      UUID=9505f0f2-3e43-4093-b627-ac62508f4ba0 swap                    swap    defaults        0 0
      
      <!-- 마운트 정보 입력 형식: UUID={파티션 UUID}  {마운트 지점}  {파일 시스템 타입}  {마운트 옵션} -->
      UUID=1068a11f-df24-48c4-8506-dd522fea6bd2 /mnt/nvme-disk1         xfs     defaults        0 0
      UUID=fcc67093-6f37-4456-b5cf-70f2a6157495 /mnt/nvme-disk2         ext4    defaults        0 0
      UUID=844741dc-306c-44a2-a18c-9b1c780d36df /mnt/nvme-disk3         xfs     defaults        0 0
      UUID=e101556f-69c3-4dc7-870a-0e037a97c49f /mnt/nvme-disk4         xfs     defaults        0 0
      
      • Ubuntu
      # /etc/fstab: static file system information.
      #
      # Use 'blkid' to print the universally unique identifier for a
      # device; this may be used with UUID= as a more robust way to name devices
      # that works even if disks are added and removed. See fstab(5).
      #
      # <file system> <mount point>   <type>  <options>       <dump>  <pass>
      # / was on /dev/sda3 during curtin installation
      /dev/disk/by-uuid/4723f105-37b0-4602-8cc2-173419cdd0d8 / xfs defaults 0 1
      # /boot was on /dev/sda2 during curtin installation
      /dev/disk/by-uuid/c9216d88-ddd1-4aac-a4d5-da645234a7bb /boot ext4 defaults 0 1
      # /boot/efi was on /dev/sda1 during curtin installation
      /dev/disk/by-uuid/2753-311A /boot/efi vfat defaults 0 1
      /swap.img       none    swap    sw      0       0
      
      <!-- 마운트 정보 입력 형식: /dev/disk/by-uuid/{파티션 UUID}  {마운트 지점}  {파일 시스템 타입}  {마운트 옵션} -->
      /dev/disk/by-uuid/1068a11f-df24-48c4-8506-dd522fea6bd2 /mnt/nvme-disk1         xfs     defaults        0 1
      /dev/disk/by-uuid/fcc67093-6f37-4456-b5cf-70f2a6157495 /mnt/nvme-disk2         ext4    defaults        0 1
      /dev/disk/by-uuid/844741dc-306c-44a2-a18c-9b1c780d36df /mnt/nvme-disk3         xfs     defaults        0 1
      /dev/disk/by-uuid/e101556f-69c3-4dc7-870a-0e037a97c49f /mnt/nvme-disk4         xfs     defaults        0 1
      

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.