Table of Contents
- Title and Copyright Information
- Preface
-
1
Getting Started with Oracle Cloud Infrastructure Compute Classic
- About Compute Classic
- Before You Begin with Compute Classic
- How to Begin with Compute Classic Subscriptions
- Compute Classic Terminology
- Accessing Compute Classic Using the Web Console
- Accessing Compute Classic Using REST API
- Accessing Compute Classic Using the Command Line Interface
- About Compute Classic Roles
- About Compute Classic Sites
- Workflow for Using Compute Classic
- 2 Enabling Secure Access to Instances Using SSH
-
3
Creating Instances
- About Instances
- Workflow for Creating Your First Instance
- Selecting a Method of Creating Instances
- Creating an Instance Using QuickStarts
- Creating an Instance from the Instances Page
- Creating an Instance Using a Private Image
- Creating Instances Using Orchestrations
- Creating an Instance Using a Blank Orchestration v2
- Creating Instances Using Launch Plans
- Creating an Instance Using Visual Object Editor
- Cloning an Instance by Using Instance Snapshots
- Logging In to an Instance
- 4 Managing Instances
- 5 Managing Resources Using the Visual Object Editor
-
6
Managing Resources Using Orchestrations v1
- About Orchestrations v1
- Orchestrations v1 Templates
- Workflow for Creating Instances Using Orchestrations v1
- Building Your First Orchestration v1
-
Attributes in Orchestrations v1
- Top-Level Attributes in Orchestrations v1
- Object Plan Attributes
- Orchestration v1 Attributes Specific to Each Object Type
- Orchestration v1 Attributes for integrations/osscontainer
- Orchestration v1 Attributes for ip/reservation
- Orchestration v1 Attributes for launchplan
- Orchestration v1 Attributes for instances
- Orchestration v1 Attributes for network/v1/acl
- Orchestration v1 Attributes for network/v1/ipaddressprefixset
- Orchestration v1 Attributes for network/v1/ipassociation
- Orchestration v1 Attributes for network/v1/ipnetwork
- Orchestration v1 Attributes for network/v1/ipnetworkexchange
- Orchestration v1 Attributes for network/v1/ipreservation
- Orchestration v1 Attributes for network/v1/route
- Orchestration v1 Attributes for network/v1/secprotocol
- Orchestration v1 Attributes for network/v1/secrule
- Orchestration v1 Attributes for network/v1/vnicset
- Orchestration v1 Attributes for orchestration
- Orchestration v1 Attributes for secapplication
- Orchestration v1 Attributes for seciplist
- Orchestration v1 Attributes for seclist
- Orchestration v1 Attributes for secrule
- Orchestration v1 Attributes for storage/volume
- Uploading an Orchestration v1
- Orchestrations v1 Life Cycle
- Starting an Orchestration v1
- Monitoring Orchestrations v1
- Return Parameters Displayed in Orchestrations v1
- Terminating an Orchestration v1
- Downloading an Orchestration v1
- Updating an Orchestration v1
- Deleting an Orchestration v1
-
7
Managing Resources Using Orchestrations v2
- About Orchestrations v2
- Comparing Orchestrations v1 and Orchestrations v2
- Object References and Relationships
- Object Persistence in Orchestrations v2
- Object Types in Orchestrations v2
- Orchestration v2 Templates and Samples
- Workflow for Creating Instances Using Orchestrations v2
- Building Your First Orchestration v2
-
Attributes in Orchestrations v2
- Top-Level Orchestration v2 Attributes
- General Attributes for Objects in Orchestrations v2
- Orchestration v2 Attributes Specific to Each Object Type
- Orchestration v2 Attributes for Acl
- Orchestration v2 Attributes for Backup
- Orchestration v2 Attributes for BackupConfiguration
- Orchestration v2 Attributes for Instance
- Orchestration v2 Attributes for IpAddressAssociation
- Orchestration v2 Attributes for IpAddressPrefixSet
- Orchestration v2 Attributes for IpAddressReservation
- Orchestration v2 Attributes for IpNetwork
- Orchestration v2 Attributes for IpNetworkExchange
- Orchestration v2 Attributes for IPReservation
- Orchestration Attributes for OSSContainer
- Orchestration v2 Attributes for Restore
- Orchestration v2 Attributes for Route
- Orchestration v2 Attributes for SecApplication
- Orchestration v2 Attributes for SecIPList
- Orchestration v2 Attributes for SecList
- Orchestration v2 Attributes for SecRule
- Orchestration v2 Attributes for SecurityProtocol
- Orchestration v2 Attributes for SecurityRule
- Orchestration v2 Attributes for SSHKey
- Orchestration v2 Attributes for StorageAttachment
- Orchestration v2 Attributes for StorageSnapshot
- Orchestration v2 Attributes for StorageVolume
- Orchestration v2 Attributes for VirtualNicSet
- Orchestration v2 Life Cycle
-
Managing Orchestrations v2
- Uploading an Orchestration v2
- Starting an Orchestration v2
- Monitoring Orchestrations v2
- Suspending an Orchestration v2
- Terminating an Orchestration v2
- Downloading an Orchestration v2
- Workflows for Updating Orchestrations v2
- Updating an Orchestration v2
- Deleting an Orchestration v2
- Managing Orchestrations v2 Using the REST API
- Managing Orchestrations v2 Using CLI
-
8
Managing Machine Images
- About Oracle-Provided Linux Images
- About Oracle-Provided Solaris Images
- About Oracle-Provided Windows Images
- Workflow for Creating Instances Using a Private Machine Image
- Building Your Own Machine Images
- Uploading Image Files to Oracle Cloud Infrastructure Object Storage Classic
- Registering a Machine Image in Compute Classic
- Listing Machine Images
- Updating a Private Machine Image
- Deleting a Private Machine Image
- Maintaining Versions of Private Machine Images
-
9
Managing Storage Volumes
- About Storage Volumes
- Creating a Storage Volume
- Creating a Bootable Storage Volume
- Backing Up and Restoring Storage Volumes Using Snapshots
- Scheduling Backups of Storage Volumes and Restoring from Backups
- Attaching a Storage Volume to an Instance
- Viewing Details of a Storage Volume
-
Mounting and Unmounting a Storage Volume
- Mounting a Storage Volume on a Linux Instance
- Unmounting a Storage Volume from a Linux Instance
- Mounting a Storage Volume on an Oracle Solaris Instance
- Unmounting a Storage Volume from an Oracle Solaris Instance
- Mounting a Storage Volume on a Windows Instance
- Unmounting a Storage Volume from a Windows Instance
- Increasing the Size of a Storage Volume
- Detaching a Storage Volume from an Instance
- Deleting a Storage Volume
- 10 Configuring the Shared Network
-
11
Configuring IP Networks
- About IP Networks
- About Access Control to Interfaces on IP Networks
- Workflows for Using IP Networks
- Managing IP Networks
- Managing IP Network Exchanges
- Managing vNICsets
- Managing Routes
- Managing IP Address Prefix Sets
- Managing Security Protocols for IP Networks
- Managing Security Rules for IP Networks
- Managing ACLs
- Managing Public IP Addresses
- 12 Accessing an Oracle Linux Instance Using SSH
- 13 Accessing an Oracle Solaris Instance Using SSH
- 14 Accessing a Windows Instance Using RDP
-
15
Connecting to Instances in a Multitenant Site Using VPN
- Setting Up VPN
-
Managing VPN
- Listing VPN Gateways
- Modifying the Reachable Subnets for a VPN Gateway
- Workflow for Adding IP Networks to an Existing VPN Connection
- Deleting a VPN Gateway
- Listing Third-Party VPN Devices
- Updating a Third-Party Device
- Deleting a Third-Party Device
- Listing VPN Connections
- Updating a VPN Connection
- Stopping, Restarting, and Deleting a VPN Connection
- 16 Setting Up a VPN Connection Using VPNaaS
- 17 Set Up VPN Connection to Oracle Cloud Infrastructure
- 18 Connecting to Instances Using Oracle Cloud Infrastructure FastConnect Classic
-
19
Connecting to Oracle Cloud Infrastructure Dedicated Compute Classic Instances Using VPN
- About Oracle Cloud Infrastructure Networking Classic – VPN for Dedicated Compute Classic
- Requesting Oracle Cloud Infrastructure Networking Classic – VPN for Dedicated Compute Classic
- Configuring Your Oracle Cloud Infrastructure Networking Classic – VPN for Dedicated Compute Classic Gateway
- Managing Your Oracle Cloud Infrastructure Networking Classic – VPN for Dedicated Compute Classic Connections
- Accessing Your Instances Using VPN
- 20 Automating Instance Initialization Using opc-init
- 21 Best Practices for Using Compute Classic
- 22 Frequently Asked Questions for Compute Classic
-
23
Troubleshooting Compute Classic
-
Web Console Problems
- Can’t access the web console
- Can’t create, update, or delete objects
- Can’t upload an orchestration
- My orchestration hasn’t created any instances
- Error while starting an orchestration: Specify imagelist or bootorder
- Can’t attach a storage volume to an instance
- Can't detach a storage volume from an instance
- Can't delete a storage volume
- Can't delete a storage volume snapshot
- Can’t remove an IP address from an instance
- Can’t delete a security application
- Can’t delete a private image
-
Networking Problems
- Can’t connect to an instance using SSH
- RSA key fingerprint error while connecting to an instance
- Can’t get instances to communicate with each other
- My instance can’t connect to instances in another IP network using an IP network exchange
- Can’t access my instance even though it has a public IP address
- Can’t remove an IP address from an instance
- Can’t delete a security application
- SSH Key Problems
- Storage Volume Problems
-
Orchestration Problems
- Can’t upload an orchestration
- Error while uploading an orchestration: User is not permitted...
- My orchestration hasn’t created any instances
- Error while starting an orchestration: object not found
- Error while starting an orchestration: Specify imagelist or bootorder
- My instance was created using a wrong image
- My orchestration is stuck in the stopping state
- opc-init Problems
- Launch Plan Problems
-
Web Console Problems