2016-09-07 2 views
0

첨부 된 볼륨 크기가 500GB 인 AWS 인스턴스를 만들었습니다. AWS 콘솔에서는 볼륨이 500GB (/ dev/xvdf) 인 것으로 나타납니다. 인스턴스로 ssh하고 드라이브를 보면 실제로 드라이브가 500GB 대신 540GB라는 것을 알 수 있습니다. 이것이 왜 여분의 40 GB가 어디에서 왔습니까?AWS 볼륨이 지정된 것보다 많습니다.

fdisk를 출력 :

Disk /dev/xvdf: 536.9 GB, 536870912000 bytes 
255 heads, 63 sectors/track, 65270 cylinders, total 1048576000 sectors 
Units = sectors of 1 * 512 = 512 bytes 
Sector size (logical/physical): 512 bytes/512 bytes 
I/O size (minimum/optimal): 512 bytes/512 bytes 
Disk identifier: 0x00000000 

DF -h (사용 1024) :

/dev/xvdf  493G 110G 358G 24% /data0 

안양 -H (사용 1000) :

/dev/xvdf  529G 118G 384G 24% /data0 
+2

이것은 프로그래밍 문제가 아니며 다른 사이트에 속한 것 같습니다. 우선,'df -H'의 출력을 질문에 포함시켜야합니다. –

답변

3

볼륨 크기가 정확합니다.

536,870,912,000 ÷ 1,024 ÷ 1,024 ÷ 1,024 = 500 GiB

1 GiB ("gibibyte"또는 기가 바이너리 바이트)는 2 바이트입니다. EBS 볼륨 크기는 GiB입니다.

1

나는 "잘못 될 수 있지만/dev/xvdf "AWS가 XenServer 또는 일부 다른 형식의 Xen 의 일부 형식을 사용하고 있음을 보여줍니다.

어떻게됩니까? Xen은 볼륨을 "ext4"또는 다른 FS로 포맷 한 후 가능한 한 500GB 또는 그와 비슷한 크기가되도록 실제로 필요한 공간을 계산합니다.

어쨌든 이것은 IME입니다.

관련 문제