Linux Agent installer location

Hi SCOM community,
My aim is to manually install SCOM agents on different Linux machines, the purpose is to create templates for a Windows Azure Pack deployment.
Anyway, i found many blogs and articles describing how to install the agents, but i'm not able to find the agent installer. the "scx..." files. I looked a "C:\ProgramFiles\Microsoft SC 2012 R2\OperationsManager\Server\AgentManagement\UnixAgents"
but this folder is empty. Even after the installation of the UNIX MP (around 400 MB), the folder is still empty.
Please, where can i find or download those agent files ?
Thanks
Regards, Samir Farhat Infrastructure Consultant

Samir,
One further comment, as you mentioned that you would preinstall the OpsMgr agent for use in Azure Pack templates...
When the OpsMgr UNIX/Linux agent is installed, a post-install step runs a utility to generate a certificate that will later be signed by the OpsMgr server. This certificate must have the hostname/domain name of the computer accurately represented. 
When you preinstall the OpsMgr agent in a VHD for use in a VM template, the VHD will have a certificate referencing the name of the template, and not the hostname/domain name after the template has been deployed.  In order to regenerate the certificate
with the current hostname/domain name of the deployed VM, you will need to run the command:
/opt/microsoft/scx/bin/tools/scxsslconfig -f
You can simply add this as a RunOnce command in your VM template or ResExtPkg to force this to run after the hostname/domain name have been set during VM deployment.
www.operatingquadrant.com

Similar Messages

  • Operations Manager 2012 R2 Unix/Linux agents installation

    Hi!
    I want to monitor some Linux (RH6) servers with Operations manager 2012 R2. I successfully imported necessary management packs… and then I’m lost. I cannot discover Linux clients
    from console. And I can’t find good guidance how to deploy and manage Linux clients. Can anyone direct me to any step-by-step guidance?
    And, do I need certificates on SCOM and on Linux clients?
    Thanks,
    UV

    To discover and monitor linux client, you can refer to below link
    http://technet.microsoft.com/en-us/library/hh230722.aspx
    For Importing Management of linux (RH6), you will need to download management of linux from below link
    http://www.microsoft.com/en-us/download/details.aspx?id=29696
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer".

  • FAM 8.0, Tomcat J2EE agent installation problem

    Hello:
    I was able to install FAM 8.0 in Tomcat 6.0.14 on Ubuntu (7.04) Linux. Everything seems fine. In the end, the applications I want to use with OpenSSO also make use of Tomcat 6.0.14. I noticed on the opensso users email list that the Tomcat 3.0 agent won't be available until early next year; but that the 2.2 agents should work with FAM 8.0. So, I got the the J2EE agent for Tomcat - SJS_Tomcat_Server_55_agent_2.2-01.tar.gz. The documentation makes no references to Tomcat 6, and I'm hoping this is due to the fact that Tomcat 6 was not available when the documentation was written.
    Does this agent work with Tomcat 6? I have this problem when installing the agent (agentadmin --install):
    $CATALINA_HOME environment variable is the root of the tomcat
    installation.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the $CATALINA_HOME environment variable: /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14
    Invalid directory specified for the $CATALINA_HOME environment variable
    Invalid CATALINA_HOME directory :
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14I can see in debug/agentadmin.log the following:
    [05/24/2008 13:06:37:684 PDT] FileSystemValidator : Is directory : /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14 valid ? true
    [05/24/2008 13:06:37:686 PDT] HomeDirValidator : Is $CATALINA_HOME directory /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14 valid ? false
    [05/24/2008 13:06:37:686 PDT] Invalid CATALINA_HOME directory : /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14This directory does indeed exist, and is accessible by the user I'm logged in as. It appears FileSystemValidator agrees with me, but HomeDirValidator has a problem. I tried this on both Ubuntu 6.04 and Mac OS X 10.5.2. Does this indicate that Tomcat 6 is not supported? Or is it indicative that neither OS on which I've tried to install the agent is officially supported?
    Thanks!
    Jeff

    Hi Denis:
    Before being redirected to another short term task, I did indeed get the Tomcat 6 agent to work. I probably won't be able to look at OpenSSO again seriously for another couple of months. :(
    I have the OpenSSO server running on Tomcat 6.0.14 on Ubuntu 6.x Linux running in a virtual machine on my Mac. I was not able to get the server to run directly on the Mac, and I cannot remember the reason at this time.
    But, as far as the agent goes, I run it again using Tomcat 6.0.14 on my Mac (Mac OS X 10.5.2), using the 1.5 JRE. I do have the agentapp war deployed as well as the agentsample web application to play with. In my catalina.out file:
    Jun 18, 2008 10:07:20 AM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
    Jun 18, 2008 10:07:20 AM org.apache.catalina.startup.HostConfig deployWAR
    INFO: Deploying web application archive agentapp.war
    Jun 18, 2008 10:07:21 AM org.apache.catalina.startup.HostConfig deployWAR
    INFO: Deploying web application archive agentsample.war
    Jun 18, 2008 10:07:22 AM org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8090
    Jun 18, 2008 10:07:22 AM org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8011
    Jun 18, 2008 10:07:22 AM org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/16  config=nullI have no error messages is any Tomcat log file.
    I checked out the source code for the Tomcat v6 agent (2.2) on May 27, so I don't know how that compares to yours or what's been checked into CVS since my build. I also don't know what the OpenSSO NamingService is.
    I assume you used fully qualified domain names to specify the web application to be protected by agent as well as the OpenSSO server itself. The following is the output of the conversation when I run the agent installer script on my system. It has been redacted a bit (domain name and encryption key) to protect my client, but otherwise this is what I supplied to the installer:
    Enter the complete path to the directory which is used by Tomcat Server to
    store its configuration Files. This directory uniquely identifies the
    Tomcat Server instance that is secured by this Agent.
    [ ? : Help, ! : Exit ]
    Enter the Tomcat Server Config Directory Path
    [/opt/apache-tomcat-6.0.14/conf]: /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/conf
    Enter the fully qualified host name of the server where Access Manager
    Services are installed.
    [ ? : Help, < : Back, ! : Exit ]
    Access Manager Services Host: login.opensso.example.com
    Enter the port number of the Server that runs Access Manager Services.
    [ ? : Help, < : Back, ! : Exit ]
    Access Manager Services port [80]: 8080
    Enter http/https to specify the protocol used by the Server that runs Access
    Manager services.
    [ ? : Help, < : Back, ! : Exit ]
    Access Manager Services Protocol [http]:
    Enter the Deployment URI for Access Manager Services.
    [ ? : Help, < : Back, ! : Exit ]
    Access Manager Services Deployment URI [/amserver]: /opensso
    Enter the fully qualified host name on which the Application Server
    protected by the agent is installed.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the Agent Host name: analysis.opensso.example.com
    $CATALINA_HOME environment variable is the root of the tomcat
    installation.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the $CATALINA_HOME environment variable: /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14
    Choose yes to deploy the policy agent in the global web.xml file.
    [ ? : Help, < : Back, ! : Exit ]
    Install agent filter in global web.xml ? [true]:
    Enter the preferred port number on which the application server provides its
    services.                          
    [ ? : Help, < : Back, ! : Exit ]
    Enter the port number for Application Server instance [80]: 8090
    Select http or https to specify the protocol used by the Application server
    instance that will be protected by Access Manager Policy Agent.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the Preferred Protocol for Application Server instance [http]:
    Enter the deployment URI for the Agent Application. This Application is used
    by the agent for internal housekeeping.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the Deployment URI for the Agent Application [/agentapp]:
    Enter a valid Encryption Key.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the Encryption Key [XXmyencryptionkeyXX]:
    Enter a valid Agent profile name. Before proceeding with the agent
    installation, please ensure that a valid Agent profile exists in Access
    Manager.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the Agent Profile name: testagent1
    Enter the path to a file that contains the password to be used for identifying
    the Agent.
    [ ? : Help, < : Back, ! : Exit ]
    Enter the path to the password file: /Users/jas/Development/opensso/tryout/agent_password
    SUMMARY OF YOUR RESPONSES
    Tomcat Server Config Directory :
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/conf
    Access Manager Services Host : login.opensso.example.com
    Access Manager Services Port : 8080
    Access Manager Services Protocol : http
    Access Manager Services Deployment URI : /opensso
    Agent Host name : analysis.opensso.example.com
    $CATALINA_HOME environment variable :
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14
    Tomcat global web.xml filter install : true
    Application Server Instance Port number : 8090
    Protocol for Application Server instance : http
    Deployment URI for the Agent Application : /agentapp
    Encryption Key : XXmyencryptionkeyXX
    Agent Profile name : testagent1
    Agent Profile Password file name :
    /Users/jas/Development/opensso/tryout/agent_password
    Verify your settings above and decide from the choices below.
    1. Continue with Installation
    2. Back to the last interaction
    3. Start Over
    4. Exit
    Please make your selection [1]: 1
    Updating the
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/bin/setclasspath.sh
    script with the Agent classpath ...DONE.
    Creating directory layout and configuring Agent file for Agent_001
    instance ...DONE.
    Reading data from file
    /Users/jas/Development/opensso/tryout/agent_password and encrypting
    it ...DONE.
    Generating audit log file name ...DONE.
    Creating tag swapped AMAgent.properties file for instance Agent_001 ...DONE.
    Creating a backup for file
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/conf/server.xml
    ...DONE.
    Creating a backup for file
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/conf/web.xml
    ...DONE.
    Adding SJS Tomcat Agent Realm to Server XML file :
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/conf/server.xml
    ...DONE.
    Adding filter to Global deployment descriptor file :
    /Users/jas/Development/opensso/tryout/apache-tomcat-6.0.14/conf/web.xml
    ...DONE.
    Adding SJS Tomcat Agent Filter and Form login authentication to selected Web
    applications ...DONE.
    SUMMARY OF AGENT INSTALLATION
    Agent instance name: Agent_001
    Agent Configuration file location:
    /Users/jas/Development/opensso/tryout/tomcat_v6_agent/Agent_001/config/AMAgent.properties
    Agent Audit directory location:
    /Users/jas/Development/opensso/tryout/tomcat_v6_agent/Agent_001/logs/audit
    Agent Debug directory location:
    /Users/jas/Development/opensso/tryout/tomcat_v6_agent/Agent_001/logs/debug
    Install log file location:
    /Users/jas/Development/opensso/tryout/tomcat_v6_agent/logs/audit/install.log
    Thank you for using Access Manager Policy Agent
    [jaslap:tryout/tomcat_v6_agent/bin] jas% Can you post the exception details you're getting. That might help someone diagnose the problem.
    Take it easy,
    Jeff

  • 11g Agent Install - ERROR: Error:Oracle Agent Home Location cannot be null

    I started trying to push the agent from OMS. It worked as far as running the installer then failed.
    Trying a silent install now from the client and I'm getting this error -
    ERROR: Error:Oracle Agent Home Location cannot be null
    In agent_download.rsp I have set BASEDIR.
    Where is Agent Home set?

    This is what I finally used for agent_download.rsp (this was in a Linux environment)
    EM_INSTALL_TYPE="agent"
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
    DECLINE_SECURITY_UPDATES=true
    INSTALL_UPDATES_SELECTION="skip"
    ORACLE_AGENT_HOME_LOCATION="/home/oracle/Grid"
    OMS_HOST="<<oms hostname>>"
    OMS_PORT="4900"
    AGENT_REGISTRATION_PASSWORD="<<oms registration pwd>>"

  • Need Agent Installer for Solaris (SPARC)

    Hi All,
    I have downloaded Grid Control Agent Installer for Solaris from http://www.oracle.com/technology/software/products/oem/htdocs/agentsoft.html.
    When I tried to extract the zip file, I am getting the following error message.
    "Can not open file. It does not appear to be a valid archive. If you downloaded this file, try downloading the file again."
    Even I tried using http://sac.us.oracle.com/download/index.html also but getting the same error.
    Please send me the location if you have,
    Thanks
    Sumathi

    Most commands are identical. Performance analysis, loading all are similar. Tape interaction, creation of tape devices is going to be pretty much the same.
    The differences show up a lot at the hardware level. HBAs aren't usually the same, many drivers (and their quirks) are different between the architectures. If you're debugging connectivity to a tape library, those differences may be critical.
    So you can't get as close as you may want, but I'll bet it would still be helpful.
    Darren

  • How to deployment for AV agent installation on RAC enviroment?

    before the AV agent installation on RAC , the agentname and agentuser should be added to av server first. only one agentname/agentuser for the two nodes, or one agentname/agentuser for each node ? also ,the agentusr and the avsrcusr account only one account for two node ?
    1. how to tell the agentname and agentuser account before agent installation ? more details are better.
    2.with the 9i RAC DB at AIX, need install CRS first?
    3. I setup an Linux cluster enviroment ,and a windows cluseter envirement(no CRS installed). but when install the agent , if the agentname set to hostname of the virtual IP ,the error is : ERR0R1: The av server is expecting the agent with given name to be installed in another machine. if input the agentname (which agenthost is node1) , it contiued,but no "node select GUI" comes up (according to the the GUI of Morgan's Library at: http://www.psoug.org/reference/audit_vault.html
    ),it executes a single agent installation on node1.
    I don't know it's wrong configuration of my linux or windows cluster enviroment , or there are some import steps missed ?
    it's urgent ,thanks!!
    --the node's hostname and  IP :
    #public
    192.168.0.11 node1
    192.168.0.12 node2
    #private
    192.168.8.11 node1-private
    192.168.8.12 node2-private
    #vip
    192.168.0.99 node
    agentname: agentwin with agenthost node
    agentname : agentwin01 with agentost node1
    Message was edited by:
    user634185

    It is not urgent ... no one is drowning, your house is not on fire, so please don't abuse this forum. Thank you.
    Audit Vault is auditing one database ... multiple instances. First create the RAC cluster the way you normally would. Then go to any single cluster node and install the agent. The agent installation will recognize that it is a cluster and ask you whether you want to install on one or all nodes and let you choose which ones.
    There is no need to perform separate installations on each node.

  • 11.1.0.1.0 agent installation failure

    I have successfully installed 11g grid control on Linux RHEL 5 x86_64
    While installing the agent using oms push on to other Linux RHEL 5 x86_64 machine in installation phase its getting failed. I am not able to figure it out how to resolve the issue.
    The errors in log specified are like these
    install.err Logfile content
    ls: /opt/oracle/product/11gagent//agent11g/cfgtoollogs/oui/: No such file or directory
    grep: /opt/oracle/product/11gagent//agent11g/cfgtoollogs/oui//: No such file or directory
    grep: /opt/oracle/product/11gagent//agent11g/cfgtoollogs/oui//: No such file or directory
    agentInstall.sh030211140140.log
    Agent installation on node linuxserver1 fails for default shiphome
    ********************************

    Hi ,
    could you please check if the directories
    /opt/oracle/product/11gagent//agent11g or /opt/oracle/product/11gagent/
    do exist at all?
    Have you installed an agent on the node before?
    Please check the logfile "OC4J~OC4J_EM~default_island~1" of the OMS
    for messages like
    'agentpush_Install_NotDefaultShiphome' failed orThe action 'agentpush_Install_CollectLog' failed.
    as well (could be found under $OMS_HOME/opmn/logs). If you have found those errors please let me know...
    HTH

  • Weblogic 81. portal server doesnot startup after the AM Agent installation

    Hi,
    I have a problem starting the weblogic server after I create the agent Authentication provider.
    I have cross checked the CLASSPATH values and the JAVA_OPTIONS values.. it is correct
    I get the following error
    weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authenticati:
    [java.lang.ClassNotFoundException: Can't load class: com.sun.identity.agents.weblogic.AmAuthProvider]
    at weblogic.security.service.PrincipalAuthenticator.initialize(PrincipalAuthenticator.java:205)
    at weblogic.security.service.PrincipalAuthenticator.<init>(PrincipalAuthenticator.java:262)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(SecurityServiceManagerDelegateIm)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(SecurityServiceManager)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(SecurityServiceManagerDelega)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms(SecurityServiceManage)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(SecurityServiceManagerDeleg)
    at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:734)
    at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:822)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:670)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:344)
    at weblogic.Server.main(Server.java:32)
    Reason: weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Auth:
    [java.lang.ClassNotFoundException: Can't load class: com.sun.identity.agents.weblogic.AmAuthProvider]
    Please help!!!
    -Karun

    Have you specify relative path or full of weblogic startup script? How's permission for user invoking startup script?
    Excerpt from the docs as below:
    Startup Script Location: Enter the full path to the startup script that is used to start your BEA WebLogic Server instance.
    Have you installed the agent on the admin server instead of the managed server? It should be managed server.
    Is this WebLogic clustered environment ? If it is a clustered setup; then you need to follow some specific steps to configure the managed servers. You are better off installing the agent on a managed server and copy the agent changes (CLASSPATH and JAVA_OPTIONS) to all the server instances. Some folks also prefer to copy these changes in commEnv.sh (easy way out) but we do not recommend this route since the server related JAVA_OPTIONS can be specific to each BEA server instance. Please note that the agent installer does not understand the template of admin server script. So, for a clustered environment :
    1. Remove the present agent, restore the admin server script.
    2. Install the agent on a managed server.
    3. If there are more than one managed servers, put the agent startup script related changes manually in each of the managed servers.
    4. Also note that you can start managed servers from console or command line. Depending on where you start managed servers, you will have to copy the agent changes to the respective files.
    If it is not a clustered environment; follow 1 and 2 only. Could try it out and let us know what are your findings? Jerry

  • How to install Oats linux agent

    hi,
    Already i have installed oracle database 11G release1in oracle enterprise linux5(32 bit).Now i need to install oats-linux-agent-9.00.1355 in my existing database.
    provide me the solution for installing it.

    Hi
    Have you tried following the instructions in the HowToInstall.txt file located in the oats-linux-agent-9.00.1355.zip ?
    Regards
    Alex

  • Agent deployment from EM 12.1.0.2 to Linux agent failing pre-req checks

    Trying to deploy the agent software from EM to a Linux host running Oracle Enterprise Linux version 5.8 I am failing one of the pre-requisite checks indicating that the root / is not owned by the root. From the install log
    INFO: --------------------------------------------------------------------------------
    INFO: Checking AgentBaseDirCheck
    This is a prerequisite condition to test whether the agent base directory is owned by the install user, all the parent directories are owned by either the install user or root user and the root directory (that is '/') is owned by root user.
    INFO: The value of AGENT_BASE_DIR is:/opt/EM_Agent.
    INFO: The value of ORACLE_HOME is:/opt/EM_Agent/ADATMP_2012-12-10_09-37-31-AM/prereq_stage/core/12.1.0.2.0
    INFO: The command that is getting executed as part of this prereq is:/opt/EM_Agent/ADATMP_2012-12-10_09-37-31-AM/prereq_stage/core/12.1.0.2.0/perl/bin/perl /opt/EM_Agent/ADATMP_2012-12-10_09-37-31-AM/prereq_stage/core/12.1.0.2.0/sysman/install/CheckDirPermission.pl /opt/EM_Agent
    INFO: Checking for proper ownership on the agent base directory.
    INFO: Checks whether the agent base directory is owned by the agent user oracle and that its parent directory is owned by either the agent user or root.
    INFO: ....
    INFO: Login name is : oracle & file owner is : oracle
    INFO: ....
    INFO: ERROR : root dir is not owned by root user.
    INFO: Check complete. The overall result of this check is: Failed <<<<
    INFO: --------------------------------------------------------------------------------
    Not sure how the / can not be owned by root.
    Filesystem Size Used Avail Use% Mounted on
    /dev/mapper/VolGroup00-LogVol00
    220G 63G 146G 30% /
    /dev/sda1 99M 23M 72M 24% /boot
    tmpfs 2.0G 620M 1.4G 32% /dev/shm
    [root@tomintoul mapper]# ls -al
    total 0
    drwxr-xr-x 2 root root 100 Dec 4 11:42 .
    drwxr-xr-x 13 root root 7180 Dec 10 06:59 ..
    crw------- 1 root root 10, 62 Dec 4 11:42 control
    brw-rw---- 1 root disk 253, 0 Dec 4 11:42 VolGroup00-LogVol00
    brw-rw---- 1 root disk 253, 1 Dec 4 11:42 VolGroup00-LogVol01
    Any help would be appreciated.

    Hi,
    Please follow the document provided below which explains the issue.
    EM 12c: Agent Installation Fails With Error 'root dir is not owned by root user' (Doc ID 1380296.1)
    Regards,
    Venkat

  • SCOM 2012 R2 UR4 upgrade question - where exactly is the UNIX/Linux agent?

    I am practicing the UR4 on a test |SCOM environment (my first upgrade) and our UNIX Admins have requested the "UNIX/Linux agent" so they can create packages to upgrade the UNIX/Linux agents when the time comes. 
    I have downloaded all the UR4 updates/software. Where exactly is the agent for UNIX/Linux machines?
    I opened the "Update Rollup 4 for Microsoft System Center 2012 R2 - Operations Manager Agent (KB2992020)" folder and I saw the following agents:
    amd64-agent.msp
    i386-agent.msp
    Are one of these the UNIX/Linux agents?
    I know I'm overlooking something here since this is my first time. Any assistance is greatly appreciated.
    Thanks

    Hello,
    After deploy UR4: http://support.microsoft.com/kb/2992020
    Installation instructions for Operations Manager - UNIX and Linux Monitoring (Management Pack Update)
    To install the updated monitoring packs and agents for UNIX and Linux operating systems, follow these steps:
    Apply Update Rollup 4 to your System Center 2012 R2 Operations Manager environment.
    Download the
    updated management packs
          (http://www.microsoft.com/downloads/details.aspx?FamilyID=9f947878-6bf6-48a1-adb1-3cc4c2e5d4af)    
    for System Center 2012 R2.
    Install the management pack update package to extract the management pack files.
    Import the updated management pack for each version of Linux or UNIX that you are monitoring in your environment.
    Upgrade each agent to the latest version by using either the Update-SCXAgent Windows PowerShell cmdlet or the UNIX/Linux Agent Upgrade Wizard in the Administration pane of the Operations Console.
    Regards,
    Regards, Mazen Ahmed

  • I installed on my computer the other SSD hard drive, and now'd like to install Photoshop and Lightroom that station and I do not the C drive. How do I get exchanged the installation location when using your Creative Cloud in your program.

    Photoshop is installed on your C partition and how to get it installed on another partition now!

    Heinonen Petri you can customize the installation location within the preferences for the Creative Cloud desktop application.  Please be aware that the Creative Cloud desktop application and many shared components will always need to be installed to the primary drive containing the operating system.
    For additional details on how to customize the installation location please see Creative Cloud Help | Download, install, update, or uninstall apps.

  • Programatically determine installation location for InDesign CS3, CS4, CS5, AND CS5.5 (Windows)

    We build plug-ins for all versions of InDesign from CS3 and later, for Windows and Mac.
    To deploy our plug-in(s) on Windows, we use InstallShield, which has a somewhat complicated mechanism to locate InDesign.exe and determine its version so we know which plug-in(s) to install, but basically, the location is determined (via the RegLocator table in InstallShield) based on this registry setting:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\InDesign.exe
    This has been working fine for all versions of InDesign since CS2.  However, that location is apparently no longer set by the InDesign CS5.5 installer.  So, we need to find some other way of programatically locating InDesign CS5.5 with our installer.
    I've searched the registry of a machine with InDesign CS5.5  installed, and there are other registry entries related to InDesign, but those  entries are not set by earlier versions of the InDesign installer.  Ideally, there would be a registry setting, or some other reliable marker we can use to locate the InDesign installation, which is consistent across all versions of InDesign (at least back to CS3).
    Using the registry setting is something we came up with on our own via  trial-and-error, since, as far as I know, there is no documented way to  locate the InDesign  installation folder.  (Our Mac installer uses a simpler mechanism to locate InDesign by the application name and version number.)
    I find the apparent lack of documentation on this a bit ironic, since just about every other aspect of the SDK and the methods for creating InDesign plug-ins is extremely well documented, expect for the last final bit one needs to know to get to the promised land of actually deploying a carefully crafted plug-in to customers' machines.  (This seems to be true of the Acrobat SDK as well.)  However, I could have just missed the relevant documentation, in which case, please point me to it.
    So, is there a recommended way to programatically  locate the InDesign installation location on Windows?  How are other people doing this in their installers?

    Hi Dan,
    this is the InDesign plugins SDK forum, you need the installer forum....
    Just kidding. I use a really hacky piece of VB to install my plugins while I'm developing...
    here's the bit which works out the folder depending on which version I'm compiling for.
    That gives you the gist anyway, and I imagine that most installers are going to do more or less the same thing, except they'll have short cuts ways of getting it.
    There's probably a better way, but this works for me...
        Private Function DiscoverApplicationFolderFromName(ByRef strApplicationName As String) As String
            Dim strApplicationSignature As String
            Dim strDefaultPath As String
            If (g_strCreativeSuiteVersion = CREATIVE_SUITE_5) Then
                ' special case for CS5, because a debug machine might have CS5 or CS5.5 or both installed.
                ' plugins built with the SDK for 5.5 will not run in CS5 apps
                strApplicationSignature = strApplicationName + ".Application." + CREATIVE_SUITE_55
                Dim strInCopyPath = DiscoverApplicationFolderFromSignature(strApplicationSignature, "")
                If (strInCopyPath <> "") Then
                    g_strCreativeSuiteVersion = CREATIVE_SUITE_55
                    Return strInCopyPath
                End If
            End If
            strApplicationSignature = strApplicationName + ".Application." + g_strCreativeSuiteVersion
            strDefaultPath = "C:\Program Files\Adobe\Adobe " + strApplicationName + " " + g_strCreativeSuiteVersion + "\" + strApplicationName + ".exe"
            Return DiscoverApplicationFolderFromSignature(strApplicationSignature, strDefaultPath)
        End Function
        Private Function DiscoverApplicationFolderFromSignature(ByRef strApplicationSignature As String, ByRef strDefaultPath As String) As String
            Dim strApplicationPath As String = DiscoverApplicationPathFromCLSID(strApplicationSignature, strDefaultPath)
            If (strApplicationPath = "") Then
                Return ""
            End If
            Dim strDirectory As String = Path.GetDirectoryName(strApplicationPath)
            ' Get rid of the trailing Debug because this depends on whether we install the Debug or Release version first or second.
            ' It will be added on again if we're using a Debug Configuration
            Dim strDebugTag As String = " Debug"
            If strDirectory.EndsWith(" Debug") Then
                strDirectory = strDirectory.Substring(0, strDirectory.Length - strDebugTag.Length)
            End If
            Return strDirectory
        End Function
        Private Function DiscoverApplicationPathFromCLSID(ByRef strApplicationSignature As String, ByRef strDefaultPath As String) As String
            Dim strApplicationPath As String = strDefaultPath
            Try
                Dim strKey As String = strApplicationSignature + "\CLSID"
                Dim regKey As RegistryKey = Registry.ClassesRoot.OpenSubKey(strKey)
                Dim strGUID As String = regKey.GetValue("")
                regKey.Close()
                If IsRegistryVirualized() Then
                    strKey = "Wow6432Node\CLSID\" + strGUID + "\LocalServer32"
                Else
                    strKey = "CLSID\" + strGUID + "\LocalServer32"
                End If
                regKey = Registry.ClassesRoot.OpenSubKey(strKey)
                strApplicationPath = regKey.GetValue("")
                regKey.Close()
            Catch ex As Exception
                LogMessage("FAILED DiscoverApplicationPathFromCLSID: " + strApplicationSignature)
                strApplicationPath = strDefaultPath
            End Try
            Return strApplicationPath
        End Function

  • Sun Java System Application Server installation location on windows

    Hi there...
    I'm just doing the "Your First Cup: An Introduction to the Java EE Platform" tutorial for the first time. I'm trying to add the Sun Java System Application Server in NetBeans IDE. It's asking me to select the Platform Location, and I have no idea where that is. No help instructions I've found say where it normally gets installed, and I've found now mention of it on the web.
    Can anyone tell me the location where this is supposed to be located? I HAVE installed the Java EE SDK 5 for Windows. The location it offers as a default is "C:\Program Files\glassfish-v2ur2\", but there is a red message at the bottom of the dialog that reads "Provide a valid Application Server Installation Location for 'Sun Java System App...". The Register Local Default Domain drop-down box has not options to select, either.
    I would try and search some more, but I just don't know what to search for. If anyone can offer any insight into this, I appreciate it.
    Thanks a ton!!!
    Orion Carrier

    I`ve posted a shorter version of the question in the hopes of getting a timely answer. Thanks

  • ZLM Agent IR2 agent installation fails

    Hi all
    I have installed ZLM 7.3 IR2 Server in SLES 10 SP2. The ZLM Server setup is not able to complete on sles11 server, the system hangs. Also when trying to install the ZLM 7.3 IR2 agent on SLED 11 OS, the installation starts & hangs in the middle.
    Some of the error messages are
    1)Error no 111 Connection Refused
    2) when executed the zlm-config file it displays the "OS is not supported version"
    The SuSEfirewall is set to stop & iptables rules were not set.
    I have tried the ZLM 7.3 IR2 agent installation in a freshly installed SLED 10 machine, but the machine is not able to contact the server (host name not found). I have not configured DNS service in the server machine. Please provide suggestions in the ZLM 7.3 IR2 agent installation.

    baranii,
    a few questions for my understanding:
    I have installed ZLM 7.3 IR2 Server in SLES 10 SP2.
    This is a running ZLM server and you try to register the other devices to this server. Correct ?
    The ZLM Server setup is not able to complete on sles11 server, the system hangs.
    SLES 11 or SLES 11 SP1 ? For SLES 11 SP1 you would need to use ZLM 7.3 IR3.
    Do you want to install another ZLM server on this SLES 11 server or just the agent ?
    I have tried the ZLM 7.3 IR2 agent installation in a freshly installed SLED 10 machine, but the machine is not able to contact the server (host name not found). I have not configured DNS service in the server machine.
    The agent must be able to resolve the dns name of the zlm server.
    You can either configure DNS or you can add an entry to the /etc/hosts file of the managed device. But you must make sure the device can afterwards ping the ZLM server by its name. (ping <ZLM Server Name>).
    It is possible to register the zlm server by its ip address and not by it's name, but5 I would recommend to use the dns name.
    So if you have fixed the name resolution and retry the agent installation, verify the zlm-install.log file if a installation fails. That log file is available in /var/opt/novell/logs/zenworks. Go from the end back and look for errors or warnings.
    Rainer

Maybe you are looking for