Ниже приведены некоторые шаги, которые разработчик использует для запуска ручного развертывания приложения Vitria. Теперь мы хотим понять, как автоматизировать этот процесс с помощью IBM UrbanCode uDeploy.
- В нескольких записях вывода «xauth list», что означает номер 11 в «unix: 11».
- В $ DISPLAY = localhost: 11.0, что означает это «11»? Связано ли это с вышеупомянутым «unix: 11»? Это localhost означает мой локальный ПК или удаленный сервер?
- Для автоматизации с помощью UCD у нас будет агент UCD, работающий под «pyaz5b», нам все еще нужно все это сделать?
- Я не понимаю, почему здесь требуется X-Window, потому что после этого разработчик просто запускает «vdadmin» для развертывания, а не из графического интерфейса вообще.
Все идентификаторы внизу были изменены из соображения безопасности.
*******************************************************************************
* *
* *
* Welcome to AIX Version 7.1! *
* *
* *
* Please see the README file in /usr/lpp/bos for information pertinent to *
* this release of the AIX Operating System. *
* *
* *
*******************************************************************************
[ /users/qhwms3] :~> xauth list
uavitg04/unix:12 MIT-MAGIC-COOKIE-1 c29a18c4363b8b65c78b26bf28ec
uavitg04/unix:13 MIT-MAGIC-COOKIE-1 aaf848b52f00ab4ce30e8d58209a8
uavitg04/unix:10 MIT-MAGIC-COOKIE-1 025d33bb6094e1fac5cbb465333220
uavitg04/unix:11 MIT-MAGIC-COOKIE-1 c20ec7900e35c679f9263ed64ec8c87
[ /users/qhwms3] :~> echo $DISPLAY
localhost:11.0
[ /users/qhwms3] :~> sudo su - pyaz5b
uavitg04:/home/pyaz5b > export DISPLAY=localhost:11.0
uavitg04:/home/pyaz5b > xauth add uavitg04/unix:11 MIT-MAGIC-COOKIE-1 c20ec7900e35c679f92d641ec8c87
1. Мы все подключаемся к этому серверу AIX с использованием шпатлевки, поэтому все они «переадресация X11 через SSH». Итак, это четыре разных сеанса на моем локальном ПК, подключающихся к разным удаленным серверам? 2. К какой машине относится этот «локальный хост»? Мой локальный компьютер или удаленный сервер AIX? Как узнать, к какому удаленному серверу подключается 11? 3. Вход с моим собственным идентификатором Unix и sudo на идентификатор приложения - это обычная практика, которую многие компании используют для удобства. 4. Я считаю, что это приложение Vitria имеет такую же привычку. Давайте посмотрим, смогу ли я найти этот переключатель, чтобы отключить требование GUI. –
1) нет, это 4 подключения к вашему серверу AIX, очевидно, все с вашего ПК. 2a) localhost = машина, на которой выполняется эта команда (сервер AIX). 2b), вы можете не видеть свое собственное подключение, используя переменную DISPLAY. 3) Согласовано. 4) Если эта опция недоступна и вам не нужен/нужен сервер X11, попробуйте выполнить [http://stackoverflow.com/questions/32030622/how-to-use-skype-desktop-api-on- a-server-without-a-display/32033632 # 32033632] (виртуальный X-сервер). – JvO