Manila/docs/API-roadmap
1. 管理共享 (已实现)
manila create [--snapshot-id <snapshot-id>] [--name <name>]
[--description <description>]
<share_protocol> <size>
manila list
manila show <share-id>
manila delete <share-id>
2. 管理共享的网络信息 (正在进行)
manila network-info-create [--policy <policy description>]
--network <network description>
<--network> 是创建共享将要导出到的网络的描述,以 <param1=value1,param2=value2> 格式指定。此描述将特定于所使用的 manila 网络插件。对于 manila neutron 网络插件用户应指定:net_id=<neutron-network-id>,subnet_id=<neutron-subnet-id>
<--policy> 是在租户网络内部使用的策略(安全)配置的描述,manila 共享将导出到该网络。应以 <protocol=”正在使用的网络文件系统协议 (nfs 或 cifs)”,param1=value1,param2=value2> 形式指定。
对于 NFS 用户应指定:dns_ip, kerberos_server, kerberos_domain, kerberos_account, kerberos_password, ldap_server, ldap_domain
对于 CIFS 用户应指定:dns_ip, ad_server, ad_domain, admin_account, admin_pw
manila network-info-list manila network-info-show <nw-info-id> manila network-info-remove <nw-info-id>
更改
manila create [--snapshot-id <snapshot-id>] [--name <name>]
[--description <description>]
--network-info <nw-info-id>
<share_protocol> <size>