Tag: Citrix
Google Chrome Aw, Snap! on Windows Server
Google Crome валится при запуске с сообщением “Опаньки…” или “Aw, Snap!” на терминальном сервере с установленным Citrix XenApp
Администратор может опубликовать Chrome как виртуальное приложение, доступное пользователям организации на любом устройстве.
Чтобы запустить Chrome на Citrix® XenApp®, вам понадобится:
- Citrix XenApp 6.5 или более поздней версии;
- Microsoft® Windows® Server 2008 R2 или более поздней версии.
Chrome 58 или более поздней версии автоматически определяет, что работает в среде удаленного рабочего стола, и настраивает соответствующие параметры. Если вы используете Chrome 57 или более ранней версии, то вам необходимо изменить настройки Chrome в Citrix AppCenter Console.
XenServer migratevm
wget https://ithelp.bakabuka.com/wp-content/uploads/2017/07/migratevm-1.0.1.tar.gz --no-check-certificate tar zxf migratevm-1.0.1.tar.gz && cd migratevm-1.0.1
./migratevm
-sh : source host
-su : source user (usually root)
-sp : source pass
-sv : source VM label or UUID
-dh : destination host
-du : destination user
-dp : destination pass
-ds : destination SR (optional)
XenServer Resize CentOS LVM
XenServer Resize CentOS LVM
The disk size of a CentOS virtual machine on XenServer can be increased with the following steps. The current VM contains one disk of 8 GB which is divided into a boot partition and an LVM partition:
Автостарт виртуальной машины на XenServer
XenServer 6 autostart
1. Включить автостарт на пуле серверов/сервере :
xe pool-param-set other-config:auto_poweron=true uuid=<pool UUID>
не обязательно чтобы сервер входил в пул, по умолчанию пул все равно создается, можно просто нажать tab после uuid
2. Потом на каждой машине на которой нужен автозапуск:
xe vm-param-set other-config:auto_poweron=true uuid=<VM UUID>
чтобы получить список машин c uuid
xe vm-list
3. Выключить автосзапуск
xe vm-param-set other-config:auto_poweron=false uuid=<VM UUID>
Install XenServer on software RAID GPT(6+)
Install XenServer on software RAID GPT(6+)
1) Print partition table
sgdisk -p /dev/sda
Save this for step 4
The second partition is used for backups during a XenServer upgrade. Now we are going to use /dev/sdb as the mirror disk.
Установка XenServer на software RAID
Install XenServer on software RAID
Проверено, работает. В отличии от статьи описнной на Citrix минимальное кол-во дисков 2 а не 3 и на рэйде не только SR но и сама система XenServer. Очень полезно при использовании на дешевых серверах с FAKERAID (например Intel Embedded RAID) Правда при загрузке в биосе показывает что рэйд DEGRADED. Кроме того можно использовать на любых серверах без рэйда вообще.
Запуск Mikrotik RouterOS 6.x в Citrix XenServer
Начиная с 6-й версии RouterOS не запускается с настройками по умолчанию в Citrix XenServer
Может выпасть в kernel panic.
Что бы это исправить проделаем следующее:
Заходим в XenServer и выполняем команду на отображение всех виртуальных машин
xe vm-list
Находим там нашу машинку и копируем её UUID.
Так же можно скопировать UUID из консоли управления XenCenter.
Далее нужно выполнить команду, подставив вместо put-the-uuid-here скопированный заранее uuid
xe vm-param-set uuid=put-the-uuid-here platform:viridian=false
И всё, машинку можно запускать.
Выключение зависшей виртуальной машины в Citrix XenServer
Получаем список uuid машин:
xe vm-list
Получаем список доменов в соответствии с uuid:
list_domains
Уничтожаем домен зависшей виртуальной машины:
/opt/xensource/debug/destroy_domain -domid <domid>
Перезагружаем виртуальную машину с параметром –force:
xe vm-reboot uuid=<uuid> force=true
Если это всё не помогает, можно и этот вариант:
xe vm-reset-powerstate uuid=<uuid> force=true
How to renew certificate on Citrix XenServer
Создаём скрипт
nano /opt/cert_renew.sh
Вставляем туда код
echo “stopping services”
/opt/openpegasus/bin/cimserver -s
/etc/init.d/cimserver-watchdog stop || true
/etc/init.d/xapissl stopcert=”/etc/xensource/xapi-ssl.pem”
cert_backup=”${cert}.`date -u +%Y%m%dT%TZ`”mv -f “${cert}” “${cert_backup}”
/opt/xensource/libexec/generate_ssl_cert “${cert}” `hostname -f`
echo “starting services”
/etc/init.d/cimserver-watchdog start
/etc/init.d/xapissl start
И выполняем его.
Disable Citrix API hooks for Chrome, Firefox
25 February 2019
Windows Server
No Comments
bakabuka
If you have Citrix XenApp 6.5, you’ll need to disable the Citrix API hooks for Chrome.
chrome.exe,nacl64.exe,firefox.exe
.Note: If registry key ExcludedImageNames doesn’t already exist, you’ll need to create it.
API hookschromeCitrixfirefoxregedit