tencent cloud

피드백

CBS 확장

마지막 업데이트 시간:2024-02-02 10:47:09

    작업 시나리오

    클라우드 디스크는 클라우드에서 확장 가능한 스토리지 장치입니다. 클라우드 디스크가 생성된 후에는 언제든지 용량을 확장하여 데이터 손실 없이 스토리지 용량을 늘릴 수 있습니다. 클라우드 디스크의 볼륨 확장이 완료되면 파티션과 파일 시스템을 확장해야 합니다. 확장된 용량을 기존 파티션에 할당하거나 독립된 새 파티션으로 포맷해야 합니다.
    주의사항:
    MBR 포맷 파티션이 지원하는 디스크의 최대 용량은 2TB입니다. MBR 파티션을 2TB 이상으로 확장하려면 새 데이터 디스크를 생성 및 탑재하고 GPT 파티션 형식을 사용하여 데이터를 복사하는 것이 좋습니다.

    데이터 디스크 확장

    클라우드 디스크가 데이터 디스크인 경우 다음 세 가지 방법으로 확장할 수 있습니다.
    주의사항:
    CVM에 동일한 용량과 종류의 클라우드 디스크가 여러 개 탑재되어 있는 경우, 데이터 디스크 구분 작업에 따라 구분할 수 있습니다. 확장할 데이터 디스크를 선택한 후 다음과 같은 방법으로 용량을 확장합니다.
    CVM 콘솔을 통한 데이터 디스크 확장(권장)
    CBS 콘솔을 통한 데이터 디스크 확장
    API를 통한 데이터 디스크 확장
    1. CVM 콘솔에 로그인합니다.
    2. 데이터 디스크를 확장할 CVM을 찾고 작업 열에서 더보기 > 리소스 변경 > 클라우드 디스크 확장을 선택합니다.
    3. 팝업 창에서 확장할 데이터 디스크를 선택하고 다음 단계를 클릭합니다.
    4. 새 용량을 선택하고(현재 용량보다 크거나 같아야 함) 다음 단계를 클릭합니다.
    5. ‘파티션 및 파일 시스템 확장’ 단계에서 주의사항을 확인한 뒤 변경 시작을 클릭합니다. 다음 이미지 참고:
    
    
    6. 타깃 클라우드 서비스의 운영 체제 유형에 따라 사용자는 파티션 및 파일 시스템(Windows) 확장 또는 파티션 및 파일 시스템(Linux) 확장으로 확장된 부분의 용량을 기존 파티션 안으로 나누거나 확장된 부분의 용량을 독립된 새로운 파티션으로 포맷해야 합니다.
    1. CBS 콘솔에 로그인합니다.
    2. 확장할 클라우드 디스크를 찾고 작업 열에서 더보기 > 확장을 선택합니다.
    3. 필요한 새로운 용량 크기(반드시 현재 크기보다 크거나 같아야 함)를 선택합니다.
    4. 결제를 완료합니다.
    5. 타깃 클라우드 서비스의 운영 체제 유형에 따라 사용자는 파티션 및 파일 시스템(Windows) 확장 또는 파티션 및 파일 시스템(Linux) 확장을 실행하여 확장된 부분의 용량을 기존 파티션 안으로 나누거나 확장된 부분의 용량을 독립된 새로운 파티션으로 포맷해야 합니다.
    ResizeDisk API를 사용하여 지정된 클라우드 디스크를 확장할 수 있습니다. 자세한 작업 내용은 ResizeDisk를 참고하십시오.

    시스템 디스크 확장

    1. CVM 콘솔에 로그인한 뒤 확장할 CVM이 있는 행에서 더보기 > 리소스 변경 > 클라우드 디스크 확장을 선택합니다.
    2. 클라우드 디스크 확장 팝업 창에서 확장할 시스템 디스크를 선택하고 다음 단계를 클릭합니다.
    3. 용량 변경 단계에서 새 용량을 선택하고(현재 용량보다 크거나 같아야 함) 다음 단계를 클릭합니다.
    4. 다음 확장 방법을 통해 확장 작업을 완료합니다.
    CVM 콘솔을 통한 데이터 디스크 확장
    CBS 콘솔을 통한 데이터 디스크 확장
    API를 통한 데이터 디스크 확장
    설명:
    CVM은 클라우드 디스크를 시스템 디스크로 온라인 확장, 즉 무정지 확장을 지원합니다.
    1. 파티션 및 파일 시스템 확장 단계에서 주의사항을 확인한 뒤 변경 시작을 클릭합니다. 다음 이미지 참고:
    
    
    2. 콘솔 확장 작업이 완료되면 인스턴스에 로그인하여 파일 시스템이 자동으로 확장되었는지 확인합니다. 확장하지 않은 경우 Extending System Disk Partitions and File Systems Online을 참고하여 파티션 및 파일 시스템을 확장하십시오.
    1. CBS 콘솔에 로그인합니다.
    2. 확장할 클라우드 디스크를 찾고 작업 열에서 더보기 > 확장을 선택합니다.
    3. 필요한 새로운 용량 크기(반드시 현재 크기보다 크거나 같아야 함)를 선택합니다.
    4. 결제를 완료합니다.
    5. 타깃 클라우드 서비스의 운영 체제 유형에 따라 사용자는 파티션 및 파일 시스템(Windows) 확장 또는 파티션 및 파일 시스템(Linux) 확장을 실행하여 확장된 부분의 용량을 기존 파티션 안으로 나누거나 확장된 부분의 용량을 독립된 새로운 파티션으로 포맷해야 합니다.
    ResizeInstanceDisks API를 사용하여 지정된 비탄성 클라우드 디스크를 확장할 수 있습니다. 자세한 작업은 ResizeInstanceDisks를 참고하십시오.

    관련 작업

    데이터 디스크 구분

    실제 사용하는 CVM 운영 체제에 따라 조회 방식을 선택할 수 있습니다.
    Linux
    Windows
    2. 다음 명령어를 실행하여 클라우드 디스크와 디바이스 이름 간의 대응 관계를 확인합니다.
    ls -l /dev/disk/by-id
    반환 결과는 다음 이미지와 같습니다.
    
    이미지에서 disk-xxxx는 CBS ID로, CBS 콘솔에서 조회할 수 있습니다.
    2. 
    
    을(를) 우클릭하고 실행을 선택합니다.
    3. ‘실행’ 창에 cmd를 입력하고 Enter를 누릅니다.
    4. 다음 명령어를 실행하여 클라우드 디스크와 디바이스 이름 간의 대응 관계를 확인합니다.
    wmic diskdrive get caption,deviceid,serialnumber
    또는 다음 명령어를 실행하십시오.
    wmic path win32_physicalmedia get SerialNumber,Tag
    반환 결과는 다음 이미지와 같습니다.
    
    이미지에서 disk-xxxx는 CBS ID로, CBS 콘솔에서 조회할 수 있습니다.

    인스턴스 cloudinit 설정 조회

    실제 사용하는 CVM 운영 체제에 따라 조회 방식을 선택할 수 있습니다.
    Linux 인스턴스 cloudinit 구성 조회
    Windows 인스턴스 cloudinit 구성 조회
    확장 완료 후 Linux 인스턴스에 로그인하여 /etc/cloud/cloud.cfg에 growpart와 resizefs 설정 항목이 포함되어 있는지 확인하십시오.
    포함되어 있는 경우, 추가 작업을 진행하지 않아도 됩니다. 다음 이미지 참고:
    
    
    growpart: 파티션 크기를 디스크 크기와 동일하게 확장합니다.
    resizefs: / 파티션 파일 시스템을 파티션 크기와 동일하게 확장합니다.
    포함되어 있지 않은 경우, 대상 클라우드 서비스의 운영 체제 종류에 따라 파일 시스템 및 파티션을 수동으로 확장해야 합니다. 파티션 및 파일 시스템(Linux) 확장을 실행하여 확장된 부분의 용량을 기존 파티션 안으로 나누거나 독립된 새 파티션으로 포맷합니다.
    확장 완료 후 Windows 인스턴스에 로그인하여 C:\\Program Files\\Cloudbase Solutions\\Cloudbase-Init\\conf\\cloudbase-init.conf의 plugin에 ExtendVolumesPlugin 구성 항목이 포함되어 있는지 확인하십시오.
    포함되어 있는 경우, cloudbase-init 구성 파일 cloudbase-init.conf에 ExtendVolumesPlugin 구성 항목이 포함된 경우 cloudbase-init를 다시 시작해야 자동으로 볼륨을 확장하고 C 파티션 뒤에 빈 공간을 C 파티션에 추가할 수 있습니다. 또한, C 파티션과 빈 공간 사이에 다른 파티션의 간섭이 없어야 합니다. C 파티션과 빈 공간 사이에 다른 파티션이 없고 재시작을 원하지 않거나, 타사 보안 소프트웨어가 cloudbase-init를 막아 extend volume을 완료할 수 없는 경우, 다음과 같이 수동으로 powershell을 실행해야 합니다.
    $DiskOps="@
    select disk 0
    select volume c
    extend
    exit
    @"
    $DiskOps | diskpart.exe | Out-Null
    포함되어 있지 않은 경우, 대상 클라우드 서비스의 운영 체제 종류에 따라 파일 시스템 및 파티션을 수동으로 확장해야 합니다. 파티션 및 파일 시스템(Windows) 확장을 실행하여 확장된 부분의 용량을 기존 파티션 안으로 나누거나 독립된 새 파티션으로 포맷합니다.
    
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원