16 votos

La comprensión de por Qué he perdido mucho espacio en el montaje de un disco duro nuevo

Acabo de comprar una de 4 tb Western Digital Red disco duro de mi Servidor de Medios. Quiero entender por qué he terminado de perder mucho espacio en el formato como ext4 y luego montarlo. Entiendo que algunos se perderá por las unidades de archivos, pero lo que he perdido me parece un poco mucho.

Los pasos que he tomado:

El formato de la Unidad utilizando sudo mkfs.ext4 /dev/sde

Editado FS ficha por lo que se monta automáticamente en el arranque

UUID=3276bc13-20a5-4225-ad33-d8fecdd5216c /wd_red_1 ext4 defaults 0 0

Ahora, cuando me quedo df -h este es mi resultado

/dev/sde        3.6T   89M  3.4T   1% /wd_red_1

¿No parece un poco mucho, que en total he perdido 700 GB de espacio?

En comparación tengo un seagate de 2TB HDD que me he pasado por el mismo proceso, y sólo se toma 200GB (por lo que he 1,8 TB utilizables). He hecho algo mal?

Se está ejecutando el servidor 18.04.3 LTS

64voto

Rich Puntos 31

Fabricantes de discos de la lista el tamaño en valores decimales, por lo que su 4TB HD es realmente 4,000,000,000,000 Bytes. Pero df -h listas en binario la base de los números (es decir, de 4 kb, es de 4096 Bytes, 4 mb 4,194,304 Bytes, 4GB es 4.294.967.296 Bytes, y 4TB es 4,398,046,511,104 Bytes. Sólo compré un disco con 4,000,000,000,000 Bytes, de modo que las obras a 3.63798807 TB (en el número binario de base). Esto es casi exactamente el valor que usted está viendo mencionados por df -h.

Usted no pierde cualquier capacidad, es sólo un juego de números jugados por los fabricantes.

Para comprobar esto, intente df -H. Con H mayúscula, que se enumeran en valores decimales, así que en lugar de "3.6 T" es decir "4T" o muy cerca de ese número. Los fabricantes de ir incluso más lejos y el "4TB" que lista también es aproximado. La real puede ser un poco más o menos que eso.

15voto

vanadium Puntos 316

Para asegurarse de que yo debería de saber que la razón siempre en la aceptó responder por los Ricos es la razón principal. Sin embargo, hay algunos factores que hacen que usted realmente tiene menos espacio de lo que se desprende de la capacidad del disco.

Esto es por una parte debido a la sobrecarga de los sistemas de archivos ext4. Estos sistemas son muy fiables y robustos. Las estructuras del sistema de archivos necesitan un espacio considerable. Usted puede leer acerca de los detalles técnicos aquí (gracias al usuario Mate).

Una segunda razón es el "espacio reservado", lo que es un porcentaje fijo del total de la capacidad de la unidad. Normalmente, ese el porcentaje fijo que es la forma de alta para unidades de gran tamaño y, especialmente, para las unidades de datos. Linux systems se reserva normalmente un 5% de las nuevas particiones para el usuario root del sistema y de los servicios. La idea aquí es que incluso cuando te quedas sin espacio en disco, el usuario debe ser capaz de iniciar sesión en el sistema y de los servicios debe funcionar. Esto no puede suceder si no queda espacio en la partición root.

Por lo tanto, usted va a ganar espacio por la disminución de este espacio reservado. Con tune2fs, se puede ajustar el porcentaje:

sudo tune2fs -m 1 /dev/sdb1

reduciría el espacio reservado al 1% en una partición /dev/sdb1 (sustituto de su propia partición aquí). Para una unidad de datos, que probablemente podría establecer a cero. Sin embargo, para evitar un exceso de fragmentación de los datos para construir una ext4 de volumen nunca debe estar completamente lleno, por lo que además de mantener bajo la máxima de almacenamiento, también puede dejar algo de espacio reservado, lo que también contribuye a que el espacio libre restante sea necesario para evitar la fragmentación.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X