저는 이론적으로 640GB의 디스크 공간을 제공하는 DigitalOcean Debian Droplet을 개발 중입니다.
내가 df -h
이 작업을 수행할 때 내가 보는 것은 다음과 같습니다.
Filesystem Size Used Avail Use% Mounted on
rootfs 315G 286G 14G 96% /
udev 10M 0 10M 0% /dev
tmpfs 6.4G 200K 6.4G 1% /run
/dev/disk/by-label/DOROOT 315G 286G 14G 96% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 13G 4.0K 13G 1% /run/shm
실제로는 320GB만 사용할 수 있는 것 같은데 왠지 중복이네요.
디스크 공간이 어떻게 작동하는지 오해하고 있습니까?
대부분은 대규모 Postgres 데이터베이스이지만 최소한 400GB의 데이터베이스를 보유할 수 있도록 640GB의 비용을 지불했습니다.
답변1
fdisk -l
디스크의 파티션 레이아웃을 볼 수 있으며, 다음을 실행하면 한두 가지 일이 발생할 수 있습니다.
1#
파티셔닝 오류이고 다른 파티션에 중요한 것이 없다면 파티션 테이블을 재설정할 수 있습니다.예전에는다른 파티션에 더 중요한 내용이 있는 경우 재설정하기 전에 언제든지 백업할 수 있습니다.
2#
그렇지 않다면 언제든지 이렇게 할 수 있습니다.사용자 55570DigitalOcean에 제안하고 신고하세요..,
답변2
/dev/disk/by-label/DOROOT
둘 rootfs
다 설치된 것으로 나타나며 /
동일한 크기를 갖습니다. 이는 실제로 두 번 표시된 동일한 파일 시스템임을 나타냅니다. rootfs
루트 파일 시스템의 특수 이름입니다. 루트 파일 시스템은 특별한 방식으로 마운트되기 때문에(일반적인 시스템에 특별하지 않음) 장치 경로 대신 표시됩니다. 귀하의 시스템에서는 df
가상화된 시스템으로 인해 이중 목록을 알아낼 만큼 똑똑하지 않습니다.
가상 환경을 사용하고 있으므로 표시되는 파일 시스템 크기는 실제로 여러 사용자가 공유하는 총 파일 시스템 크기일 수 있습니다. 이에 해당하는지 여부는 호스팅 공급자가 시스템을 구성하는 방법에 따라 다릅니다.
어쨌든 315GB는 두 번이 아니라 최대 한 번만 있습니다.