Ulteo Open Virtual Desktop v3.0

SUSE Linux Enterprise Server (SLES) 11 SP1 support


 

 Данный документ описывает процедуру установки  Ulteo OVD на SUSE Linux Enterprise Server (SLES) 11 SP1.

SUSE Linux Enterprise Server (SLES) 11 SP1

Все установки должны быть выполнены от пользователя  (root).

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

  • Для 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 не рекомендует использовать такой метод установки , поскольку не гарантируется заявленная производительность все системы в целом

 

[Important] Внимание

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

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

SELinux

Ulteo OVD пока еще не совместим с SELinux. Поэтому, если у вас установлен SELinux, необходимо его отключить.

Для отключения SELinux:

  • Отредактируйте файл /etc/selinux/config и поставьте SELINUХ=disabled.

    SELINUX=disabled
  • Перезагрузка

    # reboot
  • Проверка состояния SELinux

    # sestatus
    SELinux status:              disabled

Репозиторий

SUSE Linux Enterprise Server (SLES) 11 SP1 использует систему пакетов RPM . Поэтому вам необходимо иметь подключение к интернет и добавить в базу пакетов репозиторий пакетов Ulteo RPM.

Online метод

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

  • Первоначально необходимо добавить  репозиторий Ulteo rpm:

    # zypper ar http://archive.ulteo.com/ovd/3.0/sles/11_sp1 ovd
  • Установите Ulteo ключи используя gpg:

    # rpm --import http://archive.ulteo.com/ovd/keyring

Offline метод

[Important] Внимание

При использовании данного метода , необходимо иметь SUSE Linux Enterprise Server (SLES) 11 SP1 DVD  и зарегистрировать его в качестве репозитория пакетов.

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

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

  • Разархивируйте архив:

    # tar xzf ovd-3.0-sles-11_sp1.tar.gz
  • Добавьте ovd репозиторий:

    # zypper ar file:///root/ovd-3.0-sles-11_sp1 ovd-offline
  • Установите Ulteo ключи используя gpg:

    # rpm --import ovd-3.0-sles-11_sp1/keyring

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

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

    # zypper refresh

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

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

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

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

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

    # zypper install mysql
  • Установите автозапуск сервиса MySQL при загрузке системы

    # chkconfig mysql on
  • Запускаем сервис

    # service mysql start
  • Устанавливаем пароль для root пользователя в базе mysql

    # mysqladmin -u root password 'mysql_root_password'
  • Входим в mysql и создаем базу данных ovd:

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

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

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

    # zypper install ulteo-ovd-session-manager
  • Запускаем панель конфигурации

    # sm-config
    Admin login: admin
    Password: 
    Retype password: 
    Chroot download url [http://www.ulteo.com/main/downloads/ulteo-ovd.php?suite=3.0]: 
    Chroot destination [/var/cache/ulteo/sessionmanager/base.tar.gz]: 
    
    Options:
    * chroot download:  yes
    * chroot URI:       http://www.ulteo.com/main/downloads/ulteo-ovd.php?suite=3.0
    * chroot directory: /var/cache/ulteo/sessionmanager/base.tar.gz
    
    Is this correct? [Y/n]
    [Note] Внимание

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

     # sm-config --no-download

    Then, please read this to manually get the subsystem archive.

  • Устанавливаем автозапуск Apache и стартуем сервис

    # chkconfig apache2 on
    # service apache2 restart

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

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

Session Manager admin login

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

Session Manager admin init configuration

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

Session Manager admin main page

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

 

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

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

  • Установите пакет ulteo-ovd-subsystem

    # zypper install ulteo-ovd-subsystem
  • Запустите консоль конфигурирования

    # ovd-subsystem-config 
    Session Manager address : sm.ulteo.com
    Chroot destination [/opt/ulteo]:
    [Important]Внимание

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

  • Автозапуск и старт сервиса Ulteo

    # chkconfig ulteo-ovd-subsystem on
    # service 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 и  ulteo-ovd-web-client-ajaxplorer:

    # zypper install ulteo-ovd-web-client ulteo-ovd-web-client-ajaxplorer
  • Запустите панель конфигурирования

    # ovd-webclient-config
    Do you want to link the web client to a specific Session Manager ? ([yes]/no): 
    Session Manager address [127.0.0.1]: sm.ulteo.com
  • Автозапуск и старт сервиса apache

    # chkconfig apache2 on
    # service apache2 restart

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

Web Client login


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