Vreau să lansez o instanță dintr-o imagine cu dimensiunea de 1 TB în mediul meu openstack Pike care utilizează cinder cu ceph ca backend de stocare. Procesul de creare a volumului pentru acea instanță eșuează cu următorul mesaj:
jurnalele programează alocare volum: nu a putut găsi niciun backend ponderat disponibil.
Când m-am uitat în jurnalele de cenuşă, am găsit acest mesaj:
...raise exc.from_response(resp, resp.content)\n', 'glanceclient.exc.HTTPUnauthorized: HTTP 401 Neautorizat: Acest server nu a putut verifica dacă sunteți autorizat să accesați documentul pe care l-ați solicitat. Fie ați furnizat acreditările greșite (de exemplu, parolă greșită), fie browserul dvs. nu înțelege cum să furnizeze acreditările necesare...
Și câteva rânduri mai târziu, văd asta:
...cinder.exception.ImageNotAuthorized: Nu este autorizat pentru imagine...
Cu toate acestea, pot crea cu succes orice instanță cu o dimensiune mai mică a imaginii.
În primul rând, am bănuit de expirarea simbolului în Keystone, deoarece crearea volumului durează până la 4-5 ore. I-am crescut timpul de expirare până la 48 de ore, dar eșecul rămâne la fel.
Este posibil ca Glance să aibă un anumit timp de expirare a simbolului sau ar trebui să fie global de la Keystone?