Agregue una segunda unidad a su servidor Ubuntu

Tiene su servidor Ubuntu en funcionamiento (con la ayuda de 'Instalación de Ubuntu Server 9.04') pero tienes miedo de quedarte sin espacio en tu camino. Para resolver este problema, ha instalado un nuevo disco duro, pero debido a que se trata de un servidor sin GUI, no tiene acceso a las herramientas GUI fáciles de usar que facilitan este trabajo. Así que tendrás que instalar esta unidad con la ayuda de la línea de comandos.

¡JADEAR!



No temas, no es tan difícil. Solo unos pocos comandos y estará listo y funcionando con su nuevo disco duro instalado en su servidor. Este artículo asumirá que la unidad física ya está instalada en su máquina.

Voy a hacer un par de suposiciones aquí, en aras de la simplicidad de este artículo. La primera suposición es que la nueva unidad se montará en el directorio /datos. La siguiente suposición es que desea que este directorio sea legible y escribible por todos los usuarios del sistema. Otra suposición es que querrá que la unidad se formatee con el sistema de archivos ext3 con una sola partición. Finalmente, asumiré que desea que esta unidad se monte automáticamente al arrancar el sistema.

Con eso fuera del camino, vayamos al grano.

Una vez que inicie la máquina con la nueva unidad, inicie sesión en la consola y emita el comando:

dmesg

Cerca de la parte inferior de la salida, debería ver dónde se encuentra el disco. será algo como:

/ dev / sdb

Así que supongamos que está encendido / dev / sdb.

Si no puede averiguar dónde se encuentra la unidad con dmesg emita el comando:

sudo fdisk -l

El comando anterior informará algo como:

/ dev / sda1 * 1 18709 150280011 83 Linux
/ dev / sda2 18710 19457 6008310 5 Extendido
/ dev / sda5 18710 19457 6008278+ 82 intercambio de Linux / Solaris

Pero incluirá una lista para su nueva unidad. Si solo ve listados de / dev / sda * entonces su nueva unidad no ha sido reconocida y hay un problema con la instalación física.

Una vez que sepa dónde se encuentra su unidad (nuevamente usaremos / dev / sdb para nuestro ejemplo) es hora de crear un nuevo directorio donde se montará esta unidad. Estamos montando nuestro disco en el directorio /datos así que crearemos este directorio con el siguiente comando:

sudo mkdir / data

Ahora hagámoslo disponible para todos los usuarios:

sudo chmod -R 777 / data

Con un lugar para montar la unidad, es hora de formatear la nueva unidad. El formateo se realizará con el comando:

sudo mkfs.ext3 / dev / sdb

Cuando haya terminado, estará listo para montar la unidad. Antes de editar la entrada de fstab (para que la unidad se monte automáticamente) asegúrese de que se pueda montar correctamente con el comando:

sudo mount / dev / sdb / data

Si tiene éxito, creemos una entrada en / etc / fstab. abre ese archivo con el comando

sudo nano / etc / fstab

Ahora agregue la siguiente entrada al final de ese archivo:

/ dev / sdb / data ext3 por defecto 0 0

Una vez que guarde ese archivo, monte la unidad (sin tener que reiniciar) con el comando:

sudo mount -a

Para asegurarse de que la unidad montada correctamente emita el comando:

df

Lo anterior debe incluir en el informe:

/ dev / sdb / data

Si ese es el caso, ¡éxito! Puede ejecutar la prueba de un archivo intentando escribir un archivo en la nueva unidad con el comando:

toque / datos / prueba

Si puede escribir ese archivo, todo estará bien.

Pensamientos finales

Sí, es un poco más complicado que agregar una nueva unidad cuando tiene herramientas GUI disponibles, pero no es algo que el usuario promedio no pueda lograr. Si no le teme a la línea de comandos, puede agregar una segunda unidad en Ubuntu con facilidad.