[Seaside] Seaside on EC2 Amazon Service

Lawrence Kellogg mac.hive at me.com
Wed Oct 12 20:23:42 UTC 2011


Hello Nick, 
  Well, I'm up to testing out my Gemstone install. 

 sudo /etc/init.d/gemstone restart
Stopping Gems...
   No PID file found for gem on port 9001, not running?
   No PID file found for gem on port 9002, not running?
   No PID file found for gem on port 9003, not running?
   No PID file for for the maintenance gem, not running?
   No PID file for for the service gem, not running?
                                                           [  OK  ]
stopnetldi[Info]: GemStone version '2.4.4.1'
stopnetldi[Info]: Server 'gs64ldi' is not running.
Missing password file $GEMSTONE/seaside/etc/gemstone.secret[  OK  ]
                                                           [FAILED]
Missing password file $GEMSTONE/seaside/etc/gemstone.secret
/opt/gemstone/product/seaside/bin/startnet: line 8: /bin/startnetldi: No such file or directory
                                                           [  OK  ]
Starting Gems....
	Starting WAFastCGIAdaptor gem on port 9001
	Starting WAFastCGIAdaptor gem on port 9002
	Starting WAFastCGIAdaptor gem on port 9003
	Starting maintenance gem
  Starting service gem
                                                           [  OK  ]
[seasideuser at domU-12-31-39-14-08-6B ~]$ /opt/gemstone/product/seaside/bin/runSeasideGems30: line 21: /WAFastCGIAdaptor_start-9002.log: Permission denied
/opt/gemstone/product/seaside/bin/runSeasideGems30: line 21: /WAFastCGIAdaptor_start-9001.log: Permission denied
/opt/gemstone/product/seaside/bin/runSeasideGems30: line 21: /WAFastCGIAdaptor_start-9003.log: Permission denied
/opt/gemstone/product/seaside/bin/runSeasideGems30: line 28: /maintenance_start.log: Permission denied
/opt/gemstone/product/seaside/bin/runSeasideGems30: line 35: /service_start.log: Permission denied


It looks like I am missing permissions to write to the log files. 
Did I miss some change that I had to make to those two script files, runSeasideGems30 and gemstone? 

It has been a while since I have done any Gemstone work so I'm a little lost. 

Larry


On Oct 12, 2011, at 2:54 PM, Nick Ager wrote:

> Hi Larry.
> 
> Try: 
> 
> http://seaside.gemstone.com/scripts/installGemstone.sh
> 
> thanks for the corrections - I fix the blog post in due course.
> 
> A good source of up-to-date information is:
> 
> http://code.google.com/p/glassdb/
> 
> Nick
> 
> On 12 October 2011 19:29, Lawrence Kellogg <mac.hive at me.com> wrote:
> Hey Nick, 
> 
> $ wget http://glass.gemstone.com/scripts/installGemstone.sh
> --2011-10-12 18:25:48--  http://glass.gemstone.com/scripts/installGemstone.sh
> Resolving glass.gemstone.com... 64.20.104.5
> Connecting to glass.gemstone.com|64.20.104.5|:80... connected.
> HTTP request sent, awaiting response... 301 Moved Permanently
> Location: https://glass.gemstone.com/scripts/installGemstone.sh [following]
> --2011-10-12 18:25:48--  https://glass.gemstone.com/scripts/installGemstone.sh
> Connecting to glass.gemstone.com|64.20.104.5|:443... connected.
> ERROR: certificate common name “magtrac.gemstone.com” doesn’t match requested host name “glass.gemstone.com”.
> To connect to glass.gemstone.com insecurely, use ‘--no-check-certificate’.
> 
> and with the no certificate option
> 
> $ wget http://glass.gemstone.com/scripts/installGemstone.sh --no-check-certificate
> --2011-10-12 18:26:35--  http://glass.gemstone.com/scripts/installGemstone.sh
> Resolving glass.gemstone.com... 64.20.104.5
> Connecting to glass.gemstone.com|64.20.104.5|:80... connected.
> HTTP request sent, awaiting response... 301 Moved Permanently
> Location: https://glass.gemstone.com/scripts/installGemstone.sh [following]
> --2011-10-12 18:26:35--  https://glass.gemstone.com/scripts/installGemstone.sh
> Connecting to glass.gemstone.com|64.20.104.5|:443... connected.
> WARNING: certificate common name “magtrac.gemstone.com” doesn’t match requested host name “glass.gemstone.com”.
> HTTP request sent, awaiting response... 404 Not Found
> 2011-10-12 18:26:35 ERROR 404: Not Found.
> 
> 
> I guess the install script has been moved somewhere....
> 
> Larry
> 
> 
> On Oct 12, 2011, at 10:33 AM, Nick Ager wrote:
> 
>> Hi Larry,
>> 
>>> Make sure you include the " - " before your key and lines "#cloud-config" & "ssh_authorized_keys:" 
>>> I find it helpful to form the syntax in a text editor prior to posting into the web-form.
>>> 
>>   
>>   So, is there a space between the '-' and the 'ssh-rsa'? Does it matter? 
>> 
>> I haven't tried it without the spaces, but it works for me with the spaces.  
>>  
>> I saw another parameter that said something about disabling metadata. I guess that parameter is not needed. 
>> 
>> Yes that is optional.
>> 
>> 
>>   By the way, your instructions say open SSH on Port 22 but the screen shot shows port 25, or 
>> vice versa. I assume that I only need to open up port 22 for SSH.
>> 
>> Correct port 22 is SSH. I've corrected the spurious reference to port 25 in the blog post - thanks. On the latest EC2 interface you can just pick SSH and HTTP from the drop-down menu.
>>  
>> 
>>   It seems like the Security Group stuff has changed. I wasn't able to get the All Internet 
>> specification that you show. The entries I created all wanted a source, 0,0,0,0 or 1234567890/default. 
>> What do I do with that?
>> 
>> Just pick SSH and HTTP from the drop-down, but I don't think this is your problem.
>>   
>>   I wonder if it matters that I was trying this from my laptop over Wifi. 
>> 
>> I doubt that's an issue. 
>> 
>> Good luck
>> 
>> Nick
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> 
> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> 
> 
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20111012/44d32481/attachment-0001.htm


More information about the seaside mailing list