Instalar Proxmox sobre Debian 7 con GPT + RAID1 + LVM con discos de 3 TB

 Situación: tenemos dos discos idénticos de, por ejemplo, 3 TB cada uno. La idea es tenerlos en RAID1 (softRAID) con LVM, de la siguiente manera:

Grupo (Volume Group) 1:
Volumen 1: swap (ej. 16 GB)
Volumen 2: / (ej. 50 GB)
Volumen 3: datos ( 3TB – 16GB – 50GB – espacio_sin_asignar) . Aquí montaremos /var/lib/vz , o sea, las máquinas virtuales.
espacio_sin_asignar = 20 GB (para que proxmox pueda crear su propio volúmen lógico cuando se ejecuten los vzdump’s).

Con este esquema, queremos montar un Proxmox con softRaid sobre estos dos discos. Proxmos NO soporta RAID por software, con lo cual vamos instalar un Debian base con la configuración de discos que necesitamos, y luego le instalamos arriba un proxmox. Dado que estamos trabajando con particiones de más de 2 TB, necesitamos GPT para la tabla de particiones. Muchas siglas, muchos números, pero es cuestión de ser organizados. Veamos…

Sigue leyendo «Instalar Proxmox sobre Debian 7 con GPT + RAID1 + LVM con discos de 3 TB»

Haciedo lugar en el disco

Cómo liberar espacio en Ubuntu/Debian

Muchas veces nos pasa que se nos llenan los discos o las particiones, y tenemos que empezara borrar archivos. Bueno, les dejo dos soluciones que les ayudarán bastante con estas cosas. Por un lado, la aplicación bleachbit les servirá para borrar archivos temporales en el directorio /tmp, y un montón de archivos dentro del home del usuario. Bleachbit se instala facilmente desde el gestor de software de Ubuntu, y su funcionamiento es muy intuitivo. Les recomiendo primero analizar el disco, para así asegurarse que todo lo que el programa borrará, es borrable.
En mi caso, este programa liberó casi 3.2 GB.

Por otro lado, pueden descargar un script llamado ubucleaner, que borra paquetes viejos, limpia la cache de paquetes, y elimina versiones viejas del kernel que ya no usan. Para usar este script, primero deberán asegurarse de tener instalado aptitude (o directamente lo instalan y listo, total lo peor que puede pasar que es no se instale porque ya estaba). Les dejo uno a uno los comandos para ejecutar este script:

1. Abrimos la terminal, e instalamos aptitude
sudo apt-get install aptitude

2. Bajamos el script
wget http://www.opendesktop.org/content/download.php?content=71529&id=1&tan=89063233

3. Le damos permisos de ejecución
chmod +x 71529-ubucleaner.sh

4. Lo ejecutamos. Et voilá!
sudo ./71529-ubucleaner.sh

Una vez que terminó, había liberado 2.7 GB en mi computadora.

Debian: Dynamic MMap ran out of room

Hoy me salio un mensaje de error en uno de los servidores del trabajo que, la verdad, no habia visto en mi vida. Quise actualizar los paquetes mediante el viejo y conocido apt-get update, y me encuentro con este mensaje:

Descargados 5487kB en 30s (182kB/s)
Leyendo lista de paquetes... ¡Error!
E: Dynamic MMap ran out of room
E: Ocurrió un error mientras se procesaba vdr-plugin-epgsync (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/http.us.debian.org_debian_dists_stable_main_binary-amd64_Packages
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado

¿qué pasó? ¿por qué me sale este error si antes andaba todo bien? Bueno, aparentemente, el problema surge porque Debian se quedó sin espacio en su cache de apt (de ahi el mensaje «ran out of room», algo así como «se quedo sin espacio»).

Afortunadamente, la solución es bastante simple: Le decimos al apt que use una cache más grande. Eso se hace mediante el siguiente comando:

echo "APT::Cache-Limit 25165824;" > /etc/apt/apt.conf

Lo unico que hace es agregar una linea al apt.conf (que si no existe lo crea) indicandole el nuevo tamaño del Cache-limit. Afortunadamente, la solucion fue bastante simple.

Como evitar que algunos paquetes se actualicen

Tenemos instalado Debian, Ubuntu o alguna distro que use apt, y queremos actualizar todos los paquetes menos uno. Por ejemplo, tenemos instalado el apache2 y no queremos que se actualice a nuevas versiones. Nunca!

Sigue leyendo «Como evitar que algunos paquetes se actualicen»

Arranca DebConf 08

La conferencia de Debian es la reunión anual de desarrolladores de Debian, famosa distribución de Linux que se destaca por su eficiencia, seguridad y estabilidad, ideal para multiples fines como servidores, grid y desktop, y origen de otras tantas distros (como la muy conocida Ubuntu). Esta reunión anual se lleva a cabo en distintas ciudades del globo año tras año, y en 2008 le ha tocado a la ciudad de Mar del Plata, Argentina. Comienza hoy mismo, y durará hasta el 16 de agosto.
Sigue leyendo «Arranca DebConf 08»