
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