Как установить Landscape для личного использования?

Я хотел бы управлять своими домашними машинами и ноутбуками с помощью Landscape, как я могу это сделать?

1
задан 15 November 2014 в 06:16

3 ответа

Для Ubuntu 16.04 LTS

На одной машине установите сервер Ubuntu 16.04.01 LTS -> Загрузить Ubuntu Server 16.04.01 LTS. Рекомендуется также установить openssh-server, это можно выбрать во время процесса. После установки операционной системы Ubuntu Server установите landscape-server-quickstart. Вы также должны настроить брандмауэр, чтобы все работало безупречно без каких-либо проблем.

Откройте терминал - выполните следующие команды для выполнения этих задач:

sudo ufw enable
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https

sudo add-apt-repository ppa:landscape/16.06
sudo apt update
sudo apt install landscape-server-quickstart  

По завершении установки вам необходимо зарегистрировать альбомную учетную запись. [!d3 ] Поскольку у сервера нет графического интерфейса, вам необходимо установить текстовый веб-браузер:

sudo apt install links  
links https://<server-hostname>  

Теперь зарегистрируйте сервер Ubuntu - для этого вам понадобится landscape-client.

sudo apt install landscape-client  
sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping  

Резервное копирование сертификата ландшафта, поскольку оно должно существовать на каждом компьютере, который вы хотите зарегистрировать:

sudo cp /etc/ssl/certs/landscape_server.pem /<external-media>/landscape_server.pem  

Чтобы зарегистрировать дополнительные системы Ubuntu, установите пакет landscape-client на каждой машине:

sudo apt install landscape-client  

Скопируйте над сертификатом ландшафта (который вы сохранили ранее) и отредактируете файл client.config:

sudo cp /<external-media>/landscape_server.pem /etc/landscape/landscape_server.pem  
sudo nano /etc/landscape/client.conf  

Добавьте эту строку: ssl_public_key = /etc/landscape/landscape_server.pem и сохранить изменения.

Теперь зарегистрируйте систему Ubuntu так же, как и вы, когда вы зарегистрировали сервер Ubuntu:

sudo landscape-config --account-name standalone --url https://<server-hostname>/message-system --ping-url http://<server-hostname>/ping  

Откройте https://<server-hostname> в своем веб-браузере и примите все ожидающие компьютера.

Дополнительная информация: Бесплатная лицензия распространяется на 10 голых металлических машин и 50 контейнеров LXC!

Ссылки

landscape.canonical.com help.landscape.canonical.com
16
ответ дан 24 May 2018 в 01:51
  • 1
    IMO, мы должны рекомендовать использовать другой браузер / ПК, чтобы попасть в ландшафтный URL вместо установки ссылок на сервере. – Jorge Castro 12 August 2016 в 17:34
  • 2
    @JorgeCastro: Когда вы устанавливаете LOP на машине, которая запускает настольную версию Ubuntu, конечно, любой другой браузер можно использовать ... когда вы устанавливаете LOP на сервере без GUI, вам нужен текстовый веб-браузер, такой как ссылки, это в основном причина, по которой я предложил использовать ссылки в инструкциях, и как только учетная запись зарегистрирована, можно получить доступ к пейзажу с любого подключенного компьютера с любым браузером, хотя ... ссылки необходимы только для процесса регистрации автономной учетной записи с сервера. :) – cl-netbox 12 August 2016 в 19:27
  • 3
    Обратите внимание, что вам может потребоваться установить python-software-properties или software-properties-common, чтобы получить команду add-apt-repository. – Fake Name 31 December 2016 в 09:14
  • 4
    через "развертывание juju ... " команда есть способ развернуть LDS 16.04? THK – Riccardo Magrini 1 February 2017 в 20:03
  • 5
    Уже прочитал это, но используйте quickstart, а не juju deploy – Riccardo Magrini 1 February 2017 в 23:09

Наряду с другими ответами, https://landscape.canonical.com всегда доступен. Это размещенная служба, на которой вы можете зарегистрироваться на 30-дневную демоверсию, чтобы узнать, соответствует ли она вашим потребностям и не требует от вас шагов, необходимых для настройки вашего собственного сервера.

3
ответ дан 24 May 2018 в 01:51

Для тех, кто на установке процессора ARM Ubuntu 14.04, кажется, что, хотя у 15.11 PPA есть пакет ARMHF, использование landscape-server-quickstart недоступно (т. е. apt-get update не находит эту команду). Таким образом, использование метода @andreas Deploying for Scale Out является единственным, который работает (для каждого документа ландшафта):

sudo add-apt-repository ppa:juju/stable
sudo apt-get update
sudo apt-get install juju-core juju-deployer juju-quickstart

juju-quickstart u/landscape/landscape-dense-maas

Использование landscape-dense-mass позволяет избежать настройки MAAS или планирования автомасштабирования. Это был подходящий подход, когда я хотел просто использовать Landscape для мониторинга существующего фиксированного количества серверов Ubuntu 14.04.

3
ответ дан 24 May 2018 в 01:51

Другие вопросы по тегам:

Похожие вопросы: