Let's get something really simple running.  Try this:

 

1.      You need to have a domain registered somewhere.  Let's say your
domain is "example.com".

2.      Wherever you have it registered, point the name servers for your
domain to ns1.scalr.net, ns2.scalr.net and ns3.scalr.net

3.      Create a new farm, and only include 1 app role.  Leave all the
setting for the role at the defaults.

4.      You now have a farm with 1 server instance, which is configured to
be a web server.

5.      Create a new application, setting its domain to "example.com"
(whatever domain you registered) and selecting the farm you just created for
it to run on, and your app role as the front end.

6.      From the menu on the right of your farm, launch your farm.

7.      When the instance shows you the little terminal window under the SSH
column on the Instances > View page, your server is ready.

8.      Go to your domain in a web browser and you should see the default
Scalr page.

9.      If that's working, then download the private key for your farm
(right side menu), and use it to set up an SFTP client to access your server
and upload files.

10. Remember to synchronize to all to save your changes.

 

 

-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of Jason
Sent: Thursday, January 08, 2009 5:46 AM
To: scalr-discuss
Subject: Re: Confused about creating roles, DNS, etc...

 

 

Thanks Alex and Arie.

 

I think I am a little bit clearer about the process, and I think I

know what is causing my confusion.

 

When I create a new farm, I give it a domain name, and a DNS zone is

created. That's fine. But as I wrote in my other message (other

thread), the instances never enter a 'Running' state - they stay in

'Pending' --- so A records in the zone are never created for them, and

I think that's what making me misunderstand the whole process. I just

realised that the 'Public IP' column stays empty forever --- which is

probably _why_ the DNS A records are never created, and which is why

the whole thing isn't working.

 

So I think I need to debug first why the machines do not enter a

running state and do not register a load (load stays at Unknown,

although uptime goes up properly). Also, I suspect that this is why

instances keep getting killed and restarted by Scalr, since it

probably thinks they didn't start properly. 'ec2-describe-images',

though, says the instances are running fine, and in the Console Output

in Scalr I can see the console output (I can paste it here if needed,

there's a few errors about some kernel parameters, but it _does_ get

to the "ec2-xxx-xxx-xxx login:"  prompt).

 

Cheers,

 

-j

 

On Jan 8, 7:33 am, Alex Kovalyov <[email protected]> wrote:

> How do you "Create a role for each application."?

> 

> When you create application/domain, you choose which role in the farm

> will create A records in the DNS zone ( usually Load balancers or

> Application servers).

> If the farm is running and there are instances of this role running,

> these records will be created immediately.

> Otherwise A DNS records will be created for each instance that is

> coming up in this role, dynamically.

> 

> On Jan 8, 5:58 am, Jason <[email protected]> wrote:

> 

> 

> 

> > Hi all,

> 

> > I'm completely confused about creating farms and roles. I follow the

> > following process:

> 

> > 1. Create a farm.

> > 2. Create individual applications.

> > 3. Create a role for each application.

> 

> > When I create roles, it asks me for a DNS zone for the first one.

> > Fine, I enter 'domain.net' in the Doman name section. When the zone is

> > created, no IPs are added to the zone, though. And if I try to create

> > _another_ role, it asks me for a domain, I put in 'domain.net' and it

> > says 'Zone already exists'.

> 

> > How do I make it actually add individual hosts to the zone files? And

> > what do I do with the roles, how do I make them fit into the DNS zone

> > structure?

> 

> > Thanks, much appreciated.

> 

> > -j

 



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/scalr-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to