El componente opcional Object Storage se carga al implementar la vApp de Integrated OpenStack Manager. Para implementarlo, se requiere una configuración independiente.
El componente Object Storage se configura y se implementa a través de la consola de la máquina virtual.
Requisitos previos
Configure y cree la nube de VMware Integrated OpenStack.
Procedimiento
- Abra la consola para el componente Identity Service.
- Cree el usuario administrativo para la autenticación mediante el componente Identity Service.
- Utilice el comando user-create para crear el usuario.
$ openstack user create \
--domain local \
--password password \
--email administrative_user_email
swift
- Otorgue privilegios administrativos al usuario recientemente creado.
$ openstack role add \
--project service \
--user swift \
admin
- Cree una entrada de servicio para el servicio Object Storage.
$ keystone service-create \
--name=swift \
--type=object-store \
--description="VIO Object Storage"
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | VIO Object Storage |
| enabled | True |
| id | eede9296683e4b5ebfa13f5166375ef6 |
| name | swift |
| type | object-store |
+-------------+----------------------------------+
El valor
id para el servicio se genera de forma automática.
- Cree un terminal de API para el servicio Object Storage.
Utilice la dirección IP del controlador en los comandos.
openstack endpoint create \
--region nova \
object-store \
public \
http://controller01_IP_address:8080/v1/AUTH_%\(tenant_id\)s
openstack endpoint create \
--region nova \
object-store \
internal \
http://controller01_IP_address:8080/v1/AUTH_%\(tenant_id\)s
openstack endpoint create \
--region nova \
object-store \
admin \
http://controller01_IP_address:8080/v1
Qué hacer a continuación
Después de implementar el componente Object Storage, cree los archivos de configuración necesarios. Consulte Crear los archivos de configuración para Object Storage.