Home    Forums    Feature Requests    Beta Issues    SysAid Resources    Documentation    Support
Hello Guest,  Login   
        
DOWNLOAD FREE EDITION
    
     Recent Topics    Hottest Topics    Online Members    Member Listing    Advanced Search
XenDesktop for XenServer  XML
Forum Index » General IT Discussions
 
Author Message
MachoMan
SysAider

SysAider from release 3 Canada
Joined: 27/05/2009
Messages: 11
Offline

I'm having issues with Sysaid installed on a XenDesktop VM. The setup is the following: 30 VM streamed by a Provisionning with the same VDISK. When you deploy the sysaid agent .. only the last VM that we've deployed sysaid on is seen in the Asses List!

Might be normal since we are using the same vdisk for every VM but i still need a way to RC the VM for HelpDesk support through Sysaid!

Any ideas!??
Mucho
SysAider


SysAider from release 6.5 Czech Republic
Joined: 13/05/2009
Messages: 48
Offline

I thing maibe this is because this 30 VM have same MAC Address.
MachoMan
SysAider

SysAider from release 3 Canada
Joined: 27/05/2009
Messages: 11
Offline

Well every single VM has it's own IP, MAC ADRESSE, and NAME!
Joseph Zargari
VP Customer Relations


Meet me in Vegas - SysAid technology Conference - 28-30/4/2010
Joined: 26/03/2006
Messages: 516
Offline

This is a very interesting issue, actually.

Let me start by explaining how the SysAid agent used to work (version 5.6 or below) and how it is working today (version 6.0 or above).
In the past (until version 5.6.10), the SysAid agent used to take one of the MAC addresses and use that as a unique identifier for the asset (e.g. 00-11-22-33-AA-BB-CC). This could have caused a problem of multiple computers reporting into a single asset if they each had a NIC with the same MAC address. This was typical to computers that had virtual NICs (like VMware servers or computers with VPN clients).

Today (since version 6.0) the SysAid agent uses a more unique value for the asset ID. It uses the Manufacturer name and the computer serial number (e.g. DELL-aabbccdd ). If the computer is not branded (Dell, HP, IBM, etc) then it would work in the old way of choosing a MAC address as the unique identified.

So to further asset your situation, we would need to know:
1. What is version of the SysAid agent you are using to install?
2. Does it use the MAC address or the Manufacturer+Serial for the unique identified (it shows on the overwriting asset, in the header, next to the computer name in brackets)?
3. If MAC address: Is that address showing on all multiple computers (on any of the NICs)?
If Manufacturer+Serial: Is that information is actually the server manufacturer and serial, projected down to the guest machines?


Joseph.
MachoMan
SysAider

SysAider from release 3 Canada
Joined: 27/05/2009
Messages: 11
Offline

i'm Using Sysaid 6.0.04
it's using mac address
nope mac address is different on every single VM (ipconfig /all) ... the mac address showing in the Sysaid assets list is the one I use to built the Shared Vdisk with. To make it clearer It's not the mac address of the physical NIC of the XenServer but the autogenerated Mac Address of the virtual NIC of the VM.

As i try to redeploy SysAid on the virtual VM using the same vdisk, only the computer name is changing in the asset list.. .the mac address is staying the same as well as the serial.

Have you ever tested Sysaid with XenDesktop??
Joseph Zargari
VP Customer Relations


Meet me in Vegas - SysAid technology Conference - 28-30/4/2010
Joined: 26/03/2006
Messages: 516
Offline

MachoMan,

SysAid was not tested by us on XenDesktop by us, but I do know of a few organizations that implemented this. XenDesktop creates virtual hardware, which SysAid considers as normal computers so there's no reason why it wouldn't work.

When SysAid agent is starting for the first time, it then chooses the MAC address to use as the unique ID and stores it in the registry (HKLM\Software\Ilient\Agent\MachineID). If you deploy it on top of an existing agent, it will see that a MachineID is already set and will skip that phase.

Looking at your last response, I realize that you installed the SysAid agent on one virtual desktop and then multiplied it. This would cause the registry on the initial desktop to already include the MAC address. When you copy that desktop, you copy the MachineID along with it. To avoid this you can use two solutions:
1. Don't put the SysAid agent on the initial computer. Copy the desktops without it and then deploy the agent onto the multiple machines. Alternately, you can undeploy the agent (to clear our the registry values) and only then deploy it again to the copied machines.
2. Install the SysAid agent on the initial computer and prepare the registry values to the copying of the virtual desktop. Before copying it, go to HKLM\Software\Ilient\Agent and delete the MachineID value. Also change the FirstTime value to Y. This will make the agent create a new MachineID the next time it would start (at each and every new desktop).

Joseph.
MachoMan
SysAider

SysAider from release 3 Canada
Joined: 27/05/2009
Messages: 11
Offline

Joseph

About solution 1

I'm not quit sure about this solution because, if we deploy sysaid only on the multiple machine, every single time a user logged off a VM, the VM restart and the provisionning streams back the image of the VDISK that has not SysAgent on.

About Solution 2

I though it was a great idea but i'm getting this error

Type de l'événement : Erreur
Source de l'événement : Application Error
Catégorie de l'événement : Aucun
ID de l'événement : 1000
Date : 2009-05-28
Heure : 09:51:02
Utilisateur : N/A
Ordinateur : XPWITHOFFICE2
Description :
Application défaillante ilias.exe, version 2.2.0.32, module défaillant ilias.exe, version 2.2.0.32, adresse de défaillance 0x00001c17.

Pour plus d'informations, consultez le centre Aide et support à l'adresse http://go.microsoft.com/fwlink/events.asp.
Données :
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 69 6c 69 ure ili
0018: 61 73 2e 65 78 65 20 32 as.exe 2
0020: 2e 32 2e 30 2e 33 32 20 .2.0.32
0028: 69 6e 20 69 6c 69 61 73 in ilias
0030: 2e 65 78 65 20 32 2e 32 .exe 2.2
0038: 2e 30 2e 33 32 20 61 74 .0.32 at
0040: 20 6f 66 66 73 65 74 20 offset
0048: 30 30 30 30 31 63 31 37 00001c17
0050: 0d 0a ..
MachoMan
SysAider

SysAider from release 3 Canada
Joined: 27/05/2009
Messages: 11
Offline

Forget about the error ... you just need to reboot the Master VM after deploying Sysaid on it and then modify the register.. .after that it works like charm!

You also have to make sure that the Deploy Agent Settings "Generate Random Asset ID" is not checked because you're going to end up with a whole lot of asset into your asset list as it's going to generate a new asset every single time a multiple VM that is rebooted!

One last question ... when a user creates a task, the name of the asset do not automatically attach to the created task... it there a way to make sure it does??

This message was edited 1 time. Last update was at 28/05/2009 16:11:21

Haim
SysAid Wiz

Joined: 15/04/2008
Messages: 2449
Offline

MachoMan,

To make the asset's name automatically assign to the service request, the user need to use the desktop shortcut or the hot key. This way, the agent will open the service request page and assign the appropriate asset name.

Best regards.
Haim

Pushing IT forward
Forum Index » General IT Discussions
Go to:   
Help Desk Software
Free Help Desk Software
Free Asset Management Software
SysAid Helpdesk Software
Web Based Help Desk Software
SysAid Help Desk Forum
General IT Discussion Forum
SysAid CSS Customer Service Software
Customer Support Software
   SysAid Technologies Ltd.
   Toll-Free phone center (U.S.): 1-800-686-7047
   Offices - U.S.617-231-0124
   Israel:+972-3-533-3675
   Email:helpdesk@sysaid.com
   Optimized by SEO Israel
   SysAid logos and other SysAid Technologies marks
   are trademarks or registered trademarks of
   SysAid Technologies Ltd.
   All Rights Reserved by SysAid Technologies Ltd.
   2002-2011
   Live Support Hours
   07:00 AM - 09:30 PM (UK)
   03:00 AM - 05:30 PM (EDT)

   We provide worldwide services, and we do our best
   to match the working times of customers from
   different time zones.

   SysAid Help Desk Software and Asset Management Software
Privacy Policy © Terms Of Use