SUSE Manager 3 es el último software de gestión de servidores Linux que proporciona una gestión integral del ciclo de vida y monitorización de servidores Linux en diferentes distribuciones, arquitecturas de hardware, plataformas virtuales y entornos de nube. SUSE Manager 3 incluye el software de automatización Salt y características mejoradas de gestión de configuración, gestión de suscripciones más sencilla y capacidades de monitorización optimizadas.
Características
- Permite gestionar varias distribuciones de Linux (Red Hat y SUSE®) desde una única consola centralizada
- Es compatible con una gran variedad de hardware en entornos físicos, virtuales y en la nube
- Permite mantener y cumplir fácilmente las políticas internas de seguridad y las normativas externas
- Método estándar para salvaguardar la seguridad de Linux
- Inventario de software y hardware simple y automatizado con elaboración avanzada de informes
Requisitos mínimos:
Version SO: SLES 12 SP2
Memoria:4096 GB
CPU’s: 2
File System:101 GB /var/spacewalk
50 GB /var/lib/pgsql
24 GB /
4 GB swap
Partimos de que ya tenemos instalado el sistema operativo y cumple todos estos requisitos previos.
Registramos el sistema operativo
Registramos el equipo y añadimos los repositorios
susemanager:~ # SUSEConnect -e <USUARIO> -r <CODIGO DE REGISTRO>
Registered SLES 12.2 x86_64
To server: https://scc.suse.com
Añadimos los repositorios de Suse Manager Server
susemanager:~ # SUSEConnect -p SUSE-Manager-Server/3.0/x86_64 -r <CODIGO DE REGISTRO SUSE MANAGER>
Registered SUSE-Manager-Server 3.0 x86_64
To server: https://scc.suse.com
Añadimos suma_server a los repositorios
zypper in -t pattern suma_server
Añadimos el repositorios de Salt
cat /etc/zypp/repos.d/systemsmanagement_saltstack.repo
[systemsmanagement_spacewalk]
name=Spacewalk (SLE_12_SP2)
enabled=1
autorefresh=0
baseurl=http://download.opensuse.org/repositories/systemsmanagement:/spacewalk/SLE_12_SP2/
type=rpm-md
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/systemsmanagement:/spacewalk/SLE_12_SP2//repodata/repomd.xml.key
Refrescamos los repositorios
Refrescamos
zypper ref -s
Comenzamos con la instalación de Suse Manager Server
yast2 susemanager_setup
Nos abre el asistente de instalación, dado que esto es una instalación desde cero y no queremos realizar ninguna migración seleccionamos la primera opción. Next
Nos indica que configuremos el correo electronico
Generamos el certificado
Configuramos los datos necesarios para la base de datos
Introducimos las credenciales acceder a SCC
Tras realizar la configuración básica empieza la instalación
Una vez realizada la instalación finalizamos el asistente.
Accedemos mediante nuestro navegador y configuramos el usuario administrador con el que accederemos al servidor.
Una vez accedido a nuestro servidor, lo primero que tenemos que hacer es sincronizar con SUSE Customer Center.
Desde allí crearemos todas las colecciones de repositorio que necesitemos.
Admin > Setup Wizard > Suse Products
Debemos seleccionar el repositorio y agregar empleando el mas (+)
En caso que no nos muestre ninguno tenemos que ir a Admin > Setup WIzard > Organization Credentials y añadir las credenciales para acceder a SCC
Podemos comprobar la descarga de los paquetes en los logs situados en: /var/log/rhn/reposync/<repositorio>.log
Generar clave
Creamos una clave la cual nos servirá para la configuración de los canales.
En mi caso he generado una clave para los canales SLES 12 SP2
Overview > Manage Activation Keys > Create Key
Creación de repositorio SUSE Manager Tools
Este repositorio sirve para proporcionar el software necesario para la instalación de los diferentes clientes.
Listamos los repositorios disponibles, en mi caso solo tengo SLES 12 SP2 dado que es el único que me he descargado.
Para listar los repositorios disponibles ejecutamos: mgr-create-bootstrap-repo -l
Creamos el repositorio: mgr-create-bootstrap-repo –with-custom-channels
Generación del script para la instalación de los clientes
Admin >SUSE Manager Configuration > Bootstrap Script
En el directorio /srv/www/htdocs/pub/bootstrap/ nos crea el script para la instalación de los clientes: bootstrap.sh
Realizamos una copia del fichero, dado que si generamos nuevamente el fichero nos machaca la configuración.
Accedemos al archivo bootstrap-sles12-sp2.sh y modificamos las siguientes lineas:
ACTIVATION_KEYS= debemos añadir la clave creada anteriormente
Systems > Activation Keys
ORG_GPG_KEY= debemos añadir los archivos con las claves, las cuales están situados en: /srv/www/htdocs/pub/
Instalación del cliente (Bootstrap)
Nos descargamos desde nuestro servidor el script creado anteriormente
wget https://192.168.1.20/pub/bootstrap/bootstrap-sles12-sp2.sh –no-check-certificate
Ejecutamos el script: sh bootstrap-sles12-sp2.sh
Una vez se haya instalado accedemos al panel de Suse manager : Systems
Instalación del cliente mediante Salt
Salt > Bootstrapping
En caso de no tener instalado el cliente normal nos da la posibilidad de instalar el cliente de Salt mediante SSH, para ello deberíamos seleccionamos el segundo check
Un saludo
:wq!
Una respuesta a “Instalación y configuración de Suse Manager 3”