Ciao Davide, 
ecco qua’ le steps..

root@overcloud-controller-0 ~]# cinder type-list
+----+------+-------------+-----------+
| ID | Name | Description | Is_Public |
+----+------+-------------+-----------+
+----+------+-------------+-----------+

[root@overcloud-controller-0 ~]# cinder service-list
+------------------+-------------------------+------+---------+-------+----------------------------+-----------------+
|      Binary      |           Host          | Zone |  Status | State |         
Updated_at         | Disabled Reason |
+------------------+-------------------------+------+---------+-------+----------------------------+-----------------+
| cinder-scheduler |        hostgroup        | nova | enabled |   up  | 
2016-09-14T18:15:40.000000 |        -        |
|  cinder-volume   |  hostgroup@tripleo_ceph | nova | enabled |   up  | 
2016-09-14T18:14:59.000000 |        -        |
|  cinder-volume   | hostgroup@tripleo_iscsi | nova | enabled |   up  | 
2016-09-14T18:15:00.000000 |        -        |
+------------------+-------------------------+------+---------+-------+----------------------------+-----------------+

[root@overcloud-controller-0 ~]# cinder type-create iscsi
+--------------------------------------+-------+-------------+-----------+
|                  ID                  |  Name | Description | Is_Public |
+--------------------------------------+-------+-------------+-----------+
| 0a3fefdd-45a9-4a99-bee4-e98db37e4c17 | iscsi |      -      |    True   |
+--------------------------------------+-------+-------------+-----------+
[root@overcloud-controller-0 ~]#  cinder type-key iscsi set 
storage_protocol=iSCSI

[root@overcloud-controller-0 ~]# cinder create --display-name sol2 
--volume-type iSCSI 1
+---------------------------------------+---------------------------------------+
|                Property               |                 Value                 
|
+---------------------------------------+---------------------------------------+
|              attachments              |                   []                  
|
|           availability_zone           |                  nova                 
|
|                bootable               |                 false                 
|
|          consistencygroup_id          |                  None                 
|
|               created_at              |       2016-09-14T18:17:22.000000      
|
|              description              |                  None                 
|
|               encrypted               |                 False                 
|
|                   id                  |  30dc4423-48b7-4e4c-b034-49621bbe1050 
|
|                metadata               |                   {}                  
|
|            migration_status           |                  None                 
|
|              multiattach              |                 False                 
|
|                  name                 |                  sol2                 
|
|         os-vol-host-attr:host         | hostgroup@tripleo_iscsi#tripleo_iscsi 
|
|     os-vol-mig-status-attr:migstat    |                  None                 
|
|     os-vol-mig-status-attr:name_id    |                  None                 
|
|      os-vol-tenant-attr:tenant_id     |    3d6f108c12a24572a74f26161f734edc   
|
|   os-volume-replication:driver_data   |                  None                 
|
| os-volume-replication:extended_status |                  None                 
|
|           replication_status          |                disabled               
|
|                  size                 |                   1                   
|
|              snapshot_id              |                  None                 
|
|              source_volid             |                  None                 
|
|                 status                |               available               
|
|                user_id                |    f2d6b2c143a34195a335ea8e40717cb2   
|
|              volume_type              |                 iscsi                 
|
+---------------------------------------+---------------------------------------+




> On Nov 15, 2016, at 08:10, Davide Panarese <dpanar...@enter.eu> wrote:
> 
> Hi Mohammed,
> thanks for your explanation.
> 
> But this commands are provided only from openstack client. I haven’t in 
> cinder client.
> 
> thanks
> Davide
> 
>> On 15 Nov 2016, at 16:21, Mohammed Naser <mna...@vexxhost.com 
>> <mailto:mna...@vexxhost.com>> wrote:
>> 
>> is_public controls if it's public or not
>> volume_type_projects controls which projects can access a specific flavor
>> 
>> The cinder commands which are of your interest:
>> 
>>    type-access-add     Adds volume type access for the given project.
>>    type-access-list    Print access information about the given volume type.
>>    type-access-remove  Removes volume type access for the given project.
>>    type-create         Creates a volume type.
>> 
>> Good luck!
>> 
>> On Tue, Nov 15, 2016 at 10:03 AM, Davide Panarese <dpanar...@enter.eu 
>> <mailto:dpanar...@enter.eu>> wrote:
>>> Hello,
>>> anyone of us have tried private volume types? How are they work?
>>> I know that were introduced from Kilo release and you can use with Cinder 
>>> API v2.
>>> 
>>> But who can define these? Just admins i guess, right? In API command you 
>>> can choose only if is public or not and not the owner.
>>> In DB schema i don’t find anything about that:
>>> 
>>> CREATE TABLE `volume_types` (
>>>    `created_at` datetime DEFAULT NULL,
>>>    `updated_at` datetime DEFAULT NULL,
>>>    `deleted_at` datetime DEFAULT NULL,
>>>    `deleted` tinyint(1) DEFAULT NULL,
>>>    `id` varchar(36) NOT NULL,
>>>    `name` varchar(255) DEFAULT NULL,
>>>    `qos_specs_id` varchar(36) DEFAULT NULL,
>>>    `is_public` tinyint(1) DEFAULT NULL,
>>>    `description` varchar(255) DEFAULT NULL,
>>>    PRIMARY KEY (`id`),
>>>    KEY `qos_specs_id` (`qos_specs_id`),
>>>    CONSTRAINT `volume_types_ibfk_1` FOREIGN KEY (`qos_specs_id`) REFERENCES 
>>> `quality_of_service_specs` (`id`)
>>> ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
>>> 
>>> Do i need Keystone v3 with RBAC to define who can use a specific volume 
>>> type?
>>> 
>>> Thanks for your help.
>>> Davide
>>> 
>>> 
>>> _______________________________________________
>>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack 
>>> <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack>
>>> Post to     : openstack@lists.openstack.org 
>>> <mailto:openstack@lists.openstack.org>
>>> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack 
>>> <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack>
>> 
>> 
>> 
>> -- 
>> Mohammed Naser — vexxhost
>> -----------------------------------------------------
>> D. 514-316-8872
>> D. 800-910-1726 ext. 200
>> E. mna...@vexxhost.com <mailto:mna...@vexxhost.com>
>> W. http://vexxhost.com <http://vexxhost.com/>
>> 
>> _______________________________________________
>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack 
>> <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack>
>> Post to     : openstack@lists.openstack.org 
>> <mailto:openstack@lists.openstack.org>
>> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack 
>> <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack>
>> 
>> --
>> Questo messaggio e' stato analizzato con Libra ESVA ed e' risultato non 
>> infetto.
>> Seguire il link qui sotto per segnalarlo come spam: 
>> http://mx01.enter.it/cgi-bin/learn-msg.cgi?id=F1D1F401F0.A96C6 
>> <http://mx01.enter.it/cgi-bin/learn-msg.cgi?id=F1D1F401F0.A96C6>
> !DSPAM:1,582b35eb87671724125248! 
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack 
> <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack>
> Post to     : openstack@lists.openstack.org 
> <mailto:openstack@lists.openstack.org>
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack 
> <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack>
> 
> 
> !DSPAM:1,582b35eb87671724125248!

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to