<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8065988837723578833</id><updated>2011-11-27T16:46:32.470-08:00</updated><category term='XenServer+X11'/><category term='как создать ISCSI таргет на базе Линукса и заюзать в XenServer'/><category term='установка Citrix Desktop Delivery Controller 2.0 русский Windows Server 2003'/><category term='при установке Citrix Delivery Controller 2.0 и 3.0 может возникать ошибка &quot;Error 26009 - Could not access the Datastore using the DSN File'/><category term='XenServer CIFS ISO Library расположена на шаринге виртуальной же машины'/><category term='Нам например нужно закинуть ISOшник прямо на XenServer'/><category term='Citrix User Profile Manager setup'/><category term='XenDesktopSetupWizard запускаем с правами не DomainAdminа'/><category term='XenDesktopSetupWizard_vDisk_Error'/><category term='нужно доставить в xenserver 2ой диск с Линукс'/><category term='диск писать не хотим'/><category term='Xen_local_SR_LVM_VHD'/><category term='call_me'/><title type='text'>Max Rodkin</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-4251638352852794517</id><published>2011-04-19T03:13:00.000-07:00</published><updated>2011-04-19T03:13:52.358-07:00</updated><title type='text'>Личностный рост и бизнес</title><content type='html'>Считается, что правильно сформулированная проблема – это уже половина решения. В коучинге очень важно правильно формулировать вопросы.&lt;br /&gt; &lt;br /&gt;   Очень интересное, практически универсальное решение нашла Лада Королихина, www.self-coach.ru. Лада универсализировала «правильные» вопросы и составила, на мой взгляд, очень простой и эффективный шаблон для самостоятельного поиска решения.&lt;br /&gt;&lt;br /&gt;хочу порекомендовать бесплатный онлайн курс&lt;br /&gt;"Личностный рост и бизнес" вот ссылка:&lt;br /&gt;&lt;a href="http://www.invitemaster.ru/go/9X8C390J9OAZCNX1303207535"&gt;http://www.invitemaster.ru/go/9X8C390J9OAZCNX1303207535&lt;/a&gt;&lt;br /&gt;для саморазвития руководителей, предпринимателей и собственников.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Удачи!&lt;br /&gt;Максим&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-4251638352852794517?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/4251638352852794517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=4251638352852794517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4251638352852794517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4251638352852794517'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2011/04/blog-post.html' title='Личностный рост и бизнес'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-5393520897419832080</id><published>2011-01-28T05:30:00.000-08:00</published><updated>2011-01-28T05:32:17.125-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='call_me'/><title type='text'>Новый способ связи ;)</title><content type='html'>&lt;object width="215" height="138"&gt;&lt;param name="movie" value="http://zingaya.com/callme.swf?callme_id=d82edb12a838419ec5f6dae1fc0ad10b" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;embed type="application/x-shockwave-flash" width="215" height="138" src="http://zingaya.com/callme.swf?callme_id=d82edb12a838419ec5f6dae1fc0ad10b" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-5393520897419832080?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/5393520897419832080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=5393520897419832080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/5393520897419832080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/5393520897419832080'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2011/01/blog-post.html' title='Новый способ связи ;)'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-3073682419043581031</id><published>2010-09-23T05:57:00.000-07:00</published><updated>2010-09-23T05:57:40.406-07:00</updated><title type='text'>Max Rodkin: ntlmaps unable to get the ip address of this machine. this is not a fatal problem, but may cause problems for you using this proxy in some scenarios.</title><content type='html'>&lt;a href="http://maximrodkin.blogspot.com/2010/09/ntlmaps-unable-to-get-ip-address-of.html#links"&gt;Max Rodkin: ntlmaps unable to get the ip address of this machine. this is not a fatal problem, but may cause problems for you using this proxy in some scenarios.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-3073682419043581031?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://maximrodkin.blogspot.com/2010/09/ntlmaps-unable-to-get-ip-address-of.html#links' title='Max Rodkin: ntlmaps unable to get the ip address of this machine. this is not a fatal problem, but may cause problems for you using this proxy in some scenarios.'/><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/3073682419043581031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=3073682419043581031' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/3073682419043581031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/3073682419043581031'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2010/09/max-rodkin-ntlmaps-unable-to-get-ip.html' title='Max Rodkin: ntlmaps unable to get the ip address of this machine. this is not a fatal problem, but may cause problems for you using this proxy in some scenarios.'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-3771429756626554383</id><published>2010-09-23T05:47:00.000-07:00</published><updated>2010-09-23T05:55:19.947-07:00</updated><title type='text'>ntlmaps unable to get the ip address of this machine.  this is not a fatal problem, but may cause problems for you using this proxy in some scenarios.</title><content type='html'>Если Вы использовали ntlmaps-0.9.9, то возможно, при старте main.py получили такую ошибку, error: unable to get the ip address of this machine , после чего main.py вылетел.&lt;br /&gt;Для решения нужно знать, по какому имени компьютера main.py публикует себя.&lt;br /&gt;&lt;br /&gt;например &lt;br /&gt;[trixbox1.xx.yy.local ~]# ./ntlmaps-0.9.9/main.py&lt;br /&gt;NTLM authorization Proxy Server v0.9.9&lt;br /&gt;Copyright (C) 2001-2004 by Dmitry Rozmanov and others.&lt;br /&gt;Now listening at trixbox1.xx.yy.local on port 5865&lt;br /&gt;&lt;br /&gt;в моем случае - trixbox1.xx.yy.local&lt;br /&gt;Просто настройте резолпинг этого имени чз DNS или добавьте запись в /etc/hosts, как я:&lt;br /&gt;[trixbox1.xx.yy.local ~]# cat /etc/hosts&lt;br /&gt;# Do not remove the following line, or various programs&lt;br /&gt;# that require network functionality will fail.&lt;br /&gt;127.0.0.1               trixbox1.localdomain       trixbox1  localhost.localdomain localhost&lt;br /&gt;10.255.240.29           trixbox1.xx.yy.local&lt;br /&gt;&lt;br /&gt;После этих действий ошибка исчезнет. Успехов!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-3771429756626554383?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/3771429756626554383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=3771429756626554383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/3771429756626554383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/3771429756626554383'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2010/09/ntlmaps-unable-to-get-ip-address-of.html' title='ntlmaps unable to get the ip address of this machine.  this is not a fatal problem, but may cause problems for you using this proxy in some scenarios.'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-9168418592547810659</id><published>2010-06-18T04:04:00.000-07:00</published><updated>2010-06-18T04:30:53.618-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Citrix User Profile Manager setup'/><title type='text'>как заставить работать Citrix User Profile Manager</title><content type='html'>как заставить работать Citrix User Profile Manager.&lt;br /&gt;согласно документации, достаточно лишь в ini-файле &lt;br /&gt;c:\Program Files\Citrix\User Profile Manager\UPMPolicyDefaults_V1Profile_en.ini&lt;br /&gt;заполнить параметр &lt;br /&gt;ServiceActive=1&lt;br /&gt;и все поедет, но это не так. У меня так просто не получилось запустить User Profile Manager чтоб работал, хотя-бы писал лог. Получаться стало только после того, как в локальные групповые политики прописал шаблон из каталога установки&lt;br /&gt;&lt;span style="font-style:italic;"&gt;..\distr\Citrix\Profile_Management_3.0\ADM_Templates\en\ctxprofile3.0.0.adm&lt;/span&gt; и установил параметры именно через групповые политики. Доменные или локальные, это не принципиально, единственно - локальные политики применяются в последнюю очередь и имеют наименьший приоритет.&lt;br /&gt;В консолии MMC Вы должны видеть следующее:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_slANW1b2o4Y/TBtWWr_yD5I/AAAAAAAAAFA/2F-LOQEUCdY/s1600/mmc_citrix_upm.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 94px;" src="http://2.bp.blogspot.com/_slANW1b2o4Y/TBtWWr_yD5I/AAAAAAAAAFA/2F-LOQEUCdY/s200/mmc_citrix_upm.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5484071919021068178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Это значит, что шаблон политик успешно применен.&lt;br /&gt;Из важных параметров отмечу:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Enable Profile management&lt;/span&gt; вкл.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PathToUserStore &lt;/span&gt; вкл., и равен  &lt;span style="font-style:italic;"&gt;\\сервер\путь$\%username%&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;где %username% очень важная недокументированная фича!&lt;/span&gt; без нее сервис пытается копировать текущший профиль не в папку пользователя, а на это у сервиса вряд-ли будут права.&lt;br /&gt;В общем так надо:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_slANW1b2o4Y/TBtXrhK8WDI/AAAAAAAAAFI/m8ch4BfK4x4/s1600/path_user_store.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 171px; height: 200px;" src="http://4.bp.blogspot.com/_slANW1b2o4Y/TBtXrhK8WDI/AAAAAAAAAFI/m8ch4BfK4x4/s200/path_user_store.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5484073376403970098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ну и каталог для логов важен. лучше его сделать в c:\ чтоб далеко не лазить. Типа так &lt;span style="font-weight:bold;"&gt;PathToLogFile&lt;/span&gt;=&lt;span style="font-style:italic;"&gt;c:\logs&lt;/span&gt;&lt;br /&gt;В параметре &lt;span style="font-weight:bold;"&gt;Log settings&lt;/span&gt;  поначалу включайте все, это поможет выявить проблемы. Потом вообще можно лог отключить. &lt;br /&gt;Ну вот, у меня заставить работать Citrix User Profile Manager получилось, чего и Вам желаю!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-9168418592547810659?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/9168418592547810659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=9168418592547810659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/9168418592547810659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/9168418592547810659'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2010/06/citrix-user-profile-manager.html' title='как заставить работать Citrix User Profile Manager'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_slANW1b2o4Y/TBtWWr_yD5I/AAAAAAAAAFA/2F-LOQEUCdY/s72-c/mmc_citrix_upm.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-4604427135653253711</id><published>2010-05-11T22:01:00.000-07:00</published><updated>2010-05-11T22:29:37.717-07:00</updated><title type='text'>IMA служба после XenConvert`a XenAPP в PVS vDisk не стартует</title><content type='html'>IMA служба после XenConvert`a XenAPP в PVS vDisk не стартует. Да, приходится сталкиваться с такой неприятной проблемой 8). &lt;br /&gt;Основная ошибка, какую получаем - &lt;br /&gt;&lt;span style="font-style:italic;"&gt;Error: Failed to connect to the database. The ACCESS .mdb file is missing. Error: IMA_RESULT_FILE_NOT_FOUND Indirect: 0 Server: DSN file: C:\Program Files\Citrix\Independent Management Architecture\MF20.dsn&lt;/span&gt;&lt;br /&gt;хотя например мы конвертили XenAPP из существующей фермы с SQL базой данных, и никакой .mdb нам не нужен, конфигурация у нас в SQL. Наша ошибка - не запустили предварительно XenAppPrep /PVS, а надо.&lt;br /&gt;Исправляемся! Устанавливаем XenAppPrep с установочного диска из папки "\Support\XenApp Prep Utility", ну и запускаем из командной строки "XenAppPrep /PVS", затем перегружаемся.&lt;br /&gt;Процесс описан в http://support.citrix.com/article/CTX124642&lt;br /&gt;Но это не все. &lt;br /&gt;IMA служба все равно не стартует, но с новой ошибкой.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;"Failed to load plugin C:\Program Files\Citrix\System32\Citrix\IMA\Subsystems\RADESessionSs.dll with error IMA_RESULT_FAILURE"&lt;/span&gt;&lt;br /&gt;или&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Failed to connect to the database with error.&lt;br /&gt;Error - IMA_RESULT_FILE_NOT_FOUND The ACCESS .mdb file is missing.&lt;/span&gt;&lt;br /&gt;Дело в том, что XenConvert переносит XenApp не совсем корректно, теряет локальные кэши баз  imalhc.mdb и RadeOffline.mdb , пропускает их при копировании, т.к. эти файлы залочены. Инцидент можно видеть в журнале на ЛОКАЛЬНОМ, НЕ PVS ДИСКЕ C:\Program Files\Citrix\XenConvert\XenConvert.txt, строчки вида&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Skipping file  \\?\Volume{2c7fc934-4a52-11df-a5f8-806e6f6e6963}\Program Files (x86)\Citrix\Independent Management Architecture\imalhc.mdb because it is in use and not shared.&lt;br /&gt;Skipping file  \\?\Volume{2c7fc934-4a52-11df-a5f8-806e6f6e6963}\Program Files (x86)\Citrix\Independent Management Architecture\RadeOffline.ldb because it is in use and not shared.&lt;/span&gt;&lt;br /&gt;Просто пересоздаем кэши командами:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;dsmaint recreatelhc&lt;br /&gt;Dsmaint recreaterade&lt;/span&gt;&lt;br /&gt;После этих процедур IMA стартует. Всем успехов!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-4604427135653253711?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/4604427135653253711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=4604427135653253711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4604427135653253711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4604427135653253711'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2010/05/ima-xenconverta-xenapp-pvs-vdisk.html' title='IMA служба после XenConvert`a XenAPP в PVS vDisk не стартует'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-914682233988845165</id><published>2009-11-13T03:27:00.000-08:00</published><updated>2009-11-13T03:33:34.067-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Нам например нужно закинуть ISOшник прямо на XenServer'/><title type='text'>Нам например нужно закинуть ISOшник прямо на XenServer</title><content type='html'>Нам например нужно закинуть ISOшник прямо на XenServer , чтобы виртуалка не тянула его чз сеть с шаринга, т.к. при этом , ну раз сеть, исошник может оторваться в самый ответственный момент установки. Для этого:&lt;br /&gt;&lt;br /&gt;1. Создадим папку в Dom0&lt;br /&gt;[root@xenserver1 ~]# mkdir -p /var/opt/xen/iso_import&lt;br /&gt;&lt;br /&gt;2.Скопируем ISOшникв эту /var/opt/xen/iso_import через scp.&lt;br /&gt;3.Создадим сторадж&lt;br /&gt;[root@xenserver1 ~]# xe sr-create name-label=ISOs type=iso device-config:location=/var/opt/xen/iso_import device-config:legacy_mode=true content-type=iso&lt;br /&gt;4. Ну и приаттачим его&lt;br /&gt;[root@xenserver1 ~]# xe-mount-iso-sr /var/opt/xen/iso_import&lt;br /&gt;&lt;br /&gt;Все, VM может грузиться с .iso&lt;br /&gt;Кста, контролируйте свободное место в Dom0 командой df -h, а то он может и загнуться от Вашего хлама)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-914682233988845165?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/914682233988845165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=914682233988845165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/914682233988845165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/914682233988845165'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/11/iso-xenserver.html' title='Нам например нужно закинуть ISOшник прямо на XenServer'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-8735292127916355375</id><published>2009-11-02T05:10:00.001-08:00</published><updated>2009-11-05T03:42:55.394-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='как создать ISCSI таргет на базе Линукса и заюзать в XenServer'/><title type='text'>как создать ISCSI таргет на базе Линукса и заюзать в XenServer</title><content type='html'>Сегодня мы рассмотрим регламент создания ISCSI таргета на базе Линукса и его использования в XenServer.&lt;br /&gt;Важное замечание! XenServer не должен быть модифицирован, ни добавлены программы в /ust/bin,ни модифицировано ядро. Стабильность работы Dom0 сильно страдает при его изменениях, проверено. Я как то установил X11 на Dom0 XenServer`а, это было круто, см. &lt;a href="http://maximrodkin.blogspot.com/2009/09/x11rdp-xenserver.html"&gt;здесь&lt;/a&gt;. Но при этом не цеплялся сторонний ISCSI таргет инитиатором XenServer`а по разным причинам, в т.ч. и необъяснимым никак. Ну и кроме того, при ЛЮБОЙ модификации ПО Dom0 XenServer`а слетает его лицензия и потом не ставится, пока не восстановишь XenServer в исходное сосстояние переустановкой поверх. Хорошо, что это происходит с сохранением настроек.&lt;br /&gt;Приступим.&lt;br /&gt;1. Имеем например Centos 5.3 на сторонней машине. А можно и виртуальной. ПК имеет выход в инет, ДНС настроен правильно(/etc/resolv.conf)&lt;br /&gt;2. обновляем базу пакетов&lt;br /&gt;-bash-3.2#yum update &lt;br /&gt;если ругани нет, прокси нет, то гуд. Если есть прокси, настраиваем yum на него. Как - см. &lt;a href="http://maximrodkin.blogspot.com/2009/09/x11rdp-xenserver.html#anchor1"&gt;тут&lt;/a&gt; &lt;br /&gt;3. устанавливаем необходимые для сборки исходного кода компоненты&lt;br /&gt;-bash-3.2#yum install kernel-devel openssl-devel gcc rpm-build&lt;br /&gt;4. создадим место для исходников и перейдем туда&lt;br /&gt;-bash-3.2#mkdir /usr/src/iscsitarget &lt;br /&gt;-bash-3.2#cd /usr/src/iscsitarget &lt;br /&gt;5.Скачиваем исходники&lt;br /&gt;-bash-3.2#wget http://dfn.dl.sourceforge.net/sourceforge/iscsitarget/iscsitarget-0.4.15.tar.gz&lt;br /&gt;6.Распаковываем архив&lt;br /&gt;-bash-3.2#tar xvf iscsitarget-0.4.15.tar.gz&lt;br /&gt;7.Переходим в каталог&lt;br /&gt;-bash-3.2#cd iscsitarget-0.4.15&lt;br /&gt;8. Компилируем и устанавливаем&lt;br /&gt;-bash-3.2#make&lt;br /&gt;-bash-3.2#make install&lt;br /&gt;9.Все, переходим к настройке LUNов&lt;br /&gt;Для начала создадим file-based ISCSI LUNы. Они медленнее, чем блочные устройства, но на блочное нужна либо отдельная партиция жесткого диска, либо динамический том LVM. Сделаем и &lt;br /&gt;&lt;br /&gt;такие, но потом)&lt;br /&gt;-bash-3.2#mkdir /home/iSCSI&lt;br /&gt;-bash-3.2#dd if=/dev/zero of=/home/iSCSI/LUN0 bs=1024 count=400000&lt;br /&gt;Вот, мы создали в своей домашней папке пустой файл размером примерно 400Мб. Это кстати, небыстро.&lt;br /&gt;10. Настраиваем таргет. Создаем /etc/ietd.conf&lt;br /&gt;-bash-3.2#nano /etc/ietd.conf&lt;br /&gt;&lt;br /&gt;Target iqn.2009-09.com:baremetalstorage.disk2.sys1.xyz&lt;br /&gt;Lun 0 Path=/home/iSCSI/LUN0,Type=fileio&lt;br /&gt;Alias iDISK0&lt;br /&gt;&lt;br /&gt;Прим: Слова iqn.2009-09.com:baremetalstorage.disk2.sys1.xyz мы придумали сами, но по строгому формату. Действуйте так-же, или читайте про именование таргетов.Ну а запись указывает как раз на наш созданный с нулями файл. Это будет наш таргет LUN.&lt;br /&gt;11. Теперь нужно перестартовать сервис таргета, чтобы подцепился новый LUN&lt;br /&gt;-bash-3.2#/etc/init.d/iscsi-target restart&lt;br /&gt;12. Все, теперь можем из XenCenter создавать новый сторадж, выбираем вариант iSCSI, указываем IP-адрес, тычем Discovery. Нам покажуть таргеты, жмакаем discover luns, увидим наш LUN0, жмакаем его, нам предложуть его форматнуть. Не отказываемся)&lt;br /&gt;13.Все, теперь можем из XenCenter на новом сторадже клепать диски, как душе угодно)&lt;br /&gt;Ales.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-8735292127916355375?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/8735292127916355375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=8735292127916355375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/8735292127916355375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/8735292127916355375'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/11/iscsi-xenserver.html' title='как создать ISCSI таргет на базе Линукса и заюзать в XenServer'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-5780974126846508509</id><published>2009-10-29T23:59:00.000-07:00</published><updated>2009-10-30T00:35:12.626-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xen_local_SR_LVM_VHD'/><title type='text'>Xen local SR, LVM, VHD</title><content type='html'>Текст пока альфа-версии. Поток разума)&lt;br /&gt;Сперва вспомним матчасть:&lt;br /&gt;как найти uuid ВМ по ее имени&lt;br /&gt;xe vm-list name-label=&lt;br /&gt;&lt;br /&gt;как получить параметры ВМ по ее uuid&lt;br /&gt;xe vm-param-list uuid=&lt;br /&gt;&lt;br /&gt;как найти все VBD, VDI для ВМ по ее имени&lt;br /&gt;xe vbd-list vm-name-label=&lt;br /&gt;получим свойство vdi-uuid  для каждого из VBD&lt;br /&gt;&lt;br /&gt;как найти LVM-группу, соответствующую SR:&lt;br /&gt;VG Name = "VG_XenStorage-" + sr-uuid&lt;br /&gt;vgdisplay -v VG Name  - получим список LVM дисков&lt;br /&gt;Free  PE / Size       1309 / 5.11 GB - покажет сколько свободного места на SR. &lt;br /&gt;Тут видим проблему, решение которой приведет нас в будущем к еще большим проблемам. Но пока мы этого не знаем)&lt;br /&gt;Цифра отличается от точго что пишет XenCenter и от суммы всех в_дисков, т.е. происходит утечка места на SR, предположительно при создании/удалении &lt;br /&gt;&lt;br /&gt;в_дисков.&lt;br /&gt;как найти LVM том(диск) , соответствующий xen VDI диску:&lt;br /&gt;1 вариант:&lt;br /&gt;LV Name = "/dev/" + VG Name + "/VHD-" + vdi_uuid&lt;br /&gt;LV Status = NOT available кстати не говорит от том, что этот диск не используется&lt;br /&gt;2 вариант:&lt;br /&gt;lvdisplay-v LV Name&lt;br /&gt;&lt;br /&gt;получить список всех VDI для SR&lt;br /&gt;xe vdi-list sr-uuid=2bc17aca-6728-11a7-91d2-9249a10d9a11|grep '^uuid ( RO)'&lt;br /&gt;получить список всех LV для LVMG&lt;br /&gt;&lt;br /&gt;но можно и проще. получаем список всех VDI для SR как есть, и сравниваем по именам со списком дисков для SR в XenCenter . Те VDI, которые остались не &lt;br /&gt;&lt;br /&gt;именованы , являются лишними. Начинаем их убивать (выяснилось позднее: этот шаг приводит к невозможности назначить любой диск VDI на этом SR любой VM. &lt;br /&gt;&lt;br /&gt;SR становится практически бесполезным и нечитаемым)&lt;br /&gt;&lt;br /&gt;xe vdi-destroy uuid=c1f7b670-374c-44a8-85e2-814d9c50a9ec &lt;br /&gt;но VHD может и не убиться, если он уже убит, тогда просто отцепляем его запись:&lt;br /&gt;xe vdi-forget uuid=c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;потом убиваем собсно LVD&lt;br /&gt;[root@xenserver1 ~]# umount /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;umount: /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec: not mounted&lt;br /&gt;[root@xenserver1 ~]# lvremove -d /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;обычно LVD успешно убивается и место высвобождается, типа так:&lt;br /&gt;Do you really want to remove active logical volume "хххххххх"? [y/n]: y&lt;br /&gt;  Logical volume "хххххххх" successfully removed&lt;br /&gt;&lt;br /&gt;но так может и не случиться, например получим ответ: Can't remove open logical volume "VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec"&lt;br /&gt;это значит, что LVD держит какой-то процесс. смотрим, кто держит динамический диск:&lt;br /&gt; lvdisplay /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;  --- Logical volume ---&lt;br /&gt;  LV Name                /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;  VG Name                VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11&lt;br /&gt;  LV UUID                hrl6YB-wo8m-i90b-wunL-Kp6A-gGPo-W3Cd8y&lt;br /&gt;  LV Write Access        read only&lt;br /&gt;  LV Status              available&lt;br /&gt;  # open                 1&lt;br /&gt;  LV Size                29.24 GB&lt;br /&gt;  Current LE             7486&lt;br /&gt;  Segments               5&lt;br /&gt;  Allocation             inherit&lt;br /&gt;  Read ahead sectors     auto&lt;br /&gt;  - currently set to     256&lt;br /&gt;  Block device           251:5&lt;br /&gt;ага, одна ссылка, надо узнать что за процесс&lt;br /&gt;fuser /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;/dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec: 12202&lt;br /&gt;видим что PID 12202 , кто это?&lt;br /&gt;[root@xenserver1 ~]# ps ax|grep 12202&lt;br /&gt;12202 ?        SL     0:00 tapdisk /var/run/tap/tapctrlwrite3 /var/run/tap/tapctrlread3&lt;br /&gt;а tapdisk это библиотека доступа к блочным устройствам самого xen`a, см. http://www.xen.org/files/summit_3/XenSummitBlockTalk.pdf&lt;br /&gt;прибиваем процесс. при этом LVD удаляется сам, но место не высвобождается. &lt;br /&gt;Вроде есть альтернатива , команда для LV , деактивирующая его: lvchange -an , не тестировал.&lt;br /&gt;Свободное место на хранилище постоянно смотрим командой&lt;br /&gt;vgdisplay -v VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11|more&lt;br /&gt;  Alloc PE / Size       42908 / 167.61 GB&lt;br /&gt;  Free  PE / Size       14750 / 57.62 GB&lt;br /&gt;пробуем перечитать хранилище командой xe sr-scan uuid=, место освободилось.&lt;br /&gt;чтобы проверить, что используемое на хранилище место соответствует используемым VHD на SR, сравним в списка:&lt;br /&gt;получить список всех VDI для SR&lt;br /&gt;xe vdi-list sr-uuid=2bc17aca-6728-11a7-91d2-9249a10d9a11|grep '^uuid ( RO)' &lt;br /&gt;из этого списка переносим  в excel имя диска и его размер, суммируем размеры.&lt;br /&gt;получить список всех LV для LVMG&lt;br /&gt;vgdisplay -v VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11|more&lt;br /&gt;или командой lvs, она лаконичнее.&lt;br /&gt;в итоге&lt;br /&gt;у нас получилось, что списки совпадают, но итоговый размер по списку меньше того, что занято на диске из вывода команды vgdisplay. &lt;br /&gt;dmsetup info VG_XenStorage--2bc17aca--6728--11a7--91d2--9249a10d9a11-VHD--c1f7b670--374c--44a8--85e2--814d9c50a9ec&lt;br /&gt;lvdisplay /dev/VG_XenStorage-2bc17aca-6728-11a7-91d2-9249a10d9a11/VHD-c1f7b670-374c-44a8-85e2-814d9c50a9ec&lt;br /&gt;после долгих мытарств и экспериментов, после которых нагнулись почти все диски на локальном SR выяснилось, что:&lt;br /&gt;LV c названием "base copy" не являются лишними, несмотря на то, что на них не указывают записи xe VDI. Это основные части виртуальных дисков, которые &lt;br /&gt;&lt;br /&gt;образуются при операциях Fast Clone, Snapshot. При этом VDI указывает на разностный LV, а тот уже использует LV "base copy" как основную информацию диска. &lt;br /&gt;&lt;br /&gt;Вообще это стандартный режим работы LVM Snapshot.&lt;br /&gt;Когда LV используется, напрямую или опосредованно как LV "base copy" , его "держит" специальный процесс tapdisk. Это можно посмотреть так:&lt;br /&gt;[root@xenserver1 ~]# fuser /dev/VG_XenStorage-210d867d-c6fb-2609-624a-f3151adf7d6b/VHD-1cec624e-1c5e-4b2c-9497-5c0acf08c0e3&lt;br /&gt;/dev/VG_XenStorage-210d867d-c6fb-2609-624a-f3151adf7d6b/VHD-1cec624e-1c5e-4b2c-9497-5c0acf08c0e3: 14613&lt;br /&gt;[root@xenserver1 ~]# ps ax|grep 14613&lt;br /&gt; 1645 pts/4    S+     0:00 grep 14613&lt;br /&gt;14613 ?        SL     0:00 tapdisk /var/run/tap/tapctrlwrite4 /var/run/tap/tapctrlread4&lt;br /&gt;а вот все задействованные диски. Это совпадает с количеством примапленных дисков у работающих VM в XenCenter.&lt;br /&gt;[root@xenserver1 ~]# ps ax|grep tapdisk&lt;br /&gt; 1649 pts/4    S+     0:00 grep tapdisk&lt;br /&gt; 6019 ?        SL     0:14 tapdisk /var/run/tap/tapctrlwrite1 /var/run/tap/tapctrlread1&lt;br /&gt; 6061 ?        SL     0:00 tapdisk /var/run/tap/tapctrlwrite2 /var/run/tap/tapctrlread2&lt;br /&gt; 6439 ?        SL     0:00 tapdisk /var/run/tap/tapctrlwrite3 /var/run/tap/tapctrlread3&lt;br /&gt;14613 ?        SL     0:00 tapdisk /var/run/tap/tapctrlwrite4 /var/run/tap/tapctrlread4&lt;br /&gt;[root@xenserver1 ~]# ls  -l /var/run/tap/&lt;br /&gt;total 0&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 11:35 tapctrlread1&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 11:35 tapctrlread2&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 11:36 tapctrlread3&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 17:37 tapctrlread4&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 16:15 tapctrlread5&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 11:35 tapctrlwrite1&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 11:35 tapctrlwrite2&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 11:36 tapctrlwrite3&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 17:37 tapctrlwrite4&lt;br /&gt;prwxr-xr-x 1 root root 0 Oct 29 16:15 tapctrlwrite5&lt;br /&gt;вот эти файлы - видимо флаги работы с дисками, но что за атрибут файла "p"? Знаю атрибуты "l" = "link,"  "d" = "directory.","b" или "c" =Device file. а "p"?&lt;br /&gt;Ааа, это "named pipe", т.е. программа tapdisk использует 2 именованных канала, один для ввода, другой для вывода, один канал направлен видимо в сторону LV &lt;br /&gt;&lt;br /&gt;диска, а другой - в сторону Xen VM, которая использует диск.&lt;br /&gt;&lt;br /&gt;диски &lt;br /&gt;a3da1eac-060d-4759-8a1d-a326796403e3&lt;br /&gt;c1f7b670--374c--44a8--85e2--814d9c50a9ec&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-5780974126846508509?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/5780974126846508509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=5780974126846508509' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/5780974126846508509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/5780974126846508509'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/10/xen-local-sr-lvm-vhd.html' title='Xen local SR, LVM, VHD'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-687303538568570355</id><published>2009-09-01T00:10:00.000-07:00</published><updated>2009-11-05T03:28:20.891-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XenServer+X11'/><title type='text'>Как установить X11+RDP непосредственно на XenServer и ходить на терминалки без добавочного ПК или терминала</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_slANW1b2o4Y/SpzhPXmUccI/AAAAAAAAAEE/rdNb5sl3Lgo/s1600-h/img586.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://4.bp.blogspot.com/_slANW1b2o4Y/SpzhPXmUccI/AAAAAAAAAEE/rdNb5sl3Lgo/s200/img586.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5376419709322555842" /&gt;&lt;/a&gt;&lt;br /&gt;Привет Все!&lt;br /&gt;Преамбула: обычно, чтобы развернуть инфраструктуру XenServer и управлять ей, нам нужен собственно хост XenServer и дополнительный ПК для XenCenter, чтобы управлять виртуалками и иметь к ним RDP или VNC доступ. Идея состоит в том, чтобы отказаться от второго ПК или терминала.&lt;br /&gt;Решение: нужно поставить графическое ядро X-Windows и RDP-клиент на Xen хост.&lt;br /&gt;НО! :при ЛЮБОЙ модификации ПО Dom0 XenServer`а слетает его лицензия и потом не ставится, пока не восстановишь XenServer в исходное сосстояние переустановкой поверх. Хорошо, что это происходит с сохранением настроек. Так что делать то что здесь написано, Не рекомендую!&lt;br /&gt;&lt;br /&gt;Ход работ:&lt;br /&gt;1.садимся за консоль XenServer, нажимаем Alt-F3 чтобы попасть в свободное терминальное окно, т.к. первое у нас занято xsconslole`ю. Логинимся.&lt;br /&gt;2.настраиваем XenServer на доступ к интернету: определяем сетевой интерфейс, который смотрит в офисную сеть с интернетом. Например это eth0 , мы помним, что физические интерфейсы доступны Xenу через виртуальные мосты xenbr:&lt;br /&gt;[root@xenserver1 ~]# ifconfig&lt;br /&gt;xenbr0 Link encap:Ethernet HWaddr 00:1F:29:37:EF:26&lt;br /&gt;inet addr:192.168.8.41 Bcast:192.168.11.255 Mask:255.255.252.0&lt;br /&gt;UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1&lt;br /&gt;3. Проверяем маршрутизацию по умолчанию.&lt;br /&gt;[root@xenserver1 ~]# netstat -rn&lt;br /&gt;Kernel IP routing table&lt;br /&gt;Destination Gateway Genmask Flags MSS Window irtt Iface&lt;br /&gt;192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 xenbr1&lt;br /&gt;192.168.8.0 0.0.0.0 255.255.252.0 U 0 0 0 xenbr0&lt;br /&gt;0.0.0.0 192.168.11.254 0.0.0.0 UG 0 0 0 xenbr0&lt;br /&gt;если не видим маршрута 0.0.0.0 или Gateway не тот, настраиваем:&lt;br /&gt;[root@xenserver1 ~]# route add default gw 192.168.11.254&lt;br /&gt;что писать Вам вместо 192.168.11.254 узнайте у своего сисадмина.&lt;br /&gt;4. Настраиваем DNS&lt;br /&gt;[root@xenserver1 ~]# vi /etc/resolv.conf&lt;br /&gt;попадаем в редактор. Очень геморойный для людей привыкших к нотепаду 8)&lt;br /&gt;нажимаем букву "a" - попадаем в режим добавления буков. пишем. Нажимаем "Esc" потом ":" потом "wq", "Enter". Получится типа:&lt;br /&gt;[root@xenserver1 ~]# cat /etc/resolv.conf&lt;br /&gt;; generated by /etc/sysconfig/network-scripts/ifup-post&lt;br /&gt;nameserver 192.168.1.1&lt;br /&gt;nameserver 192.168.1.2&lt;br /&gt;&lt;A name="anchor1"&gt;5. Настраиваем менеджер пакетов yum на прокси&lt;/a&gt;, если оно есть. Типа так:&lt;br /&gt;[root@xenserver1 ~]# vi /etc/yum.conf&lt;br /&gt;[main]&lt;br /&gt;proxy=http://192.168.1.7:8080/&lt;br /&gt;proxy_username=MyDomain\MyName&lt;br /&gt;proxy_password=MyPassword&lt;br /&gt;&lt;br /&gt;6. Настраиваем репозитарии yum на обновление только с сайта самой CENTOS. Изменяем все /etc/yum.repos.d:&lt;br /&gt;[root@xenserver1 ~]# ls /etc/yum.repos.d&lt;br /&gt;CentOS-Base.repo CentOS-Media.repo Citrix.repo&lt;br /&gt;в CentOS-Base.repo нужно все enabled=1&lt;br /&gt;в Citrix.repo, CentOS-Media.repo нужно все enabled=0&lt;br /&gt;7. запускаем yum update. Это обновит список пакетов, которые устарели в нашем Xen который по сути Linux CENTOS. Если не видим ошибок - можно продолжать. А, на подтверждение отвечаем утвердительно&lt;br /&gt;8.собственно, ставим Иксы:&lt;br /&gt;#yum groupinstall "X Window System" "KDE (K Desktop Environment)"&lt;br /&gt;это долго. Косяки могут быть в скачивании. Просто перезапускаем установку.&lt;br /&gt;9.Конфигурируем Иксы&lt;br /&gt;#Xorg -configure&lt;br /&gt;при этом созается файл настроек /root/xorg.conf.new&lt;br /&gt;10. Тестируем Иксы&lt;br /&gt;#Xorg -config /root/xorg.conf.new&lt;br /&gt;Вот тут могут быть косяки. Например, на моем уродском во всех отношениях HP DX2400 встроенная видюшка с чипсетом intel gma 3100. Драйвера на него давно в Иксах есть. Но сразу не заработало. Помогло изучение логов /var/log/Xorg.0.log и подсказки квалифицированного линуксоида.&lt;br /&gt;Заменил в /root/xorg.conf.new строку&lt;br /&gt;Driver "intel"&lt;br /&gt;на&lt;br /&gt;Driver "vesa"&lt;br /&gt;и смог увидеть вожделенный экран с крестиком! У вас будут собственные косяки.&lt;br /&gt;11. Нажимаем Ctrl+Alt+Backspace чтобы вернуться в текстовый экран. Нужно закрепить успех) Копируем настройки Иксов из временных в постоянные:&lt;br /&gt;#cp /root/xorg.conf.new /etc/X11/xorg.conf&lt;br /&gt;12. определяем IP-адрес Икс-сервера&lt;br /&gt;export DISPLAY=192.168.2.1:0.0&lt;br /&gt;13. запускаем!&lt;br /&gt;#startx&lt;br /&gt;Вуаля. Иксы работают. Нажимаем Ctrl+Alt+Backspace чтобы вернуться в текстовый экран.&lt;br /&gt;14. ставим RDP-клиента&lt;br /&gt;#yum install rdesktop.i386&lt;br /&gt;Проблем не должно быть.&lt;br /&gt;15. запускаем Иксы. Запускаем в окошке рдп сессию к виртуалке, типа так:&lt;br /&gt;#rdesktop 192.168.2.5&lt;br /&gt;Вуаля. РДП работает.&lt;br /&gt;Всем Удачи!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-687303538568570355?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/687303538568570355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=687303538568570355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/687303538568570355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/687303538568570355'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/09/x11rdp-xenserver.html' title='Как установить X11+RDP непосредственно на XenServer и ходить на терминалки без добавочного ПК или терминала'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_slANW1b2o4Y/SpzhPXmUccI/AAAAAAAAAEE/rdNb5sl3Lgo/s72-c/img586.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-6787035341597240901</id><published>2009-08-13T04:19:00.000-07:00</published><updated>2009-11-05T03:44:44.649-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XenDesktopSetupWizard запускаем с правами не DomainAdminа'/><title type='text'>XenDesktopSetupWizard запускаем с правами не DomainAdminа</title><content type='html'>&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CRodkinMS%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CRodkinMS%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;RU&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:204; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:612.0pt 792.0pt; 	margin:2.0cm 42.5pt 2.0cm 3.0cm; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Обычная таблица"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;XDSetupWizard &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;запущенный под юзером с правами &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Domain User(прав DomainAdmin нет)&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt; но полными правами на &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Citrix OU &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;(даже &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;owner&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;)  завершается аварийно без предупреждения на этапе работы с AD.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Если разрешим запись лога через файл настроек C:\Program Files\Citrix\Xen&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Desktop Setup Wizard\SetupToolApplication.exe.config, то в логе увидим:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;INF:(8/14/2009 11:22:22 AM):Target device New6 successfully added to domain.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;…&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;INF:(8/14/2009 11:22:22 AM):Making Directory entry for LDAP://CN=New6,OU=Citrix,DC=testlab,DC=ctx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;ERR:(8/14/2009 11:22:23 AM):Error setting properties on AD computer account &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt; Message = System.UnauthorizedAccessException &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt; General access denied error&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;…&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt; &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt; at Citrix.ManagementAPI.Infrastructure.AD.ADManager.SetPropertiesOnDirEntry(String compAccName, String compOuPath, String compLocation, Boolean provisioned)&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Если разрешим directory access audit в политиках контроллера домена и разрешим аудит отказов на нашем Citrix OU&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;  в АД то чз EventViewer зафиксируем&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Event Type:       Failure Audit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Event Source:   Security&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Event Category:               Directory Service Access &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Event ID:             566&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;Object Operation:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Object Server:  DS&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Operation Type:              Object Access&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Object Type:     computer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Object Name:   CN=New6,OU=Citrix,DC=testlab,DC=ctx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;...&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Accesses:            Write Property &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Properties:&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt; ...&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;               Additional Info:               &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                Additional Info2:            &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;                &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Access Mask:     0x20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Т.е. не хватает прав на запись атрибутов. Дело в том, что АД имеет специальный флаг у атрибутов объектов, которые могут скрывать их для чтения всеми, кроме DomainAdmins, это своего рода фильтр в дополнение к стандартному механизму прав на чтение. Описано сдесь:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;a href="http://support.microsoft.com/kb/922836"&gt;http://support.microsoft.com/kb/922836&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;a href="http://blogs.dirteam.com/blogs/tomek/archive/2005/11/21/confidential-bit.aspx"&gt;http://blogs.dirteam.com/blogs/tomek/archive/2005/11/21/confidential-bit.aspx&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Это явный косяк &lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;XD&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);" lang="EN-US"&gt;SetupWizard&lt;/span&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;, поытка читать/писать confidential attribute и не перехватывать неуспех попытки чз exeptions. Решить проблему можно следующим образом:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;1. На КД запустить Ldp.exe tool и обязательно только из Windows Server 2003 R2 диска Active Directory Application Mode (папка CMPNENTS\R2\PACKAGES\ADAM\I386\ADAM). Другой lpd не годится.&lt;/p&gt;&lt;p class="MsoNormal"&gt;2.Connection-Connect-localhost&lt;/p&gt;&lt;p class="MsoNormal"&gt;3.Bind - под аккаунтом Domain Admin&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_slANW1b2o4Y/SoP9bBVZIHI/AAAAAAAAADs/xn67DvTvsaw/s1600-h/lpd1.GIF"&gt;&lt;img style="cursor: pointer; width: 200px; height: 142px;" src="http://3.bp.blogspot.com/_slANW1b2o4Y/SoP9bBVZIHI/AAAAAAAAADs/xn67DvTvsaw/s200/lpd1.GIF" alt="" id="BLOGGER_PHOTO_ID_5369413821412221042" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;4. View-Tree.  В Tree найти свою Citrix OU - правый клик - Advanced- Security Descriptor&lt;/p&gt;&lt;p class="MsoNormal"&gt;5.бязательно отметить SACL&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_slANW1b2o4Y/SoP9oE_eRqI/AAAAAAAAAD0/cBhzxz9fcZw/s1600-h/lpd2.GIF"&gt;&lt;img style="cursor: pointer; width: 200px; height: 59px;" src="http://4.bp.blogspot.com/_slANW1b2o4Y/SoP9oE_eRqI/AAAAAAAAAD0/cBhzxz9fcZw/s200/lpd2.GIF" alt="" id="BLOGGER_PHOTO_ID_5369414045732325026" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;6.нажимаем AddACE&lt;/p&gt;&lt;p class="MsoNormal"&gt;7.пишем имя нашего обрезанного админа CitrixOU, в примере - adminvdi&lt;/p&gt;&lt;p class="MsoNormal"&gt;8. отмечаем все дополнительные маски доступа&lt;/p&gt;&lt;p class="MsoNormal"&gt;9. Ok и Update&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_slANW1b2o4Y/SoP9yHNHIlI/AAAAAAAAAD8/HC3ol5mhOA8/s1600-h/lpd3.GIF"&gt;&lt;img style="cursor: pointer; width: 200px; height: 169px;" src="http://1.bp.blogspot.com/_slANW1b2o4Y/SoP9yHNHIlI/AAAAAAAAAD8/HC3ol5mhOA8/s200/lpd3.GIF" alt="" id="BLOGGER_PHOTO_ID_5369414218125091410" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Перезапускаем визард. 100% заработает) Удачи!&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-6787035341597240901?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/6787035341597240901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=6787035341597240901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/6787035341597240901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/6787035341597240901'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/08/xendesktopsetupwizard-domainadmin.html' title='XenDesktopSetupWizard запускаем с правами не DomainAdminа'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_slANW1b2o4Y/SoP9bBVZIHI/AAAAAAAAADs/xn67DvTvsaw/s72-c/lpd1.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-1311232641874540200</id><published>2009-08-12T22:33:00.000-07:00</published><updated>2009-08-12T22:49:06.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XenDesktopSetupWizard_vDisk_Error'/><title type='text'>XenDesktopSetupWizard 3.0 не может получить список vDiskов с PVS5.1</title><content type='html'>Привет все.&lt;br /&gt;Может случиться такой косяк, что XenDesktopSetupWizard 3.0 не может получить список  vDiskов с PVS5.1 и выдает на этом этапе ошибку недоступности сайтов PVS.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_slANW1b2o4Y/SoOpHdOkFRI/AAAAAAAAADk/z8onmbSgOvs/s1600-h/vdesktopsetupviz1.GIF"&gt;&lt;img style="cursor: pointer; width: 200px; height: 134px;" src="http://3.bp.blogspot.com/_slANW1b2o4Y/SoOpHdOkFRI/AAAAAAAAADk/z8onmbSgOvs/s200/vdesktopsetupviz1.GIF" alt="" id="BLOGGER_PHOTO_ID_5369321126325654802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Это случается потому, что по умолчанию  PVS5.1 настроен на TCP порт 54321, а XenDesktopSetupWizard 3.0 по умолчанию обращается к порту 8000. Нужно менять одно из двух. Проще всего сменить настройки PVS через Provisioning Services Configuration Vizard.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_slANW1b2o4Y/SoOoxKjTw3I/AAAAAAAAADU/hWymlDQTe8I/s1600-h/vdesktopsetupviz2.GIF"&gt;&lt;img style="cursor: pointer; width: 200px; height: 153px;" src="http://1.bp.blogspot.com/_slANW1b2o4Y/SoOoxKjTw3I/AAAAAAAAADU/hWymlDQTe8I/s200/vdesktopsetupviz2.GIF" alt="" id="BLOGGER_PHOTO_ID_5369320743355270002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Кроме этого, надо тогда правильно настроить потом и Provisioning Services Console на порт 8000.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_slANW1b2o4Y/SoOo72xGpsI/AAAAAAAAADc/FzwgsxJrESM/s1600-h/vdesktopsetupviz3.GIF"&gt;&lt;img style="cursor: pointer; width: 144px; height: 200px;" src="http://3.bp.blogspot.com/_slANW1b2o4Y/SoOo72xGpsI/AAAAAAAAADc/FzwgsxJrESM/s200/vdesktopsetupviz3.GIF" alt="" id="BLOGGER_PHOTO_ID_5369320927022982850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Удачи!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-1311232641874540200?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/1311232641874540200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=1311232641874540200' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/1311232641874540200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/1311232641874540200'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/08/xendesktopsetupwizard-30-vdisk-pvs51.html' title='XenDesktopSetupWizard 3.0 не может получить список vDiskов с PVS5.1'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_slANW1b2o4Y/SoOpHdOkFRI/AAAAAAAAADk/z8onmbSgOvs/s72-c/vdesktopsetupviz1.GIF' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-4328317041635439416</id><published>2009-08-12T06:02:00.000-07:00</published><updated>2009-08-12T06:25:24.013-07:00</updated><title type='text'>настоящая причина неработоспособности XenDesktop VDAgentа</title><content type='html'>Если Вы устанавливали VDI-инфраструктуру XenDesktop, то наверняка сталкивались с проблемой, когда VDAgent не регистрируется на Desktop Delivery Controllerе. И Вы пробовали все варианты, описанные в статье  &lt;a href="http://support.citrix.com/article/CTX117248"&gt;CTX117248&lt;/a&gt; .Вариантов там немного, IP-стек, DNS, UID фермы в реестре виртуального десктопа, синхронизация времени. Эти причины быстро выявляются и убираются, более того, возникновение этих причин маловероятно в принципе, если все делаешь по шагам инструкции.&lt;br /&gt;Главный, и главное - недокументированный косяк в том, что Provisioning Server управляет аккаунтами таргет_девайсов(они же вируал_десктопы) в Active Directory, и если , введя темплейтный вируал_десктоп в домен, используя private_mode виртуального диска ( а как же иначе это сделать), Вы вдруг обнаруживаете, что вируал_десктоп перестал входить в домен из-за ошибки&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Event ID: 4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Source: Kerbeors&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Type: Error&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; "&lt;/span&gt;&lt;yabarhighlightertag class="__yasearchhighlighterclass1250082516184" style="padding: 0pt; background-color: yellow; color: rgb(51, 102, 255); display: inline; font-size: inherit;"&gt;The kerberos client received a KRB_AP_ERR_MODIFIED error&lt;/yabarhighlightertag&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; from the server host/myserver.domain.com.  This indicates that the password used to encrypt the kerberos service ticket is different than that on the target server. Commonly, this is due to identically named  machine accounts in the target realm (domain.com), and the client realm.   Please contact your system administrator."&lt;/span&gt;&lt;br /&gt;это следствие того, что вируал_десктоп имеет 2(два) CSID в AD, соответствующие его имени. Лечится эта ситуация просто. Нужно УДАЛИТЬ(не СБРОСИТЬ) аккаунт вируал_десктопа в AD и затем воссоздать его же через ProvisioningServicesConsole правым кликом на таргет_девайсе. Таргет_девайс после перезагрузки залогинется в домене, а вируал_десктоп 100% зарегистрится на DDC.&lt;br /&gt;Успехов!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-4328317041635439416?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/4328317041635439416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=4328317041635439416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4328317041635439416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4328317041635439416'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/08/xendesktop-vdagent.html' title='настоящая причина неработоспособности XenDesktop VDAgentа'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-4186466427050638595</id><published>2009-06-19T03:38:00.000-07:00</published><updated>2009-06-19T03:45:41.464-07:00</updated><title type='text'>Правильно указывайте MSSQL источник при установке XenDesktop 5.1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_slANW1b2o4Y/Sjtr_y_IyUI/AAAAAAAAAB4/PD0ATqmVipk/s1600-h/untitled.PNG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_slANW1b2o4Y/Sjtr_y_IyUI/AAAAAAAAAB4/PD0ATqmVipk/s320/untitled.PNG" alt="" id="BLOGGER_PHOTO_ID_5348987726195116354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Правильно указывайте MSSQL источник при установке XenDesktop 5.1, имеется ввиду, с указанием instance. По умолчанию ODBC мастер позволяет выбрать только имя сервера, а мы знаем, что у MSSQL еще есть и экземпляр. Поэтому в строчке Server дописываем чз слэш экземпляр, в нашем случае это SQLEXPRESS. Удачи)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-4186466427050638595?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/4186466427050638595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=4186466427050638595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4186466427050638595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/4186466427050638595'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/06/mssql-xendesktop-51.html' title='Правильно указывайте MSSQL источник при установке XenDesktop 5.1'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_slANW1b2o4Y/Sjtr_y_IyUI/AAAAAAAAAB4/PD0ATqmVipk/s72-c/untitled.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-2551743988360255597</id><published>2009-06-17T23:40:00.000-07:00</published><updated>2009-06-17T23:50:40.628-07:00</updated><title type='text'>Выяснился еще косячок с установкой Citrix PVS 5.1 на windows 2008</title><content type='html'>Привет всем!&lt;br /&gt;Выяснился еще косячок с установкой Citrix PVS 5.1 на windows 2008.&lt;br /&gt;Представьте инфраструктуру: домен на контроллере 2008 уровня 2003, один  PVS 5.1 на windows 2008 и один  PVS 5.1 на windows 2003. Нужно объединить их в одну ферму. SQL 2005 Express на контроллере домена. Создали ферму из PVS Configuration Wizard на PVS на 2008 . Так вот,  PVS на 2003 в принципе отказывается видеть базу фермы при настройке его из PVS Configuration Wizard, не подключается к MSSQLю на КД. Пинг с 2008 PVS  до КД на 2008 показал, что используется IPv6 по-умолчанию. Вывод - отключить IPv6 на КД, ну и на всякий случай на PVS 2008. Неизящно, может кто придумает лучше. После этого действа оба PVS 2003 и 2008 подключились к одной ферме на MSSQL на КД на 2008 :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-2551743988360255597?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/2551743988360255597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=2551743988360255597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/2551743988360255597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/2551743988360255597'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/06/citrix-pvs-51-windows-2008.html' title='Выяснился еще косячок с установкой Citrix PVS 5.1 на windows 2008'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-3682247934556973103</id><published>2009-06-10T04:45:00.000-07:00</published><updated>2009-06-10T04:55:48.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='установка Citrix Desktop Delivery Controller 2.0 русский Windows Server 2003'/><title type='text'>еще один косячок с установкой Citrix Desktop Delivery Controller 2.0 на русский Windows Server 2003</title><content type='html'>Добрый день.&lt;br /&gt;Выяснился еще один косячок с установкой Citrix Desktop Delivery Controller 2.0 на русский Windows Server 2003, 2008 не тестировал. Проблема в русском имени Администратор пользователя, из-под которого запускаем программу установки. Все дело опять в MF20.dsn, в каталоге C:\Documents and Settings\Администратор\Local Settings\Temp\ этот файл не создается установщиком. Думаю, дело в .NET, которая работает с интернациональными строками как с UNICODE, и если локаль выставлена неверно, при разборе строки русские буквы превращаются в ????????. Обычное дело и для Java. Интернет пестрит этой ошибкой.&lt;br /&gt;Кароче, для решения проблемы создайте админа Administrator, и выполните установку. При этом вы наступите на следующие грабли с MF20.dsn, описанные мною ранее &lt;a href="http://maximrodkin.blogspot.com/2009/06/error-26009-could-not-access-datastore.html"&gt;тут&lt;/a&gt; . Успехов! 8)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-3682247934556973103?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/3682247934556973103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=3682247934556973103' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/3682247934556973103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/3682247934556973103'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/06/blog-post.html' title='еще один косячок с установкой Citrix Desktop Delivery Controller 2.0 на русский Windows Server 2003'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-1543058224621235655</id><published>2009-06-09T05:42:00.000-07:00</published><updated>2009-11-05T03:48:21.488-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='диск писать не хотим'/><category scheme='http://www.blogger.com/atom/ns#' term='нужно доставить в xenserver 2ой диск с Линукс'/><title type='text'>нужно доставить в xenserver 2ой инсталляционный диск с поддержкой Линукс виртуальных машин, есть только iso, диск писать не хотим, флешки нету</title><content type='html'>Q:а вот задача: нужно доставить в xenserver 2ой инсталляционный диск с поддержкой Линукс виртуальных машин, есть только iso, диск писать не хотим, флешки нету. как быть?&lt;br /&gt;A:положим XenServer-5.5.0-beta1-linux-cd.iso в CIFS ISO Library и заюзаем ее чз XenCenter. Далее:&lt;br /&gt;1. заходим в консоль xenserver и смотрим что примонтировано в xenserver&lt;br /&gt;[root@xenserver1 ~]# mount&lt;br /&gt;/dev/sda1 on / type ext3 (rw)&lt;br /&gt;...&lt;br /&gt;*****а вот тут увидим ISO Library*************&lt;br /&gt;//192.168.1.ххх/Share on /var/run/sr-mount/5e88823d-6b66-58bd-c1e2-fec2ce512c59 type cifs (rw,mand)&lt;br /&gt;и туда мы положили любой исошник, например&lt;br /&gt;XenServer-5.5.0-beta1-linux-cd.iso&lt;br /&gt;2.Читаем и понмаем что написано в http://www.techspot.com/vb/topic483.html&lt;br /&gt;And ISO image can be mounted just like any device or file system, and here is how...&lt;br /&gt;Create a mount point for the ISO:&lt;br /&gt;#mkdir /mnt/iso&lt;br /&gt;Now mount the ISO in the mount point with the following command:&lt;br /&gt;BASH# mount /var/run/sr-mount/5e88823d-6b66-58bd-c1e2-fec2ce512c59/myiso.iso /mnt/iso/ -t iso9660 -o ro,loop=/dev/loop0&lt;br /&gt;Where myiso.iso is your ISO file.&lt;br /&gt;What I haven't tried yet is omitting the ro (read only) option, so that it might be possible to make changes to the ISO before finally burning, not sure if this works (will check) but the command would probably look like this:&lt;br /&gt;BASH# mount /var/run/sr-mount/5e88823d-6b66-58bd-c1e2-fec2ce512c59/myiso.iso /mnt/iso/ -t iso9660 -o loop=/dev/loop0&lt;br /&gt;3. после того как успешно заюзали исошник,т.е. запустили install.sh , нужно его отцепить чз:&lt;br /&gt;losetup -a&lt;br /&gt;losetup -d /dev/loop0&lt;br /&gt;но все равно ISO Library может пропасть из xenserverа, вернее ее содержимое. Тогда отмонтируем например так&lt;br /&gt;umount //192.168.8.ххх/Share&lt;br /&gt;и в xencentrе делаем detach ISOstorage, потом attach.&lt;br /&gt;Все снова работает&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-1543058224621235655?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/1543058224621235655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=1543058224621235655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/1543058224621235655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/1543058224621235655'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/06/xenserver-2-iso.html' title='нужно доставить в xenserver 2ой инсталляционный диск с поддержкой Линукс виртуальных машин, есть только iso, диск писать не хотим, флешки нету'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-6553090563414846614</id><published>2009-06-09T05:33:00.000-07:00</published><updated>2009-11-05T03:46:28.142-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XenServer CIFS ISO Library расположена на шаринге виртуальной же машины'/><title type='text'>XenServer CIFS ISO Library расположена на шаринге виртуальной же машины</title><content type='html'>если CIFS ISO Library расположена на шаринге VM по адресу внутренней виртуальной сети, то такую библиотеку невозможно подключить собственно к XenServerу, задача подключения начинается и не заканчивается. Прибить задачу можно только чз CLI командой "xe task-cancel". А вот по внешнему интерфейсу VM шару можно подключить как библиотеку к XenServerу и использовать для других VM, и мапить ISOшники.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-6553090563414846614?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/6553090563414846614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=6553090563414846614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/6553090563414846614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/6553090563414846614'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/06/xenserver-cifs-iso-library.html' title='XenServer CIFS ISO Library расположена на шаринге виртуальной же машины'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-6475393066796829528</id><published>2009-06-09T05:29:00.000-07:00</published><updated>2009-11-05T03:43:58.467-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='при установке Citrix Delivery Controller 2.0 и 3.0 может возникать ошибка &quot;Error 26009 - Could not access the Datastore using the DSN File'/><title type='text'>Error 26009 - Could not access the Datastore using the DSN File. Username and password given function UseFileDSN returned failure in CTX_MF_IMA_SILENT</title><content type='html'>при установке Citrix Delivery Controller 2.0 и 3.0 может возникать ошибка "Error 26009 - Could not access the Datastore using the DSN File. Username and password given function UseFileDSN returned failure in CTX_MF_IMA_SILENT_ODBC". Для исправления:&lt;br /&gt;1. создайте File DSN чз ODBC  с протестированным соединением к БД. Откройте File DSN в нотепаде. Текст будет такой:&lt;br /&gt;[ODBC]&lt;br /&gt;DRIVER=SQL Server&lt;br /&gt;UID=sa&lt;br /&gt;Network=DBMSSOCN&lt;br /&gt;WSID=XENDESKTOP1&lt;br /&gt;APP=Microsoft Data Access Components&lt;br /&gt;SERVER=RODKINSERVER\SQLEXPRESS&lt;br /&gt;2. в сетапе, когда указываете БД, создавайте подключение MF20.dsn по инструкции, делайте его тест по ходу, но после теста откройте файл C:\Documents and Settings\Administrator\Local Settings\Temp\MF20.dsn в нотепаде и замените его текст на вышеприведенный из File DSN, сохраните файл. Жмите Далее&lt;br /&gt;3. Продолжайте установку&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-6475393066796829528?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/6475393066796829528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=6475393066796829528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/6475393066796829528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/6475393066796829528'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2009/06/error-26009-could-not-access-datastore.html' title='Error 26009 - Could not access the Datastore using the DSN File. Username and password given function UseFileDSN returned failure in CTX_MF_IMA_SILENT'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8065988837723578833.post-5788067934418338727</id><published>2008-08-05T00:34:00.001-07:00</published><updated>2008-08-05T01:22:01.065-07:00</updated><title type='text'>Максима Родькина блог</title><content type='html'>Привет все. Мой первый пост в первый блог.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8065988837723578833-5788067934418338727?l=maximrodkin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maximrodkin.blogspot.com/feeds/5788067934418338727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8065988837723578833&amp;postID=5788067934418338727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/5788067934418338727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8065988837723578833/posts/default/5788067934418338727'/><link rel='alternate' type='text/html' href='http://maximrodkin.blogspot.com/2008/08/blog-post.html' title='Максима Родькина блог'/><author><name>Максим Родькин</name><uri>http://www.blogger.com/profile/12296145627484098351</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp2.blogger.com/_slANW1b2o4Y/SJgOAWmvSEI/AAAAAAAAAAM/Ax6j4tPHlY0/S220/i_and_mish.jpg'/></author><thr:total>0</thr:total></entry></feed>
