Ulteo Open Virtual Desktop v3.0

Red Hat Enterprise Linux (RHEL) 5.5 support


 

Данный документ описывает процедуру установки Ulteo OVD на Red Hat Enterprise Linux (RHEL) 5.5 .

Red Hat Enterprise Linux (RHEL) 5.5

Все операции выполняются от пользователя (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 , поставьте SELINUX=disabled.

    SELINUX=disabled
  • Перезагрузите систему

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

    # sestatus
    SELinux status:              disabled

Репозиторий

Red Hat Enterprise Linux (RHEL) 5.5  использует систему пакетов RPM . Поэтому вам необходимо иметь подключение к интернет и добавить в базу пакетов репозиторий пакетов Ulteo RPM.

Online метод

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

Первоначально необходимо добавить в yum  репозиторий Ulteo rpm. Создайте файл  /etc/yum.repos.d/ovd.repo и добавьте строки:

[ovd-3.0]
name=Ulteo OVD 3.0
baseurl=http://archive.ulteo.com/ovd/3.0/rhel/5.5/
enabled=1
gpgcheck=1
gpgkey=http://archive.ulteo.com/ovd/keyring

Offline метод

[Important] Внимание

При использовании данного метода , необходимо иметь  Red Hat Enterprise Linux (RHEL) 5.5 DVD и зарегистрировать его в качестве репозитория пакетов.

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

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

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

    # tar xzf ovd-3.0-rhel-5.5.tar.gz
  • Необходимо добавить в yum репозиторий Ulteo rpm. Создайте файл /etc/yum.repos.d/ovd.repo добавьте строки:

    [ovd-3.0]
    name=Ulteo OVD 3.0 offline
    baseurl=file:///root/ovd-3.0-rhel-5.5/
    enabled=1
    gpgcheck=0

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

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

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

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

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

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

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

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

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

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

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

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

    # yum 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 
  • Устанавливаем автозапуск Apache и стартуем сервис

    # chkconfig httpd on
    # service httpd 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:

    # yum 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:

    # yum 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 httpd on
    # service httpd restart

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

Web Client login


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