[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Which Java (32 or 64 bits) is available on execution node?

Hi Todd,

Thank you for your answer.
I will work on that.

Best regards,

From:        Todd Tannenbaum <tannenba@xxxxxxxxxxx>
To:        HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>,
Date:        05/11/2015 15:24
Subject:        Re: [HTCondor-users] Which Java (32 or 64 bits) is available on execution node?
Sent by:        "HTCondor-users" <htcondor-users-bounces@xxxxxxxxxxx>

On 11/5/2015 10:03 AM, kschwarz@xxxxxxxxxxxxxx wrote:
> Hi all,
> Is there any way to know which Java Platform (32 or 64bits) is available
> on an Execute Machine?
> There are some ClassAds related to Java informations but I have not
> found any telling anyone with this information.
> HasJava = true
> JavaVendor = "Sun Microsystems Inc."
> JavaSpecificationVersion = "1.6"
> JavaMFlops = 512.064392
> JavaVersion = "1.6.0_17"
> The Machine Arch does not help because Java 32bits can be installed on a
> 64bit machine .

For right now, I think you'd have to write a startd daemon classad hook
(sometimes called a "HawkEye" script) that runs a small shell/batch
script to publish a custom attribute. See
http://is.gd/Rnur4I.  A way to
determine which JVM you have installed (32 or 64) from the command line
is available at

If this is something people commonly want to do, we could add this
functionality into a future HTCondor release....

HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting

The archives can be found at:

This message is intended solely for the use of its addressee and may contain privileged or confidential information. All information contained herein shall be treated as confidential and shall not be disclosed to any third party without Embraer’s prior written approval. If you are not the addressee you should not distribute, copy or file this message. In this case, please notify the sender and destroy its contents immediately.
Esta mensagem é para uso exclusivo de seu destinatário e pode conter informações privilegiadas e confidenciais. Todas as informações aqui contidas devem ser tratadas como confidenciais e não devem ser divulgadas a terceiros sem o prévio consentimento por escrito da Embraer. Se você não é o destinatário não deve distribuir, copiar ou arquivar a mensagem. Neste caso, por favor, notifique o remetente da mesma e destrua imediatamente a mensagem.