LSBLK

LSBLK

Azure Ubuntu VM을 사용하고 있습니다.

root@dalil:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.7G  8.0K  1.7G   1% /dev
tmpfs           345M  392K  344M   1% /run
/dev/sda1        79G   18G   58G  24% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            1.7G     0  1.7G   0% /run/shm
none            100M     0  100M   0% /run/user
none             64K     0   64K   0% /etc/network/interfaces.dynamic.d
/dev/sdb1        59G   52M   56G   1% /mnt

이것은 df 명령의 결과입니다. 제가 원하는 것은 mnt에 설치된 파티션의 공간을 확장/확장하는 것입니다. 가능하지 않은 경우 시스템에서 mnt의 공간을 사용할 수 있습니까? 즉, 패키지나 기타 설치 중에 파일 작업

답변1

어떤 의도인지 잘 모르겠어서 두 가지 답변을 드리겠습니다. 첫째, 귀하가 Azure를 사용하고 있다는 것을 알고 있지만 해당 플랫폼은 익숙하지 않습니다. 그러나 AWS에서는 /mnt 파티션이 임시 스토리지입니다. 즉, 재부팅하면 삭제됩니다.

그러나 Azure에서는 그렇지 않다고 가정합니다. 첫 번째 대답은 "아니요"입니다. 루트 파티션을 확장하기 위해 /mnt의 공간을 사용할 수 없습니다. 아마도 루트 볼륨을 더 큰 크기로 늘리고 싶다는 뜻일 것입니다. 이것은 매우 간단한 연습입니다. Google의 첫 번째 클릭은이것.

두 번째 대답은 '다소'이다. / 파티션에 새 디렉토리를 생성하고 원하는 이름(/extended 또는 다른 이름)을 지정한 다음 해당 마운트 지점에 /dev/sdb1을 마운트할 수 있습니다. 이를 수행하는 방법은 여러 가지가 있지만 Google에는 수천 개의 기사가 있습니다.

답변2

루트 파티션을 확장하려면 Azure Portal에서 운영 체제 디스크 크기를 늘려야 합니다.

아래 단계를 따르십시오.Azure 포털:

  • 가상머신에 들어가세요개요창을 클릭하고멈추다가상 머신 중지
  • VM이 중지된 후 다음으로 이동합니다.디스크창유리
  • 운영 체제 디스크 링크를 클릭합니다.
  • 상자에 새 치수를 입력하세요.크기텍스트 상자를 클릭하고구하다
  • 작업이 완료되면 VM으로 돌아갑니다.개요창을 클릭하고시작

Ubuntu는 루트 파티션의 크기를 자동으로 조정합니다.

알아채다/dev/sdb1임시 디스크이므로 이 드라이브에 저장된 모든 데이터가 손실될 수 있으며 복구할 수 없으므로 중요한 데이터를 저장하는 데 사용하지 마십시오.

답변3

/mnt는 임시(임시) 디스크입니다. 임시 운영 체제 디스크는 원격 Azure 저장소에 저장되지 않고 로컬 VM(가상 머신) 저장소에 생성됩니다.

서버를 다시 시작하면 모든 데이터가 손실되므로 /mnt 파티션을 임시 드라이브로 사용하거나 SWAP 파티션으로 사용하세요.

운영체제 디스크를 별도로 확장해야 합니다. Microsoft Azure에는 운영체제 디스크를 추가하는 기능이 있습니다. CentOS/RHEL/Ubuntu용 운영 체제 디스크를 추가하려면 아래 단계를 따르십시오.

Azure Portal에서 다음 단계를 수행합니다.

  1. Portal.azure.com에 로그인합니다. VM을 열고 VM 개요 창으로 이동하여 VM을 중지합니다.
  2. VM이 중지됨(할당 취소됨) 상태가 되면 디스크 창으로 이동합니다.
  3. 운영 체제 디스크 링크를 클릭합니다.
  4. 치수 텍스트 상자에 새 치수를 입력하고 저장을 클릭합니다.
  5. 작업이 완료되면 VM 개요 창으로 돌아가서 Red Hat 7.x/CentOS 7.x의 경우 시작을 클릭합니다.

1) SSH를 사용하여 가상 머신에 로그인하면 다음 명령을 사용하여 디스크 크기를 확인할 수 있습니다.

LSBLK

2) 파티션 크기를 계속 조정하려면 다음을 사용합니다.

sudo fdisk /dev/sda


유형:

그러면 기본적으로 파티션 1과 2 유형 인 /dev/sda1 및 /dev/sda2 파티션이 표시됩니다 .그런 다음 2(파티션 2 삭제)를
입력합니다.N그런 다음 p, 2(파티션 2 다시 만들기)에서는 기본값
유형을 적용할 수 있습니다.(새 파티션 저장)
다음을 입력하세요.(fdisk 종료) sudo restart (가상 머신을 다시 시작하여 파티션 업데이트)

3) 크기 조정을 완료하려면 재부팅 후 다음 명령을 실행하십시오.

Red Hat 7.3 및 CentOS 7.3의 경우:

sudo xfs_growfs /dev/sda2

4) df -h 명령을 사용하여 크기를 확인합니다. 사용된 파일 시스템 크기 Avail Use% Mounted on /dev/sda2 100G 1.6G 98G 2% /

다음 문서에서는 운영 체제 디스크를 늘리는 방법에 대한 자세한 정보를 제공합니다. Azure에서 Linux osDisk 파티션 크기 조정

https://blogs.msdn.microsoft.com/linuxonazure/2017/04/03/how-to-resize-linux-osdisk-partition-on-azure/

관련 정보