[Glass] Fwd: Who is overriding $GEMSTONE_LOGDIR ?

Mariano Martinez Peck marianopeck at gmail.com
Mon May 12 09:47:53 PDT 2014


Hi guys,

I am reviving this old thread because I found the problem. I do use the
/product/seaside/bin scripts, like startSeasideGem30 etc... However, I have
my own env SET for each stone I have and for each I define the set of
variables. All were working correctly but GEMSTONE_LOGDIR. The problem was
the  /opt/gemstone/product/bin/misc.sh  does this at the very beginning:

GEMSTONE_LOGDIR="$GEMSTONE_LOCKBASE/log"

So it directly sets the GEMSTONE_LOGDIR even if it could have been already
set. What I did as a workaround is:

if [ -n "$GEMSTONE_LOGDIR" ]; then
GEMSTONE_LOGDIR="$GEMSTONE_LOCKBASE/log"          #   required log directory

Now /product/seaside/bin  scripts get the correct GEMSTONE_LOGDIR.

Best,




On Wed, Jan 15, 2014 at 8:54 PM, Dale Henrichs <
dale.henrichs at gemtalksystems.com> wrote:

> new mailer and replied to sender instead of list ...
>
> ---------- Forwarded message ----------
> From: Dale Henrichs <dale.henrichs at gemtalksystems.com>
> Date: Wed, Jan 15, 2014 at 10:40 AM
> Subject: Re: [Glass] Who is overriding $GEMSTONE_LOGDIR ?
> To: Mariano Martinez Peck <marianopeck at gmail.com>
>
>
> gemnetobject15083MacBook-Pro-de-Mariano.local.log is the log file for an
> rpc gem and is constructed with gem pid and the name of your machine
> (preumably MacBook-Pro-de-Mariano.local).
>
> It shows up in your home directory when you have _NOT_ set GEMSTONE_LOGDIR.
>
> The ones on your mac are from gems started against the stone running on
> your mac and therefore the netldi that is running on your mac may not have
> had the correct env vars set before it was started
>
> Dale
>
>
> On Tue, Jan 14, 2014 at 11:56 AM, Mariano Martinez Peck <
> marianopeck at gmail.com> wrote:
>
>> mmmmm I have a related problem.... I don't know why the log of my gems
>> are written with a name like
>> 'gemnetobject15083MacBook-Pro-de-Mariano.local.log' and they are being
>> written into my $HOME folder.....weird. There is clearly something wrong
>> with the log variables or parameters.
>> I will try to find what is going on...
>>
>> Thanks,
>>
>>
>>
>>
>> On Tue, Jan 14, 2014 at 4:01 PM, Mariano Martinez Peck <
>> marianopeck at gmail.com> wrote:
>>
>>>
>>>
>>>
>>> On Tue, Jan 14, 2014 at 3:07 PM, Bill Erickson <
>>> bill.erickson at gemtalksystems.com> wrote:
>>>
>>>> Mariano,
>>>>
>>>> If you're using RPC topaz, remember that the netldi spawns the gem
>>>> process using the environment that was in effect at the time netldi was
>>>> started.  If you change anything in this environment, you need to shutdown
>>>> and restart netldi in order for any gems spawned by the netldi to include
>>>> the updated variables.
>>>>
>>>>
>>> Hi Bill,
>>>
>>> Thanks for the answer. Good point. I have restarted the netldi just in
>>> case but same problem. I made sure that the variables are correctly
>>> exported when I started netldi and they were...
>>> So I might have a problem elsewhere.... :(
>>>
>>>
>>>
>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>> Bill Erickson
>>>> GemTalk Systems Engineering
>>>> 15220 NW Greenbrier Parkway #240, Beaverton OR 97006
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> Mariano Martinez Peck wrote
>>>>> > ... I am getting the incorrect result with
>>>>> >  $GEMSTONE_LOGDIR. For some reason, no matter I have set/exported the
>>>>> > variable to my own value, like /opt/applications/test2/gemstone/log,
>>>>> I
>>>>> > always get '/opt/gemstone/log'.
>>>>>
>>>>> View this message in context:
>>>>> http://forum.world.st/Glass-Who-is-overriding-GEMSTONE-LOGDIR-tp4736718p4736723.html
>>>>> Sent from the GLASS mailing list archive at Nabble.com.
>>>>> _______________________________________________
>>>>> Glass mailing list
>>>>> Glass at lists.gemtalksystems.com
>>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Glass mailing list
>>>> Glass at lists.gemtalksystems.com
>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>>>
>>>>
>>>
>>>
>>> --
>>> Mariano
>>> http://marianopeck.wordpress.com
>>>
>>
>>
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>
>>
>
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
>
>


-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20140512/0815219b/attachment.html>


More information about the Glass mailing list