Admin Libre - Administración de sistemas y redes

OpenBSD en Exoscale
Por Francisco Gaitán el 31 de Marzo de 2022

Existen varias formas de instalar OpenBSD en Exoscale:

  • Mediante una plantilla proporcionada por Exoscale para discos a partir de 50GB.
  • Creando una plantilla personalizada usando una imagen qcow2 con vmm/vmd.
  • Instalando manualmente mediente el disco de rescate con netboot.xyz.
  • Instalando OpenBSD desde Debian 12 "Bookworm"

Es posible usar una plantilla personalizada aunque tiene un coste adicional de cerca de 2.5€ mensuales para la plantilla de 10GB. Otra opción es instalar a través de netboot.xyz, aunque no me da confianza arrancar un programa que carga una ISO de instalación desde la red.

El método que considero menos malo es instalar Debian y desde ahí arrancar bsd.rd comprobando su checksum SHA256. De forma adicional, los más paranoicos lo pueden verificar previamente con signify(1) desde una máquina OpenBSD.

Instalación de OpenBSD desde Debian 12 "Bookworm"

Primero creo una instancia con Debian 12 para luego instalar OpenBSD desde Linux con el método kopenbsd. El proceso es el habitual, lo único que hay que tener en cuenta es elegir (W)hole disk MBR ya que si se elige EFI no arrancará.

Disklabel personalizada

Usaré un disklabel(8) personalizado para el disco de 10GB. Para una memoria RAM de 512MB he usado 768MB para swap (ver crash(8)).

Disklabel de sd0
Partición Tamaño Punto de montaje
a: 0.5G /
b: 768M swap
c: 10240.0M unused
d: 0.3G /tmp
e: 3G /var
f: 2.5G /usr
h: 1G /usr/local
i: 0.5M MSDOS
k: 1.5G /home

Destacado

Contacto

Si has encontrado algún error o quieres comentarme algo mándame un correo a webmaster@adminlibre.org