[Users] rhevm-cli - add nfs data storage
Michael Pasternak
mpastern at redhat.com
Thu Dec 20 10:32:44 UTC 2012
Hi Meni,
When you pass --datacenter-identifier, you attaching existent SD to the data-center,
note, you can see what parameters use for any command/action just running 'help' command:
[oVirt shell (connected)]# help add storagedomain
USAGE
add <type> [base identifiers] [attribute options]
DESCRIPTION
Creates a new object or adds existent with type storagedomain. See 'help add' for generic
help on creating objects.
ATTRIBUTE OPTIONS
The following options are available for objects with type storagedomain:
Overload 1:
* --host-id|name: string
* --type: string
* --storage-type: string
* --format: boolean
* --storage-address: string
* --storage-logical_unit: collection
{
logical_unit.address: string
logical_unit.port: int
logical_unit.target: string
logical_unit.username: string
logical_unit.password: string
logical_unit.serial: string
logical_unit.vendor_id: string
logical_unit.product_id: string
logical_unit.lun_mapping: int
logical_unit.portal: string
logical_unit.paths: int
logical_unit.id: string
}
* [--name: string]
* [--storage-override_luns: boolean]
Overload 2:
* --host-id|name: string
* --type: string
* --storage-type: string
* --format: boolean
* --storage-address: string
* --storage-path: string
* [--name: string]
Overload 3:
* --host-id|name: string
* --type: string
* --storage-type: string
* --format: boolean
* --storage-path: string
* [--name: string]
Overload 4:
* --host-id|name: string
* --type: string
* --storage-type: string
* --format: boolean
* --storage-path: string
* --storage-vfs_type: string
* [--name: string]
* [--storage-address: string]
* [--storage-mount_options: string]
* [--expect: 201-created]
* [--correlation_id: anystring]
....
On 12/19/2012 11:56 AM, Meni Yakove wrote:
> Hi,
>
> I'm trying to add new NFS data storage to my setup using CLI and it fail:
>
> [RHEVM shell (connected)]# add storagedomain --name CLI_DataStorage --host-name orchid-vds1 --type data --storage-type nfs --format v3 --storage-address
> orion.qa.lab.tlv.redhat.com --storage-path /export/meni/dc31-cli --datacenter-identifier DC31-CLI
>
> error:
> status: 400
> reason: Bad Request
> detail: Entity not found: Storage: name=CLI_DataStorage
>
> On the user guide:
>
> *Create NFS data storage*
>
> An NFS data storage domain is an exported NFS share attached to a data center. It provides storage for virtual machines. Add the NFS share as a data storage domain with
> the |add storagedomain| command.
>
> [RHEVM shell (connected)]# add storagedomain --name DataStorage --host-name MyHost --type data --storage-type nfs --format v1 --storage-address!
> 192.168.0
> .10 --storage-path /exports/data --datacenter-indentifier Default
>
>
> And:
>
>
> Example 5.13. Creating a new storage domain
>
> [RHEVM shell (connected)]# add storagedomain --name DataStorage --datacenter-name Default -type data
>
>
> I have tried both but still the same error. what I'm doing wrong?
>
> Thanks
> Meni
>
--
Michael Pasternak
RedHat, ENG-Virtualization R&D
More information about the Users
mailing list