跳转到: 导航, 搜索

Manila/docs/API-roadmap

< Manila‎ | docs

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>