Ceph - Rados GW startup fails with error (34) Numerical result out of range

Solution Verified - Updated -

Issue

  • We're seeing the following error when trying to install Rados GW:

    2016-11-23 11:07:07.383664 7efef6e229c0  0 ERROR:  storing info for 40f94cf3-796e-494f-bcec-655b91a58cc1: (34) Numerical result out of range
    2016-11-23 11:07:07.383695 7efef6e229c0  0 create_default: error in create_default  zone params: (34) Numerical result out of range
    2016-11-23 11:07:07.383705 7efef6e229c0  0 failure in zonegroup create_default: ret -34 (34) Numerical result out of range
    2016-11-23 11:07:07.385338 7efef6e229c0 -1 Couldn't init storage provider (RADOS)
    
  • Depending on the debug settings the error message also might look like this:

    2016-11-18 13:49:25.626907 7efe18ec89c0 -1 ERROR: failed to initialize watch: (34) Numerical result out of range
    2016-11-18 13:49:25.630358 7efe18ec89c0 -1 Couldn't init storage provider (RADOS)
    
  • Rados GW also fails to create the pools automatically, even if it has MON rw permissions.

Environment

  • Red Hat Ceph Storage (RHCS)

    • RADOS Gateway (RGW)
  • Red Hat OpenStack 13 (RHOSP)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In