2017-12-22 11 views
0

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/console-modify.html 에 표시된 단계는 매우 복잡합니다. EBS 크기를 늘리는 더 쉬운 방법은 무엇입니까?

는 기본적으로 EBS의 크기를 조정하기 위해, 나는 다음을 수행해야합니다

  1. 이 volumn 크기
  2. 파티션

    2-1를 확장하여 수정합니다. 원본 EC2에서 루트 장치를 분리하여 다른 장치에 연결하십시오. EC2

    2-2. 다른 EC2 로그인 : sudo는 언 마운트/ sudo는이 헤어는/dev/xvda

    (헤어) 단위의

    (헤어) 모든 질문에 '무시'인쇄 (헤어) RM 1 ...... sudo를 e2fsck를 -f/dev에/xvda1

    원래 인스턴스에 확장 된 루트 파티션을 반환 2-3.To : 드 2 차 인스턴스에서 확장 된 파티션을 수정하십시오. 식별 한 장치 이름을 사용하여 1 차 인스턴스에 볼륨을 다시 연결하십시오./dev/xvda

    1 차 인스턴스를 시작하십시오.

    번째 EC2 종료

  3. 리눅스 FS 확장 :

    sudo는 resize2fs/디바이스/xvda1

    DF -h

쉽고 안전한가 그 결과를 참조하기를 EBS 크기를 확장하는 방법?

은 -------- 자세한 내용

내 EC2와 업데이트는 우분투입니다 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html 내 lsblk 출력에 따라 16.04는

~$ lsblk 
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
xvda 202:0 0 200G 0 disk 
└─xvda1 202:1 0 100G 0 part/

, 나는 파티션을 확장 할 필요가있다. 그런 다음 # 5 및 # 6 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/expand-linux-partition.html의 기반으로, 나는 분리 후 원래 EC2에서 파티션을 첨부해야합니다. 그리고 나서 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-detaching-volume.html을 기반으로, 먼저 umount -d/dev/xvda를하고, 원래 EC2에서 파티션을 분리 한 다음, 새 EC2에 연결하고, 분할 된 파티션을 사용하여 파티션을 확장하십시오.

답변

2

EBS 볼륨이 부팅 볼륨과 아마존 리눅스를 사용하고는, 당신은 단순히 필요 :

  • 시작시 자동으로 실행
  • 재부팅 인스턴스

코드 (예 : 콘솔에서) 볼륨 크기를 수정 파티션을 확장하여 사용 가능한 새 공간을 사용하십시오.

인스턴스를 다시 부팅하지 않으려면 Extending a Linux File System after Resizing the Volume의 지시 사항을 따르십시오. 이 지침에서는 볼륨을 마운트 해제/다시 연결할 필요가 없음을 설명합니다.

+0

안녕하세요, John Rotenstein, 내 우분투는 16.4입니다. 다시 부팅해야하나요? 사실 내가 멈추었다가 다시 시작했는데 (재부팅과 동일 할 것인가?), "lsblk"을 실행해도 여전히 위의 출력을 얻습니다 (원래 게시물의 업데이트 참조). 귀하의 링크를 따라 가면 결국 파티션, 분리 볼륨, umount 등이 필요합니다. (내 업데이트 참조) – user389955

+0

"재부팅시 크기 재조정"기능은 Amazon Linux의 기능입니다. 아마도 Ubuntu에서는 구현되지 않았습니다. –