Me gustaría administrar las máquinas y computadoras portátiles de mi hogar con Landscape, ¿cómo puedo hacer esto?
Puede instalar Landscape directamente en una máquina con Ubuntu 14.04 LTS, esto se llama "Landscape On Premises". Es gratis para hasta 10 máquinas físicas (o virtuales) y 50 contenedores:
ADVERTENCIA: landscape-quickstart modifica los archivos de configuración de apache, NO HAGA ESTO EN UNA INSTALACIÓN DE SERVIDOR EXISTENTE sin comprender en qué se está metiendo.
Simplemente instale el paquete de inicio rápido de Landscape: verifique aquí los cambios en las instrucciones a continuación:
sudo add-apt-repository ppa:landscape/17.03
sudo apt-get update
sudo apt-get install landscape-server-quickstart
Después de que termine, acceda con un navegador como https://hostname.example.com/
¿Dónde hostname.example.com
está la salida de hostname -f
esa máquina, o solo hostname
si eso no se resuelve?
Debería ver la interfaz de usuario web después de completar su nombre y datos de contacto:
Haga clic en el enlace resaltado para agregar máquinas cliente:
Siga esas instrucciones en el cliente al que desea unirse a Landscape. Tenga en cuenta la siguiente línea:
sudo landscape-config --computer-title "My Web Server" --account-name standalone --url https://<servername>/message-system --ping-url http://<servername>/ping
Puede personalizar el título, etc., para cada máquina. Consulte la página de manual de landscape-config para obtener más información.
Después de escribir el landscape-config
comando, el cliente le hará algunas preguntas, esas son opcionales, puede presionar Enter hasta que el cliente se reinicie, luego puede aceptar el cliente en la interfaz de usuario web.
El paquete de inicio rápido instala un certificado autofirmado que se genera sobre la marcha.
/etc/ssl/certs/landscape_server_ca.crt
/etc/landscape/landscape_server_ca.crt
/etc/landscape/client.conf
para incluir esta línea, apuntando al archivo que acaba de copiar:ssl_public_key = /etc/landscape/landscape_server_ca.crt
Luego intente registrarse nuevamente. (Gracias a panlinux por resolver esto)
sudo apt-get install landscape-server-quickstart
E: Unable to locate package landscape-server-quickstart
add-apt-repository
o elapt-get update
Para Ubuntu 16.04 LTS
En una máquina, instale Ubuntu Server 16.04.01 LTS -> Descargue Ubuntu Server 16.04.01 LTS .
Se recomienda instalar
openssh-server
también, esto se puede elegir durante el proceso.Una vez instalado el sistema operativo Ubuntu Server, instálelo
landscape-server-quickstart
.También debe ajustar el firewall para que todo funcione a la perfección sin ningún problema.
Abra una terminal: ejecute los siguientes comandos para realizar estas tareas:
Una vez completada la instalación, debe registrar la cuenta horizontal.
Como el servidor no tiene GUI, debe instalar un navegador web basado en texto:
Ahora registre el servidor Ubuntu: para hacer esto necesita el
landscape-client
.Haga una copia de seguridad del certificado de Paisaje, ya que debe existir en cada máquina que desee registrar:
Para registrar sistemas Ubuntu adicionales, instale el
landscape-client
paquete en cada máquina:Copie el certificado de Paisaje (que guardó antes) y edite el
client.config
archivo:Agregue esta línea:
ssl_public_key = /etc/landscape/landscape_server.pem
y guarde el cambio.Ahora registre el sistema Ubuntu de la misma manera que lo hizo, cuando registró el Servidor Ubuntu:
Abra
https://<server-hostname>
en su navegador web y acepte todas las computadoras pendientes.Información adicional: ¡La licencia gratuita cubre 10 máquinas de metal desnudo y 50 contenedores LXC!
Referencias
fuente
python-software-properties
usoftware-properties-common
obtener eladd-apt-repository
comando.Junto con las otras respuestas, https://landscape.canonical.com siempre está disponible. Este es un servicio alojado en el que puede registrarse para una demostración de 30 días para ver si cumple con sus necesidades y no requiere que siga los pasos necesarios para configurar su propio servidor.
fuente
Para aquellos en instalaciones de procesador ARM de Ubuntu 14.04, parece que si bien el PPA 15.11 tiene un paquete ARMHF , el uso
landscape-server-quickstart
no está disponible (es decir, unapt-get update
no encuentra ese comando). Por lo tanto, el uso del método @andreas Deploying for Scale Out es el único que funciona ( por documentos horizontales ):El uso
landscape-dense-mass
evita la configuración de MAAS o la planificación del autoescalado. Este fue un buen enfoque en el que quería simplemente usar Landscape para monitorear un número fijo existente de servidores Ubuntu 14.04.fuente