Creo que a mas de alguno de ustedes les ha pasado que se quedan sin espacio en un servidor linux, especialmente si el servidor sirve vídeos o otros archivos grandes.
Me toco instalar un servidor que tenia un disco duro de aproximadamente 80 gigas para sistema operativo, y 2 discos duros de 300 Gigas en RAID, así que se volvieron 1 solo disco de 600 Gigas.
Después de instalar los discos duros, el Ubuntu 9.04 arranco sin ningún problema. Después de ingresar como root, ejecute el siguiente comando:
fdisk -l
Con este comando voy a ver el listado de discos duros instalados, el servidor me desplegó lo siguiente:
Disk /dev/cciss/c0d0: 73.3 GB, 73372631040 bytes
255 heads, 63 sectors/track, 8920 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0×000cc07aDevice Boot Start End Blocks Id System
/dev/cciss/c0d0p1 1 8889 71400861 8e Linux LVM
/dev/cciss/c0d0p2 8890 8920 249007+ 5 Extended
/dev/cciss/c0d0p5 8890 8920 248976 83 LinuxDisk /dev/cciss/c0d1: 599.9 GB, 599932581888 bytes
255 heads, 32 sectors/track, 143595 cylinders
Units = cylinders of 8160 * 512 = 4177920 bytes
Disk identifier: 0×00006d7bDisk /dev/cciss/c0d1 doesn’t contain a valid partition table
El dispositivo /dev/cciss/cod1 es el nuevo disco instalado, la particion ya habia sido creada asi que yo lo que tengo que hacer es formatearla en formato ext3, para esto ejecute el siguiente comando:
mkfs -t ext3 /dev/cciss/c0d1
Se tardo aproximadamente 3 minutos en formatear completamente los discos, y me desplegó lo siguiente:
mke2fs 1.41.4 (27-Jan-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
36618240 inodes, 146467915 blocks
7323395 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
4470 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: doneThis filesystem will be automatically checked every 21 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
Luego de esto tenemos que montar la partición en algun directorio, yo había creado un directorio en la raiz / con el comando mkdir www. Así que procedí a montar la partición en www con el siguiente comando:
mount /dev/cciss/c0d1 /www
Se monto el disco duro sin problema alguno, como lo muestran los siguientes comandos:
root@net:/# cd /www
root@net:/www# ls
lost+foundEjecute el comando discus (me gusta mas que el df) y me mostró lo siguiente:
/www 549.96 GB 197.7 MB 549.77 GB 0.0% [----------]
El disco duro ya esta listo para ser usado
.
Después de esto hay que asegurarse que el disco duro sea montado automáticamente cuando el servidor arranque, esto lo hacemos modificando el archivo /etc/fstab.
Voy a agregar la siguiente linea en el archivo /etc/fstab :
/dev/cciss/c0d1 /www
ext3 defaults 0 0Grabamos el archivo.
Luego vamos a ejecutar el siguiente comando:
mount -a
Si no nos muestra ningún error, esto quiere decir que montamos permanentemente el disco duro en el servidor.
En conclusión, es muy fácil montar un disco duro en Ubuntu / Debian no me llevo ni 5 minutos. Todavía no soy un usuario experto en Ubuntu, pero si estas familiarizado con linux en general, no vas a tener ningún problema montando discos duros en este sistema operativo.