2 Replies Latest reply on Oct 23, 2009 8:50 AM by ahe

    Software distribution to cluster

    Rookie

      Hi all,

       

      Who can help me to understand how landesk software distribution works on cluster enviroment?

      In other words:

      Do I need install one landesk client on every physical node of cluster or I need to install only one landesk agent on virtual node?

      When I send a pakage to the cluster if one node is down How does landesk software manage this situation?

       

      Thank you for your precios support.

        • 1. Re: Software distribution to cluster
          phoffmann SupportEmployee

          So - first of all the official line is that the LD-client has NOT been tested for clustering purposes. Therefor you're a bit "on your own" here, so tread with caution accordingly.

           

          Secondly - a lot depends on the details of just what sort of cluster you're talking here. There's fail-over clusters, load-balancing clusters, application-level clusters, and so on ... it's a bit of a "catch all" so specifying this would help here.

           

          That said, I'll happily admit I'm not that heavy into clustering, so the below is "to the best of my knowledge" so that you have at least "some" answer, in case no one else is going to volunteer anything here .

           

          Since LANDesk only cares (and "sees") "its client", so at this point the details will vary on the exact nature of your cluster, how it behaves.

           

          The most definitive thing that I would suggest is that you test this really thoroughly (I'm hoping / assuming you've got a test environment) and observe, since a lot of this will come down to the exact nature of your cluster that you're talking about (and the nature of the software you're trying to install).

           

          Hope this helps a little bit at least.

           

          - Paul Hoffmann

          LANDesk EMEA Technical Lead

          • 2. Re: Software distribution to cluster
            ahe Expert

            Hello,

             

            we've installed LANDesk agent (8.7SP6) on file server cluster, to get the (HW-) inventory and patch status (and deploy patches with a scheduled task, no autofix)

             

            The problem is that the inventory scan takes a long time if you let the service scan all drives... (and the scan does not finish because of the huge number of files)

             

            So we changed the ldappl3.ini to exclude all not important drives to shorten the scan time.

             

             

            ; Excludes the folder specified and all sub-folders from software scanning.
            ; Environment variables can be used in the format "%varname%" only.
            ; Wildcard (*) can be used in a "begins with" form only. ( ExcludeDir=%windir%\$NtUninstall*\ )
            ; Ommission of the drive letter works on all local hard drives.  There can be
            ; only 1 item per line.  Ending "\" is required.
            
            [Exclude Folders]
            ExcludeDir=F:\
            ExcludeDir=G:\
            ExcludeDir=H:\
            ExcludeDir=I:\
            ExcludeDir=J:\
            ExcludeDir=K:\
            ExcludeDir=L:\
            ExcludeDir=M:\
            ExcludeDir=N:\
            ExcludeDir=O:\
            ExcludeDir=P:\
            ExcludeDir=Q:\
            ExcludeDir=R:\
            ExcludeDir=S:\
            ExcludeDir=T:\
            ExcludeDir=U:\
            ExcludeDir=V:\
            ExcludeDir=W:\
            ExcludeDir=X:\
            ExcludeDir=Y:\
            ExcludeDir=Z:\
            ExcludeDir=\recycled\
            ExcludeDir=\recycler\
            ExcludeDir=%USERPROFILE%\LOCAL SETTINGS\TEMP\
            ExcludeDir=%USERPROFILE%\LOCAL SETTINGS\TEMPORARY INTERNET FILES\
            ExcludeDir=%USERPROFILE%\Application Data\Thinstall\
            ExcludeDir=%windir%\$ntservicepackuninstall$\
            ExcludeDir=%windir%\installer\
            ExcludeDir=%windir%\lastgood*\
            ExcludeDir=%windir%\driver cache\
            ExcludeDir=%windir%\registeredpackages\
            ExcludeDir=%windir%\temp\
            ExcludeDir=%windir%\system32\dllcache\
            ExcludeDir=%windir%\$NtUninstall*\
            ExcludeDir=%windir%\ServicePackFiles\i386\
            ExcludeDir=%windir%\i386\
            ExcludeDir=\i386\
            ExcludeDir=\$LDCFG$\
            ExcludeDir=\SYSTEM VOLUME INFORMATION\
            ExcludeDir=\SP3\
            ExcludeDir=\SP4\
            ExcludeDir=\Library\
            ExcludeDir=\DOCUMENTS AND SETTINGS\LOCALSERVICE\LOCAL SETTINGS\TEMP\
            ExcludeDir=\DOCUMENTS AND SETTINGS\LOCALSERVICE\LOCAL SETTINGS\TEMPORARY INTERNET FILES\
            ExcludeDir=%ProgramFiles%\landesk\ldclient\bkupcfg\
            ExcludeDir=%ProgramFiles%\landesk\ldclient\cache\
            ExcludeDir=%ProgramFiles%\landesk\ldclient\data\
            ExcludeDir=%ProgramFiles%\landesk\ldclient\sdmcache\
            ExcludeDir=%ProgramFiles%\LANDESK\SHARED FILES\
            ExcludeDir=%ProgramFiles%\COMMON FILES\MICROSOFT SHARED\
            ExcludeDir=\LDClient\Temp\
            ExcludeDir=\LDCLIENT\SDMCACHE\
            ExcludeDir=%Temp%
            
            

             

            Additionally we changed the local scheduler tasks and the Inventory icon in Start Menu :-), so no automatic change of our new ldappl3.ini on these clients..

             

            A little batch example:

            @echo off
            set FQDN=<your full qualified core server name>
            echo Settings before on %computername%: >>%~dp0\changescan.log
            "C:\Program Files\LANDesk\LDClient\LocalSch.EXE" /tasks | more >>%~dp0\changescan.log
            
            "C:\Program Files\LANDesk\LDClient\LocalSch.EXE" /taskid=777 /exe="C:\Program Files\LANDesk\LDClient\LDIScn32.EXE" /cmd="/NTT=%FQDN%:5007 /S=%FQDN% /rstart=60 /NOUI" /tod="10|23" /freq=86400
            "C:\Program Files\LANDesk\LDClient\LocalSch.EXE" /taskid=778 /exe="C:\Program Files\LANDesk\LDClient\LDIScn32.EXE" /cmd="/NTT=%FQDN%:5007 /S=%FQDN% /F- /NOUI" /ipaddr /freq=3600
            
            echo Settings after on %computername%: >>%~dp0\changescan.log
            "C:\Program Files\LANDesk\LDClient\LocalSch.EXE" /tasks | more >>%~dp0\changescan.log
            
            notepad %~dp0\changescan.log
            

             

             

            Regards

            Axel