Пропустить навигацию.
Главная страница
Мы всегда на стороне КЛИЕНТА!

Workaround для включения Unicode в Sun VDI 3.1

|

Тестируем прекрасное решение по виртуализации рабочих мест Sun VDI 3.1. Все в нем радует, кроме одного НО, на которое быстро налетают наши пользователи:

  • если у Вас развернут в качестве User Directory домен Active Directory,
  • если Вы завели CN для пользователей, например, кириллицей,

то Вы получите при отображении пользователей в BUI совсем не то, что Вы ожидаете увидеть.

Есть решение этой проблемы.

Предупреждение!

Данное решение сотрет всю текущую конфигурацию Sun VDI, то есть фактически равно переустановке.

Данное решение носит обходной характер, и не является официальным решением. Отвечать за него придется Вам самим ;)

 

А теперь к делу.

Для этого потребуется выполнить на всех серверах, где установлено Sun VDI 3.1 следующие шаги:

1) выполнить, чтобы удалить конфигурацию:

/opt/SUNWvda/sbin/vda-config –u

2) в файле /etc/optSUNWvda/vda-schema-create.sql заменить все VARCHAR(4096) на MEDIUMTEXT

3) в файле /etc/opt/SUNWvda/my.tmpl.cnf в секцию [mysqld] добавить следующее:

character-set-server=utf8

collation-server=utf8_general_ci

default-character-set=utf8

4) выполнить повторную конфигурацию

/opt/SUNWvda/sbin/vda-config

После этого выполняем штатные действия по настройке: добавляем Desktop Provider, User Directory, создаем Virtual Desktop pool, добавляем в него Desktop, и привязываем к нему пользователя. Видим что с кириллицей все хорошо.

 

Спасибо за предоставленную информацию Виктору Кузьмичеву из Sun Microsystems.