Adding Multiple Storage Servers Quickly To Virtual Desktop Infrastructure May Causes Some To Not Be Displayed Or Accessible

(Doc ID 1440123.1)

Last updated on SEPTEMBER 07, 2012

Applies to:

Oracle VirtualDesktop Infrastructure - Version 3.3.2 and later
Information in this document applies to any platform.

Symptoms

Attempts to add multiple storage servers to a Virtual Desktop Infrastructure (VDI) environment from the command line quickly may result in some servers not being accessible or displayed. 

In the following example, a System administrator attempts to add a number of storage servers to the VDI environment by opening 2 terminal sessions to the master server and adding one at a time from each session using the "vda provider-add-storage" command e.g.

# vda provider-add-storage -p host=vdihost1.test.com,port=22,username=root,zfspool=default STO-VDI1

i.e one is added, right after the first.

After each set of servers are added, the "vda provider-list-storage" command is run to verify it was added successfully. If ths pattern is repeated, the VDI administrator may find that the command does not list the newly added storage server(s). When attempting to re-add it, it will fail with stating that it is already added e.g

# vda provider-add-storage -p host=vdihost1.test.com,port=22,username=root,zfspool=default STO-VDI1
Error adding storage to desktop provider:
The ZFS pool 'default' on storage 'vdihost1.test.com' is a duplicate.


Subsequent attempts to remove it will result in the following condition:

# vda provider-remove-storage --host=vdihost1.test.com --zfspool=default STO-VDI1

Storage server vdihost1.test.com with pool default not found. Use
the provider-list-storage subcommand to get the list of existing storage
servers
for this desktop provider.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms