2012-07-09

Crear un nuevo volumen logico en linux CentOS

Un volumen lógico tiene unas propiedades muy parecidas a una partición normal y corriente, pero con algunas ventajas, como la facilidad a la hora de hacer backups.

Para crear un volumen lógico nuevo en nuestra máquina linux CentOS, lo primero que debemos hacer es comprobar si tenemos espacio disponible en alguno de nuestros grupos de volúmenes.

Esto lo podemos hacer con el comando
vgdisplay
que nos mostrará los nombres de los grupos de volúmenes y el espacio disponible en cada uno de ellos.

Para crear el volumen lógico usaremos el comando "lvcreate". Si, por ejemplo, queremos crear un nuevo volumen lógico que se llame "dbdata01" usando el grupo de volúmenes "vg00" con una capacidad de 4 Gb usaremos el comando
lvcreate -n dbdata01 -L 4G vg00

Una vez creado el nuevo volumen lógico podremos ver sus propiedades (y las de los demás volúmenes lógicos que tengamos) con el comando
lvdisplay

Ahora sólo debéis crear un sistema de ficheros sobre el nuevo volumen lógico (formatearlo con "mkfs") y ya podéis empezar a usarlo.

Sencillo y útil, ¿no es así?


2012-07-07

Añadir un disco a un volumen logico de linux CentOS

Con el paso del tiempo la máquina que instalamos con linux CenOS se nos habra ido quedando sin espacio en disco.

Podemos añadir un nuevo disco a nuestro sistema para conseguir más espacio.

Usaremos este disco nuevo para extender el espacio disponible en nuestro volumen lógico.

Una vez añadido el nuevo disco debemos crear un nuevo volumen físico sobre él.

Para saber a qué dispositivo corresponde el nuevo disco que hemos añadido podemos usar el comando

fdisk -l
que nos mostrará los dispositivos (discos) disponibles.
El que no contiene ninguna partición es nuestro nuevo disco (por ejemplo /dev/sdb)

Para crear el nuevo volumen físico usaremos el comando
pvcreate /dev/sdb

Podemos visualizar los volumenes físicos de nuestro sistema con el comando
pvdisplay

Ahora debemos extender un grupo de volumenes usando el nuevo volumen físico que acabamos de crear.

Para saber cuales son los grupos de volumenes disponibles en nuestro sistema usaremos el comando
vgdisplay

Si el grupo de volumenes que queremos extender es, por ejemplo, VolGroup00, debemos usar el comando
vgextend VolGroup00 /dev/sdb

Una vez que el grupo de volumenes tiene más espacio disponible podemos extender el volumen lógico que queramos.

Para saber los volumenes lógicos que tenemos disponibles en nuestro sistema podemos usar el comando
lvdisplay

Si quisieramos, por ejemplo, añadir 2 Gb más de capacidad al volumen  lógico /dev/VolGroup00/LogVol00 tendríamos que usar el comando
lvextend -L +2GB /dev/VolGroup00/LogVol00

Por último, para que el nuevo espacio añadido al volumen lógico esté disponible para su uso debemos usar el comando resize para agrandar la partición correspondiente.
resize2fs /dev/VolGroup00/LogVol00

2012-07-05

Añadir un nuevo disco a nuestra máquina linux Debian

Con el paso del tiempo la máquina que instalamos con linux Debian se nos habra ido quedando sin espacio en disco.

Podemos añadir un nuevo disco a nuestro sistema para conseguir más espacio.

Una vez añadido el nuevo disco debemos crear una nueva partición y formatearla antes de poder montar el disco para poder usarlo.

Para saber a qué dispositivo corresponde el nuevo disco que hemos añadido podemos usar el comando
fdisk -l
que nos mostrará los dispositivos (discos) disponibles.
El que no contiene ninguna partición es nuestro nuevo disco (por ejemplo /dev/sdb)

Para crear las particiones usaremos el comando
fdisk /dev/sdb
y seguimos las instrucciones.

A continuación creamos un sistema de ficheros en la nueva partición.

Para saber cúal es el formato de las particiones que ya tenemos en nuestro sistema podemos usar el comando
df -hT

Para crear el nuevo sistema de ficheros usamos el comando
mkfs.ext3 /dev/sdb1

Ahora ya podemos montar y empezar a usar el nuevo disco con el comando
mount /dev/sdb1 /mnt

Si queremos que el nuevo disco se monte automáticamente al iniciar linux podemos modificar el fichero
/etc/fstab
para añadir el nuevo dispositivo.

2012-07-03

Cambiar el puerto TCP del servicio sshd

Podemos evitar la gran mayoría de los ataques automáticos contra nuestro servidor simplemente cambiando el puerto TCP donde corre el demonio sshd.

Para hacer esto sólo tenemos que modificar el fichero /etc/ssh/sshd_config cambiando la entrada
Port 22
por el número de puerto de nuestra elección, por ejemplo
Port 1222

Después debemos reiniciar el servidor ssh para que empiece a escuchar en el nuevo puerto.

Simple y muy efectivo.