다른 디스크의 여유 공간 사용

다른 디스크의 여유 공간 사용

저는 Microsoft Azure에서 우분투 가상 머신을 사용하고 있습니다. 새 파일을 생성하고 데이터베이스에 데이터를 저장하는 데 문제가 있습니다. VM에 공간이 부족하다는 오류가 발생합니다. df -h --total가상 머신에서 실행 하면 출력이

여기에 이미지 설명을 입력하세요.

/dev/sdd1여기에는 내 모든 데이터가 있고 내가 작업하고 있는 곳이 있습니다. /dev/sdc1 많은 공간이 있습니다. 이 공간을 어떻게 활용할 수 있나요?

감사해요

답변1

/dev/sda1/mnt/datadrive이는 운영 체제에 매우 중요하므로 먼저 공간을 많이 차지하는 일부 파일을 또는 으로 이동해야 합니다 /home/amitbhanja/BertLabs1. 이 파일들이 무엇을 사용하고 있는지 알아내야 합니다 du.

# du -a / | sort -n

마지막 줄에는 가장 큰 파일과 디렉터리가 있습니다. 아니면 ncdu이것을 사용하고 확인하는 것이 좋습니다우편 엽서자세한 내용을 알아보세요.

결과가 개방형 데이터베이스와 같은 데이터베이스인 경우 /var/lib/mysqlmysql 데이터 디렉터리를 구성 datadir하거나 이를 새 위치에 심볼릭 링크할 수 있습니다. 주의하시고 항상 백업해두셔야 합니다. 특히 경험이 부족한 사용자의 경우 자신의 파일을 이동하는 것이 시스템 파일을 이동하는 것보다 우선합니다. 가상 머신이 예를 들어 다음을 사용하는 경우 AppArmor문제가 발생할 수 있습니다 .

관련 정보