Jump To Close Expand all Collapse all Table of contents Instances and Images Guide Preface Making open source more inclusive 1. Image service Expand section "1. Image service" Collapse section "1. Image service" 1.1. Understanding and optimizing the Image service Expand section "1.1. Understanding and optimizing the Image service" Collapse section "1.1. Understanding and optimizing the Image service" 1.1.1. Supported Image service (glance) back ends 1.1.2. Image signing and verification 1.1.3. Image conversion 1.1.4. Image introspection 1.1.5. Interoperable image import 1.2. Managing images Expand section "1.2. Managing images" Collapse section "1.2. Managing images" 1.2.1. Creating an image Expand section "1.2.1. Creating an image" Collapse section "1.2.1. Creating an image" 1.2.1.1. Using a KVM guest image with Red Hat OpenStack Platform 1.2.1.2. Creating custom Red Hat Enterprise Linux or Windows images Expand section "1.2.1.2. Creating custom Red Hat Enterprise Linux or Windows images" Collapse section "1.2.1.2. Creating custom Red Hat Enterprise Linux or Windows images" 1.2.1.2.1. Creating a Red Hat Enterprise Linux 7 image 1.2.1.2.2. Creating a Red Hat Enterprise Linux 6 image 1.2.1.2.3. Creating a Windows image 1.2.2. Uploading an image 1.2.3. Updating an image 1.2.4. Importing an image Expand section "1.2.4. Importing an image" Collapse section "1.2.4. Importing an image" 1.2.4.1. Importing from a remote URI 1.2.4.2. Importing from a local volume 1.2.5. Deleting an image 1.2.6. Enabling image conversion 1.2.7. Converting an image to RAW format Expand section "1.2.7. Converting an image to RAW format" Collapse section "1.2.7. Converting an image to RAW format" 1.2.7.1. Configuring the Image service to accept only RAW and ISO 1.2.8. Storing an image in RAW format 2. Configuring the Compute (nova) service Expand section "2. Configuring the Compute (nova) service" Collapse section "2. Configuring the Compute (nova) service" 2.1. Configuring memory for overallocation 2.2. Calculating reserved host memory on Compute nodes 2.3. Calculating swap size 3. Configuring OpenStack Compute storage Expand section "3. Configuring OpenStack Compute storage" Collapse section "3. Configuring OpenStack Compute storage" 3.1. Architecture overview 3.2. Configuration 3.3. Enabling service tokens between the Compute service and the Block Storage service 4. Virtual machine instances Expand section "4. Virtual machine instances" Collapse section "4. Virtual machine instances" 4.1. Managing instances Expand section "4.1. Managing instances" Collapse section "4.1. Managing instances" 4.1.1. Adding components 4.1.2. Launching an instance Expand section "4.1.2. Launching an instance" Collapse section "4.1.2. Launching an instance" 4.1.2.1. Launching instance options 4.1.3. Updating an instance 4.1.4. Resizing an instance 4.1.5. Connecting to an instance Expand section "4.1.5. Connecting to an instance" Collapse section "4.1.5. Connecting to an instance" 4.1.5.1. Accessing an instance console by using the dashboard 4.1.5.2. Accessing an instance console by using the CLI 4.1.6. Viewing instance usage 4.1.7. Deleting an instance 4.1.8. Managing multiple instances simultaneously 4.2. Managing instance security Expand section "4.2. Managing instance security" Collapse section "4.2. Managing instance security" 4.2.1. Managing key pairs Expand section "4.2.1. Managing key pairs" Collapse section "4.2.1. Managing key pairs" 4.2.1.1. Creating a key pair 4.2.1.2. Importing a key pair 4.2.1.3. Deleting a key pair 4.2.2. Creating a security group 4.2.3. Creating, assigning, and releasing floating IP addresses Expand section "4.2.3. Creating, assigning, and releasing floating IP addresses" Collapse section "4.2.3. Creating, assigning, and releasing floating IP addresses" 4.2.3.1. Allocating a floating IP to the project 4.2.3.2. Assigning a floating IP 4.2.3.3. Releasing a floating IP 4.2.4. Logging in to an instance 4.2.5. Injecting an admin password into an instance 4.3. Managing flavors Expand section "4.3. Managing flavors" Collapse section "4.3. Managing flavors" 4.3.1. Updating configuration permissions 4.3.2. Creating a flavor 4.3.3. Updating general attributes 4.3.4. Updating flavor metadata Expand section "4.3.4. Updating flavor metadata" Collapse section "4.3.4. Updating flavor metadata" 4.3.4.1. Viewing metadata 4.3.4.2. Adding metadata 4.4. Managing host aggregates Expand section "4.4. Managing host aggregates" Collapse section "4.4. Managing host aggregates" 4.4.1. Enabling host aggregate scheduling 4.4.2. Viewing availability zones or host aggregates 4.4.3. Adding a host aggregate 4.4.4. Updating a host aggregate 4.4.5. Deleting a host aggregate 4.5. Scheduling hosts Expand section "4.5. Scheduling hosts" Collapse section "4.5. Scheduling hosts" 4.5.1. Configuring scheduling filters 4.5.2. Configuring scheduling weights 4.5.3. Reserving NUMA nodes with PCI devices 4.6. Managing instance snapshots Expand section "4.6. Managing instance snapshots" Collapse section "4.6. Managing instance snapshots" 4.6.1. Creating an instance snapshot 4.6.2. Managing a snapshot 4.6.3. Rebuilding an instance to a state in a snapshot 4.6.4. Consistent snapshots 4.7. Using rescue mode for instances Expand section "4.7. Using rescue mode for instances" Collapse section "4.7. Using rescue mode for instances" 4.7.1. Preparing an image for a rescue mode instance Expand section "4.7.1. Preparing an image for a rescue mode instance" Collapse section "4.7.1. Preparing an image for a rescue mode instance" 4.7.1.1. Rescuing an image that uses ext4 file system 4.7.2. Adding the rescue image to the OpenStack Image service 4.7.3. Launching an instance in rescue mode 4.7.4. Unrescuing an instance 4.8. Creating a customized instance Expand section "4.8. Creating a customized instance" Collapse section "4.8. Creating a customized instance" 4.8.1. Customizing an instance by using user data 4.8.2. Customizing an instance by using metadata 4.8.3. Customizing an instance by using a config drive 5. Migrating virtual machine instances between Compute nodes Expand section "5. Migrating virtual machine instances between Compute nodes" Collapse section "5. Migrating virtual machine instances between Compute nodes" 5.1. Migration types 5.2. Migration constraints 5.3. Preparing to migrate 5.4. Additional preparation for DPDK instances 5.5. Cold migrating an instance 5.6. Live migrating an instance 5.7. Checking migration status 5.8. Completing the migration 5.9. Evacuating an instance Expand section "5.9. Evacuating an instance" Collapse section "5.9. Evacuating an instance" 5.9.1. Evacuating one instance 5.9.2. Evacuating all instances on a host 5.9.3. Configuring shared storage 5.10. Troubleshooting migration Expand section "5.10. Troubleshooting migration" Collapse section "5.10. Troubleshooting migration" 5.10.1. Errors during migration 5.10.2. Never-ending live migration 5.10.3. Instance performance degrades after migration 6. Configuring PCI passthrough Expand section "6. Configuring PCI passthrough" Collapse section "6. Configuring PCI passthrough" 6.1. Designating Compute nodes for PCI passthrough 6.2. Configuring a PCI passthrough Compute node 6.3. PCI passthrough device type field 6.4. Guidelines for configuring NovaPCIPassthrough 7. Database cleaning Expand section "7. Database cleaning" Collapse section "7. Database cleaning" 7.1. Configuring database management 7.2. Configuration options for OpenStack Compute (nova) automated database management 8. Configuring Compute nodes for performance Expand section "8. Configuring Compute nodes for performance" Collapse section "8. Configuring Compute nodes for performance" 8.1. Configuring CPU pinning with NUMA Expand section "8.1. Configuring CPU pinning with NUMA" Collapse section "8.1. Configuring CPU pinning with NUMA" 8.1.1. Compute node configuration 8.1.2. Configuring emulator threads to run on dedicated physical CPU 8.1.3. Scheduler configuration 8.1.4. Aggregate and flavor configuration 8.2. Configuring huge pages on the Compute node Expand section "8.2. Configuring huge pages on the Compute node" Collapse section "8.2. Configuring huge pages on the Compute node" 8.2.1. Allocating huge pages to instances 9. Adding metadata to instances Expand section "9. Adding metadata to instances" Collapse section "9. Adding metadata to instances" 9.1. Types of instance metadata 9.2. Adding a config drive to all instances 9.3. Adding static metadata to instances 9.4. Adding dynamic metadata to instances 10. Configuring Real-Time Compute Expand section "10. Configuring Real-Time Compute" Collapse section "10. Configuring Real-Time Compute" 10.1. Preparing Your Compute Nodes for Real-Time 10.2. Deploying the Real-time Compute Role 10.3. Sample Deployment and Testing Scenario 10.4. Launching and Tuning Real-Time Instances 11. Configuring virtual GPUs for instances Expand section "11. Configuring virtual GPUs for instances" Collapse section "11. Configuring virtual GPUs for instances" 11.1. Supported configurations and limitations 11.2. Configuring vGPU on the Compute nodes Expand section "11.2. Configuring vGPU on the Compute nodes" Collapse section "11.2. Configuring vGPU on the Compute nodes" 11.2.1. Building a custom GPU overcloud image 11.2.2. Designating Compute nodes for vGPU 11.2.3. Configuring the Compute node for vGPU and deploying the overcloud 11.3. Creating the vGPU image and flavor Expand section "11.3. Creating the vGPU image and flavor" Collapse section "11.3. Creating the vGPU image and flavor" 11.3.1. Creating a custom GPU instance image 11.3.2. Creating a vGPU flavor for instances 11.3.3. Launching a vGPU instance 11.4. Enabling PCI passthrough for a GPU device A. Image configuration parameters B. Enabling the launch instance wizard Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat OpenStack Platform 1.2.5. Deleting an image Procedure In the dashboard, select Project > Compute > Images. Select the image you want to delete and click Delete Images. Previous Next