• Buy Now
    • Rackspace Cloud
    • Email & Apps
    • Fanatical Support for AWS
    • Managed Google Cloud Platform
    • Office 365
  • Log In
    • MyRackspace Portal
    • Cloud Control Panel
    • Rackspace Webmail Login
    • Cloud Office Control Panel
  • Rackspace Logo
  • Developer Home
  • Developer Documentation
  • Blogs ▼
    • Technical Blog
    • Rackspace Blog
  • Support Documentation

Developer Docs


Let’s Build Something Powerful Together!

Submit an issue
  • Rackspace Private Cloud, v14
  • Technical FAQ
    • Preface
      • About Rackspace Private Cloud Powered By Openstack
      • RPCO configuration
      • Rackspace Private Cloud support
    • FAQ
      • Operating system and architecture
      • Networking
      • Database architecture
      • Clustered queue management
      • Failover and high availability
      • Load balancing
      • Log aggregation and management
    • Supported Software
      • Rackspace Private Cloud v14
      • Rackspace Private Cloud v13
      • Special Notes
    • Document history and additional information
      • Additional resources
    • Disclaimer
  • Optimization and Visualization User Guide
    • RPCO Optimization and Visualization User Guide
    • Product overview
      • Architecture
      • Features
        • Alarms
        • Ceph monitor
        • Chargeback
        • Charts
        • Heat map
        • Metrics
        • Reports
    • How-To
      • Configure a dynamic threshold
      • Configure chargeback costs
  • Release Notes
    • Preface
      • About Rackspace Private Cloud Powered By Openstack
      • RPCO configuration
      • Rackspace Private Cloud support
    • Known issues
    • What's new
      • Block Storage service (cinder)
        • Prelude
        • Features
        • Unsupported
      • Compute service (nova)
        • Prelude
        • Critical
        • Upgrade
        • Deprecations
        • Unsupported
        • Features
      • Dashboard (horizon)
        • Prelude
        • Fixes
        • Features
      • Identity service (keystone)
        • Prelude
        • Security
        • Features
        • Deprecations
        • Unsupported
      • Image service (glance)
        • Prelude
        • Critical
        • Upgrade
        • Deprecations
        • Features
      • Networking service (neutron)
        • Prelude
        • Deprecations
        • Unsupported
      • Object Storage (swift)
        • Prelude
        • Fixes
        • Features
      • Orchestration (heat)
        • Prelude
        • Features
    • What's changed
      • RPCO changelog by release
    • Document history and additional information
      • Additional resources
    • Disclaimer
  • Stand-alone Object Storage for RPCO Guide
    • Preface
      • About Rackspace Private Cloud Powered By Openstack
      • RPCO configuration
      • Rackspace Private Cloud support
    • Object Storage overview
      • Components
      • Configuration
      • System requirements
    • Prerequisites
    • Install Object Storage
      • Example Object Storage installation architecture
      • Configure and mount storage devices
      • Create networks
      • Configure an Object Storage deployment
        • Update the stand-alone Object Storage configuration files
        • Allow Identity users to use Object Storage
      • Run the Object Storage playbooks
      • Verify the installation
    • Object Storage monitoring
      • Service and response
      • Object Storage monitors
    • Object Storage configuration files
    • Document history and additional information
      • Additional resources

Verify the installation#

To verify the installation of stand-alone Object Storage for RPCO, run the following commands from the proxy server or any server that has access to Identity (keystone).

  1. Ensure that the credentials are set correctly in the /root/openrc file and then source it:

    $ source /root/openrc
    
  2. Run the following command:

    $ swift stat
    Account: AUTH_11b9758b7049476d9b48f7a91ea11493
    Containers: 0
       Objects: 0
         Bytes: 0
    Content-Type: text/plain; charset=utf-8
    X-Timestamp: 1381434243.83760
    X-Trans-Id: txdcdd594565214fb4a2d33-0052570383
    X-Put-Timestamp: 1381434243.83760
    
  3. Run the following commands to upload files to a container. Create the test.txt and test2.txt test files locally if needed (they can contain anything).

    $ swift upload myfiles test.txt
    $ swift upload myfiles test2.txt
    
  4. Run the following command to download all files from the myfiles container:

    $ swift download myfiles
      test2.txt [headers 0.267s, total 0.267s, 0.000s MB/s]
      test.txt [headers 0.271s, total 0.271s, 0.000s MB/s]
    

    If the files download successfully, Object Storage has been installed.

Previous Run the Object Storage playbooks
Next Object Storage monitoring
Docs
  • Style Guide for Technical Content
  • Cloud Backup
  • Cloud Block Storage
  • Cloud Databases
  • Cloud DNS
  • Cloud Files
  • Identity
  • Cloud Images
  • Cloud Load Balancers
  • Cloud Monitoring
  • Cloud Orchestration
  • Cloud Networks
  • Cloud Queues
  • Cloud Servers
  • Rackspace Auto Scale
  • Rackspace CDN
Sdks
  • Go
  • Java
  • .Net
  • Node
  • PHP
  • Python
  • Ruby
Partner Tools
  • Airbrake
  • Mailgun
  • ObjectRocket
  • RedisToGo
Blog
  • Technical Blog
  • Rackspace Blog
©2019 Rackspace US, Inc.
  • ©2019 Rackspace US, Inc.
  • About Rackspace
  • Investors
  • Careers
  • Privacy Statement
  • Website Terms
  • Trademarks