Stacki
- Nucifera Venenosa
- 22 jun 2016
- 2 Min. de lectura
// Entrada en construcción...
Stacki necesita un administrador como Slurm y Slurm necesita Munge cuyas instalaciones explicare en otras entradas.
Requerimientos
Resource Minimum Recommended
System Memory 2 GB 16 GB
Network Interfaces 1 1
Disk Capacity 64 GB 200 GB
instalación Frontend
Montar el ISO
# mount -o loop stacki-3.1-6.x.x86_64.disk1.iso /media
Copiar el frontend-install-py
# cp /media/frontend-install.py /tmp
Ejecutar el frontend-install-py
# /tmp/frontend-install.py ...ver url de referencia...
En el Wizard
Seleccionar la zona horaria
Establecer lo datos de la configuración de la interfaz de red
Hostname
Devices
IP
Netmask
Gateway
DNS Servers
Establecer contraseña y confirmarla.
Escoger particionamiento o se puede dar automático
Confirmar la instalación
Una vez instalado reiniciar
# reboot
instalación backend
Requisitos:
Resource
Minimum
Recommended
System Memory
2 GB
8 GB
Network Interfaces
1 (PXE-Capable)
1 or more (PXE-Capable)
Disk Capacity
40 GB
100 GB
Establecer el orden de Booteo:
PXE (Network Boot)
CD/DVD Device (Optional) … supongo que aquí pondremos USB
Hard Disk
Descubrir cada nodo sino se autodescubrieron con el DHCP promiscuo
Loguearse em el frontend y ejecutar como root:
# insert-ethers
Seleccionar Backed y dar click en OK y reiniciar el host que se desea instalar.
Cuando inicie el PXE boot marcar (*) para insertar los nodos.
Continuar encendiendo los demás nodos que se quieran instalar y presionar F8 cuando se realice y salir para insertar el resto.
Si se especifica la información mediante un CSV deberá de contener las siguientes columnas como el siguiente ejemplo y copiarlo en el frontend como root:
Name
Appliance
Rack
Rank
IP
MAC
Interface
Network
backend-0-0
backend
1
1
192.168.19.1
08:00:27:FC:07:45
eth0
private
backend-0-1
backend
1
2
192.168.19.2
08:00:27:ED:DC:3E
eth0
private
backend-0-2
backend
1
3
192.168.19.3
08:00:27:2F:72:29
eth0
private
Cargar el CVS
# stack load hostfile file=hostfile.csv
Verificar la base de datos de los host
# stack list host
Preparar el backend para ser instalado mandando la orden al PXE de que reinicie para su instalación
# stack list host boot
Establecer la instrucción de instalar
# stack set host boot backend action=install
# stack list host boot
re-instalación
Para reinstalar:
# stack set host boot backend-0-0 action=install
Para reconstruir el backend antes del reinicio hay que reformatear el swap, /var, particiones y los datos en /export con el siguiente comando:
# stack set host attr backend-0-0 attr=nukedisks value=true
Dar el nombre del backend
# stack set host boot backend action=install # stack set host attr backend attr=nukedisks value=true # stack run host backend command=reboot
NOTA: En automático una vez reinstalados regresa el valor a false.
LVM
Para agregar LVM es mediante un CVS
# stack load storage partition file=partition.csv
Para ver la lista de particiones
# stack list storage partition
nukedisks
# stack set host attr backend-0-0 attr=nukedisks value=true
Comentarios