38,760
edits
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 48: | Line 48: | ||
A form is displayed where you define your virtual machine. If you have a plan for the exact specifications your VM needs through your pre-planning, feel free to use those specifications. Otherwise, you can follow along with this example for a fairly generic easy to use Linux VM. | A form is displayed where you define your virtual machine. If you have a plan for the exact specifications your VM needs through your pre-planning, feel free to use those specifications. Otherwise, you can follow along with this example for a fairly generic easy to use Linux VM. | ||
After clicking '''Launch Instance''', you will be presented with a series of options: | After clicking '''Launch Instance''', you will be presented with a series of options: | ||
#''Details | #''Details'' | ||
#*''Instance Name'': Enter a name for your virtual machine. Do not include spaces or special characters in your instance name. For more details on naming rules see [https://en.wikipedia.org/wiki/Hostname restrictions on valid host names]. | #*''Instance Name'': Enter a name for your virtual machine. Do not include spaces or special characters in your instance name. For more details on naming rules see [https://en.wikipedia.org/wiki/Hostname restrictions on valid host names]. | ||
#*''Availability Zone'': The default is '''Any Availability Zone'''; do not change this. | #*''Availability Zone'': The default is '''Any Availability Zone'''; do not change this. | ||
#*''Instance Count'': This indicates the number of virtual machines to create. Unless you have specifically planned for multiple machines leave this set at 1.[[File:Source tab.png|500px|thumb]]<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | #*''Instance Count'': This indicates the number of virtual machines to create. Unless you have specifically planned for multiple machines leave this set at 1.[[File:Source tab.png|500px|thumb]]<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | ||
#''Source | #''Source'' | ||
#*''Select Boot Source'': Because it's your first VM choose '''Image''' as the boot source. For information about other options see our [[OpenStack#Booting_from_a_Volume|Booting From a Volume]] page. | #*''Select Boot Source'': Because it's your first VM choose '''Image''' as the boot source. For information about other options see our [[OpenStack#Booting_from_a_Volume|Booting From a Volume]] page. | ||
#*''Create New Volume'': Click '''Yes'''. This means your VM's data will be stored in the cloud volume (or persistent storage). For more information on Volume usage and management see our [[OpenStack#Working_with_Volumes|Working with Volumes]] page. | #*''Create New Volume'': Click '''Yes'''. This means your VM's data will be stored in the cloud volume (or persistent storage). For more information on Volume usage and management see our [[OpenStack#Working_with_Volumes|Working with Volumes]] page. | ||
Line 58: | Line 58: | ||
#*''Delete Volume on Instance Delete''': Click '''No'''. This can help prevent your volume from being deleted accidentally, but if you are confident you always want your volume deleted when your instance is deleted click '''yes'''. | #*''Delete Volume on Instance Delete''': Click '''No'''. This can help prevent your volume from being deleted accidentally, but if you are confident you always want your volume deleted when your instance is deleted click '''yes'''. | ||
#*''Allocating an Available Image'': The list at the bottom of the window shows the '''available''' images your VM can boot. For a beginner on Linux we recommend the most recent '''Ubuntu''' image, but if you prefer one of the other Linux operating systems choose that. To select an image click the upwards pointing arrow on the far right of the row containing your desired image. That row should now show up in the '''Allocated''' list above. '''It is important for later to remember which image you chose''' (ex. ubuntu, fedora, etc.)[[File:Flavor tab.png|500px|thumb]] <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | #*''Allocating an Available Image'': The list at the bottom of the window shows the '''available''' images your VM can boot. For a beginner on Linux we recommend the most recent '''Ubuntu''' image, but if you prefer one of the other Linux operating systems choose that. To select an image click the upwards pointing arrow on the far right of the row containing your desired image. That row should now show up in the '''Allocated''' list above. '''It is important for later to remember which image you chose''' (ex. ubuntu, fedora, etc.)[[File:Flavor tab.png|500px|thumb]] <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | ||
#''Flavor | #''Flavor'' | ||
#*''Allocating an Available Flavor'': The flavor determines what type of hardware is used for your VM, which determines how much memory and processing capabilities it has. The '''Available''' list shows all the flavors available for your chosen boot image. Click the arrow on the far left of a row to see how that particular flavor matches up with what you have been allocated for your project. If there is an alert icon on one of the specifications, that means that your project doesn't have enough of that resource to support that flavor. Choose a flavor that your project can support (has no alerts), and click the upwards arrow on the far right of that row. That flavor should now show up in the '''Allocated''' list. For more details, see [[Virtual machine flavors]]. <br /><br /><br /><br /><br /><br /><br /><br /> | #*''Allocating an Available Flavor'': The flavor determines what type of hardware is used for your VM, which determines how much memory and processing capabilities it has. The '''Available''' list shows all the flavors available for your chosen boot image. Click the arrow on the far left of a row to see how that particular flavor matches up with what you have been allocated for your project. If there is an alert icon on one of the specifications, that means that your project doesn't have enough of that resource to support that flavor. Choose a flavor that your project can support (has no alerts), and click the upwards arrow on the far right of that row. That flavor should now show up in the '''Allocated''' list. For more details, see [[Virtual machine flavors]]. <br /><br /><br /><br /><br /><br /><br /><br /> | ||
#''Networks | #''Networks'': '''Do not change this now'''.[[File:Security groups.png|500px|thumb]] | ||
#''Network Ports | #''Network Ports'': '''Do not change this now'''. <br /><br /><br /><br /><br /> | ||
#''Security Groups | #''Security Groups'': The '''Default Security Group''' should be listed in the '''Allocated''' chart. If it is not, move it from the '''Available''' list to the '''Allocated''' list using the upwards arrow located on the far right of the '''Default Security Group''' row. For more information see our [[OpenStack#Security_Groups|Security Groups]] page.[[File:Key pair tab.png|500px|thumb]]<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> | ||
#''Key Pair | #''Key Pair'': Select the SSH key pair you created earlier from the '''Available''' list by clicking the upwards arrow on the far right of its row. If you do not have a key pair, you can create or import one from this window using the buttons at the top of the window. Please see [[#SSH key pair | above]] for more instructions around Key Pairs. For more detailed information on managing and using key pairs see our [[SSH_Keys|SSH Keys]] page.<br /><br /> | ||
#''Customization Script'': '''Do not change this now'''. For more information on using customization scripts see our [[OpenStack_VM_Setups#using_cloudinit|Cloud Init]] page. | #''Customization Script'': '''Do not change this now'''. For more information on using customization scripts see our [[OpenStack_VM_Setups#using_cloudinit|Cloud Init]] page. | ||
#''Server Groups'': '''Do not change this now'''. | #''Server Groups'': '''Do not change this now'''. | ||
#''Scheduler Hints'': '''Do not change this now'''. | #''Scheduler Hints'': '''Do not change this now'''. | ||
#''Metadata'': '''Do not change this now'''.<br /><br /> | #''Metadata'': '''Do not change this now'''.<br /><br /> | ||
#Once you have reviewed all the | #Once you have reviewed all the options and defined your virtual machine, click on the '''Launch''' button and your virtual machine will be created. The ''Instances'' list will be displayed and the ''Task'' field will show the current task for the VM; it will likely be '''spawning''' initially. Once the VM has spawned it will have the '''Power State''' of '''Running'''. It may take a few minutes for your virtual machine to show the '''Running''' state. | ||
==Network Settings== | ==Network Settings== |