Blackhold

Proxmox 4.0-beta

Posted on juliol 4th, 2015 by admin

El 23 de Junio salió la beta de proxmox 4.0. Esta versión trae con ella un cambio realmente grande e interesante… los contenedores vz, pasan a ser contenedores lxc!

En Proxmox Downloads, nos podemos descargar la iso de la beta.

Al instalarla por algún motivo no se dejaba porqué me soltaba “gtk-critical gtk_container_remove”, así que he leído que desconectando el cable de red la instalación seguía adelante, lo he hecho y efectivamente he podido terminar de instalar proxmox! (es importante hacer la instalación desde un disco limpio, que no haya otro proxmox, porqué tampoco se va a dejar!).

Al entrar al interfaz web, pues como siempre, la apariencia la misma, pero con algunos cambios pequeñitos que no se ven a la primera.

Lo primero que he hecho ha sido descargarme un template de openvz, así que he encontrado ésta web donde indicaban esto:

You can download this template by running the following command:
wget -P /var/lib/vz/templates/cache/ http://get.wlan0.ru/x/debian-8.0-x86_64-minimal.tar.gz

Como siempre, he creado un nuevo contenedor con éste template y una vez creado he querido entrar a él. Pero grata sorpresa! vzlist ni vzctl estaban en el sistema! y lo mas curioso, un contenedor tenía “console” en el interfaz web, así que he tratado de entrar pero simplemente no podía porque el usuario y password eran incorrectos… algo muy raro…

He empezado a investigar el sistema y en /usr/bin he visto los comandos de lxc, así que he empezado a probarlos

root@scg15:/usr/bin# ls |grep lxc
lxc-attach
lxc-autostart
lxc-cgroup
lxc-checkconfig
lxc-checkpoint
lxc-clone
lxc-config
lxc-console
lxc-create
lxc-destroy
lxc-device
lxc-execute
lxc-freeze
lxcfs
lxc-info
lxc-ls
lxc-monitor
lxc-snapshot
lxc-start
lxc-stop
lxc-top
lxc-unfreeze
lxc-unshare
lxc-usernsexec
lxc-wait

Primero lxc-ls, no necesita explicación

root@scg15:/usr/bin# lxc-ls
100

Vale… bien!!! sorpresa! lo que pensaba que era un template de vz, ahora en realidad es un template de lxc! :o siguiente… lo había parado desde el interfaz web, así que tenía que arrancarlo desde la terminal (porqué me gusta hacer estas cosas hehe)

root@scg15:/usr/bin# lxc-start --name 100

Encendida, y ahora entrar a ella

root@scg15:/usr/bin# lxc-attach --name 100
root@scg15-unifi:/usr/bin#

Y listos… ya estamos dentro del contenedor :o

« »

guy fawkes