martes, 31 de mayo de 2011

Ubuntu Server - Ver estado de RAID 1

Problema: tengo montado un RAID 1 controlado por la motherboard y sobre él un Ubuntu Server 10.10. Y quiero ver en que estado se encuentra el RAID 1, ya que la única manera de verlo hasta ahora es solo cuando arranco el servidor en el inicio de la BIOS.

Solución:
sudo dmraid -r

muestra algo así si el RAID 1 está bien:

/dev/sdb: nvidia, "nvidia_adciibdc", mirror, ok, 976773166 sectors, data@ 0
/dev/sda: nvidia, "nvidia_adciibdc", mirror, ok, 976773166 sectors, data@ 0

jueves, 26 de mayo de 2011

Comprimir y Descomprimir

Problema: nunca me acuerdo como se comprimen y descomprimen los archivos.

Solución:
.TAR (comprimir/descomprimir)
tar cvf archivo.tar /archivo/mayo/*
tar xvf archivo.tar

.TAR.GZ (comprimir/descomprimir)
tar czvf archivo.tar.gz /archivo/mayo/*
tar xzvf archivo.tar.gz

.GZ (comprimir/descomprimir)
gzip -q archivo
gzip -d archivo.gz

.BZ2 (comprimir/descomprimir)
bzip2 archivo
bunzip2 archivo

.TAR.BZ2 (comprimir/descomprimir)
tar -c archivos | bzip2 > archivo.tar.bz2
bzip2 -dc archivo.tar.bz2 | tar -xv

.ZIP (comprimir/descomprimir)
zip archivo.zip /mayo/archivos
unzip archivo.zip

.RAR (comprimir/descomprimir)
rar -a archivo.rar /mayo/archivos
rar -x archivo.rar

BackupPc - No puedo hacer un backup

Problema: intento hacer un backup y no puedo, en el log me muestra: "sudo: no tty present and no askpass program specified"

Solución:
Esto significa que el usuario backuppc no tiene permisos para utilizar el comando tar.
visudo

Dentro del archivo, al final del mismo, agregar la linea
backuppc ALL = NOPASSWD: /bin/tar

hddtemp - Controlar temperatura de discos

Problema: no se si los discos de mi servidor estar trabajando a altas temperaturas, por lo que quiero controlar el valor de temperatura de cada disco.

Solución:
1. instalar hddtemp (en la instalación se puede configurar como servicio y el puerto)
sudo apt-get install hddtemp

2. para ver la temperatura
hddtemp /dev/sdxx

3. si se configura como servicio, se puede aceder a los valores de temperatura haciendo un telnet
telnet localhost 7634

Ubuntu 10.10 Server - Instalar BackupPc

Problema: necesito un sistema para gestionar backups en mi servidor.

Solución:
1. Se instala el paquete backuppc (gestión de backups via web) y rrdtool (para los gráficos)
sudo apt-get install backuppc rrdtool


Ubuntu 10.10 Server - Instalar BackupPc

Problema: necesito un sistema para gestionar backups en mi servidor.

Solución:
1. Se instala el paquete backuppc (gestión de backups via web) y rrdtool (para los gráficos)
sudo apt-get install backuppc rrdtool

jueves, 19 de mayo de 2011

SVN Cliente - La copia de trabajo está bloqueada

Problema: Al intentar realizar un COMMIT para subir las modificaciones realizadas en la copia de trabajo en el servidor SVN (incrementando la revisión), muestra un mensaje el cual dice "la copia de trabajo se encuentra bloqueada" (o algo similar, depende del cliente svn).

Solución:
1. svn cleanup [directorio con la copia de trabajo]
ej: directorio : /home/yo/repositorio (dentro de éste están los trunk, branches, tags...)
entonces el comando sería: svn cleanup /home/yo/repositorio