Ulteo Open Virtual Desktop v3.0

Ubuntu 10.04 (Lucid Lynx) support


 

 Данный документ описывает процедуру установки  Ulteo OVD на Ubuntu 10.04 (Lucid Lynx) .

Ubuntu 10.04 (Lucid Lynx)

Ubuntu 10.04 (Lucid Lynx) это одна из стабильных версий LTS Ubuntu , хотя на сегодняшний день имеются и более свежие версии. Существует несколько версий desktop и сервер, 32 и 64 бита. Данная документация описывает процедуру установки на серверную версию продукта (32 и 64 бита), однако этот же способ подходит для установки и на десктопную версию. Операционную систему Ubuntu можно загрузить  здесь.

Системные требования

  • Для Session Manager (Менеджер сессий):

    • Минимальные требования: минимум 1 CPU и 512MB RAM

    • Рабочий режим: Ulteo рекомендует минимум 2GB RAM и 2 CPU cores

  • Для Application Server и Subsystem (Сервер приложений и файловая подсистема):

    • Минимальные тербования: минимум 1 CPU и 1GB RAM

    • Рабочий режим: Ulteo рекомендует минимум 4GB RAM и 2 CPU cores

  • Для WebClient:

    • Минимальные требования: минимум 1 CPU и 512MB RAM

    • Рабочий режим: Ulteo рекомендует 1GB RAM , чем больше тем лучше

  • При установке на одной машине Session Manager, the Web Client и  Linux Application Server:

    • Минимальные тербования: минимум 1 CPU и 1GB RAM

    • Рабочий режим: Ulteo не рекомендует использовать такой метод установки , поскольку не гарантируется заявленная производительность все системы в целом

sudo

В ОС Ubuntu , для входа в систему и установки пакетов, мы не советуем использовать пользователя root , рекомендуется использовать команду sudo.

Существует две альтернативы : либо добавлять перед каждой командой sudo , либо входить в систему в качестве root.

Чтобы войти пользователем root:

$ sudo -s

[Important] Внимание

В этом документе используются доменные имена  sm.ulteo.com для адресации к Session Manager , aps.ulteo.com для адресации к  Application Server и web.ulteo.com для Web Client.

Вам следует вводить имена в соответствие с вашей сетью.

Репозиторий

Ubuntu 10.04 (Lucid Lynx) является Debian-based системой , использующая для управления пакетами команду apt-get. Для продолжения установки и добавления репозитория Ulteo, необходимо иметь постоянное подключение к интернет.

Online метод

Этот метод используется при наличие подключения к интернет.

  • Создайте файл /etc/apt/sources.list.d/ulteo-ovd.list и добавьте туда строку:

    deb http://archive.ulteo.com/ovd/3.0/ubuntu lucid main

Offline метод

[Important] Внимание

При использовании данного метода , необходимо иметь  Ubuntu 10.04 (Lucid Lynx) DVD и зарегистрировать его в качестве репозитория пакетов.

Если этого не сделать , то зависимые от Ulteo пакеты не будут установлены и сервер не будет работать.

  • Скачайте архив  ovd-3.0-ubuntu-lucid.tar.gz с сайта Ulteo  или скопируйте с диска Ulteo OVD DVD в директорию /root .

  • Выполните разархиваирование:

    # tar xzf ovd-3.0-ubuntu-lucid.tar.gz
  • Создайте /etc/apt/sources.list.d/ulteo-ovd-offline.list и добавьте строку:

    deb file:///root/ovd-3.0-ubuntu-lucid lucid main

Для обоих методов

  • Обновить базу пакетов:

    # apt-get update
    [Note] Внимание

    Появится ошибка GPG ключей, которая при следующем апдейте исчезнет.

  • Установите Ulteo ключи используя gpg:

    # apt-get install ulteo-keyring
    # apt-get update

 Установка и конфигурирование Session Manager (Менеджер сессий)

Session Manager является системой LAMP (Linux Apache MySQL PHP) и может использовать LAMP функционал на уже установленном сервере.

Установка MySQL (если не установлен)

Для работы Session Manager необходимо подключение к базе данных MySQL. Желательно установить MySQL сервер на той же машине , что и Session Manager, чтобы сократить время доступа к данным.

  • Установите пакет mysql-server:

    # apt-get install mysql-server

    Будет предложено ввести пароль для root пользователя mysql.

  • Теперь нужно войти в mysql и создать базу данных ovd:

    # mysql -u root -p -e 'create database ovd'

Установка пакета

  • Установите пакет ulteo-ovd-session-manager:

    # apt-get install ulteo-ovd-session-manager
  • Во время установки будет предложено ввести имя для администратора session-manager (admin по умолчанию):

    Session Manager installation admin login

  • Затем ввести пароль для администратора

    Session Manager installation admin password

  • подтверждение пароля:

    Session Manager installation admin password confirmation

  • Теперь установщик предложит скачать tar-ball архив для создания Susbsystem, архив весит порядка 600 мБ.

    Session Manager application system archive installation

    [Note] Примечание

    Если у вас возникают проблемы с интернетом то можно поступить следующим образом:

    1.Скачать base.tar.gz с сайта ulteo.com

    2.Переместить его в корень web сервера вашей системы ( по умолчанию /var/www/)

    3.Указать в установщике вместо http://www.ulteo.com/main/downloads/ulteo-ovd.php?suite=3.0 другой адрес

    http://localhost/base.tar.gz

На данный момент установка сервера окончена, но сервер не сконфигурирован.

С помощью web браузера нужно зайти по адресу http://ваш_ip_или_имя_сервера/ovd/admin. На экране вы увидите следующее:

Session Manager within a web browser

Конфигурирование

Сперва вводим имя администратора и пароль. .

Session Manager admin login

При первом входе , необходимо указать пароль root пользователя базы данных MySQL.

Session Manager admin init configuration

После этого вы попадаете на главную страницу:

Session Manager admin main page

Session Manager теперь полностью установлен. Далее читайте инструкции , как регистрировать серверы или начинать сессии.

Установка архива подсистемы (subsystem)

Если вы не указали место , откуда скачать tar-ball архив ранее, то следует скопировать его в /var/cache/ulteo/sessionmanager/base.tar.gz.

Скачать  base.tar.gz архив можно отсюда the Ulteo website или с диска Ulteo OVD DVD , а затем скопировать в /var/cache/ulteo/sessionmanager/.

Установка Аpplication Server(сервер приложений) и File Server(файл сервер) используя Subsystem

  • Устанавливаем пакет ulteo-ovd-subsystem:

    # apt-get install ulteo-ovd-subsystem
  • В процессе установки, нужно будет указать хост или IP адрес менеджера сессий (для примера  sm.ulteo.com, но у вас конечно будет другой).

    [Important] Внимание

    Если Application Server устанавливается на той же машине , что и  Session Manager, то рекомендуется указать в качестве хоста 127.0.0.1.

    debconf Session Manager host/address

Конфигурирование закончено. Теперь необходимо загрузить и декомпрессировать  файл архива системы приложений в зарегистрированном  Session Manager.

Для рестарта нужно сделать:

# /etc/init.d/ulteo-ovd-subsystem restart

Ваш сервер должен появиться во вкладке Unregistered server (Не зарегистрированные серверы) консоли администратора.

Установка перенаправления

Установка имени перенаправления сервера (редиректа) , является опциональной. Если все ваши компьютеры находятся в одной сети, то ничего делать не надо.

[Important] Внимание

Если вы установили Application Server на том же компьютере , где установлен Session Manager , то вам следует прописать 127.0.0.1 в качестве имени сервера.

Для запуска сессии используется redirection name . Когда запускается сессия , происходит перенаправление на Application Server, указанный в настройках. В некоторых случаях связь может не установиться. На пример, если вы указали IP адрес вашей локальной сети, а пытаетесь подключиться из интернет.

Установка Web клиента

 Ulteo OVD Web клиент теперь устанавливается отдельно от Session Manager, в отличие от предыдущих версий. Клиент устанавливается вручную на той же машине где установлен Session Manager.

В данном примере используется доменное имя web.ulteo.com

  • Установите пакет ulteo-ovd-web-client:

    # apt-get install ulteo-ovd-web-client
  • При установке будет задан вопрос о подключении Web клиента к существующему Session Manager. Это зависит от того , желаете ли вы использовать Web клиента в конкретной Ulteo OVD ферме или это будет обычный Web клиент.

    Web Client installation question #1

  • Если вы ответили да в предыдущем вопросе, вам надо будет указать доменное имя или IP адрес Session Manager . В нашем случае: sm.ulteo.com.

    Web Client installation question #2

Теперь с помощью web браузера зайдите на адрес http://ваше_имя_или_IP_адрес/ovd/ и вы увидите страницу входа в удаленный рабочий стол:

Web Client login


For further informations, check our website www.ulteo.com.