Unsolved

This post is more than 5 years old

1 Rookie

 • 

6 Posts

6677

December 23rd, 2016 11:00

DataDomain virtual appliance file system not found

Dears ,

i have a problem with the data domain virtual appliance ( DD virtual Edition )

i have deployed the vm from the ova file  , when i  try to create a file system , i got the following error ,

file system can't be created because no storage was detected

however from the hardware , i can see the hard disk that i have added

emc.PNG.png

but they didn't appear at overview tap

emc1.PNG.png

30 Posts

January 3rd, 2017 03:00

Hi Mahmoud,

When a DDVE appliance is deployed two disks will be automatically created:

- A 250Gb OS disk - this contains the operating system/logs e.t.c. and cannot be used for data storage. In your example this is disk dev1

- A 10Gb NVRAM disk - this is used by the DDVE appliance as a non volatile area of cache and cannot be used for data storage. In your example this is disk dev2

Before a DDFS file system can be created 'data' disks have to be added to the appliance. Note that, as a quick rule of thumb, the first data disk must be a minimum of 200Gb in size and all subsequent data disks must be a minimum of 100Gb in size. If they are smaller than this they will NOT be usable by DDFS.

Note that in your example the two additional disks (dev3 and dev4) are 10Gb and 2Gb in size respectively so *cannot* be used for data storage. These should be removed and replaced with larger disks.

Once larger data disks have been added in the hypervisor you need to log into the CLI of the appliance and run through the following:

- Force the appliance to rescan devices (i.e. pick up newly provisioned disks):

# disk rescan

- Confirm the name of the newly provisioned disks - these will be in a state of 'unknown':

# disk show state

- Add the newly provisioned disks to the active tier:

# storage add [disk]

Note that on DDVE v3 appliances you may need to specify that the disk should be added to the active (and not cloud) tier:

# storage add tier active [disk]

- Create a DDFS file system:

# filesys create

- Enable the DDFS file system:

# filesys enable

As an example I have a DDVE v2 which is newly installed hence only has OS/NVRAM disk:

sysadmin@ddve57# disk show state

Dev   1  2 

---   ------

1-2   Y  Y 

---   ------

Legend   State           Count

------   -------------   -----

Y        System Device   2   

------   -------------   -----

Total 0 disks and 2 devs

I provision a new 200Gb disk and rescan - this is picked up as dev3 and shown in a state of unknown:

sysadmin@ddve57# disk rescan

sysadmin@ddve57# disk show state

Dev   1  2  3 

---   ---------

1-3   Y  Y  U 

---   ---------

Legend   State            Count

------   --------------   -----

U        Unknown Device   1   

Y        System Device    2   

------   --------------   -----

Total 0 disks and 3 devs

I can confirm that dev3 is my newly provisioned 200Gb disk with 'disk show hardware':

sysadmin@ddve57# disk show hardware

Disk   Slot        Manufacturer/Model         Firmware   Serial No.                         Capacity     Type

       (pci/idx)                                                                                            

----   ---------   ------------------------   --------   --------------------------------   ----------   ----

dev1   160:0       VMware  Virtual_disk       N/A        6000c29fbdf31d6ec6f96e474bcf0ff6   250.00 GiB   SCSI

dev2   160:1       VMware  Virtual_disk       N/A        6000c29c1da5553dc4c67461c574f746   10.00 GiB    SCSI

dev3   160:2       VMware  Virtual_disk       N/A        6000c2909aef2942575f62a8c73a648a   200.00 GiB   SCSI

----   ---------   ------------------------   --------   --------------------------------   ----------   ----

3 drives present.

I then add the newly provisioned 200Gb disk to the active tier - if the disk is too small or there are issues with licenses this step will fail with an appropriate error:

sysadmin@ddve57# storage add dev3

Checking storage requirements...

**** Could not add storage: The capacity license is not available or expired.

Assuming everything is OK, however, the disk will add fine:

sysadmin@ddve57# storage add dev3

Checking storage requirements...done

Adding dev3 to the active tier...done

Updating system information...done

dev3 successfully added to the active tier.

It is now shown in a state of 'available':

sysadmin@ddve57# disk show state

Dev   1  2  3 

---   ---------

1-3   Y  Y  v 

---   ---------

Legend   State              Count

------   ----------------   -----

v        Available Device   1   

Y        System Device      2   

------   ----------------   -----

Total 0 disks and 3 devs

In addition I can see that it is usable as active tier storage:

sysadmin@ddve57# storage show all

Active tier details:

Device        Device   Device  

Group                  Size    

-----------   ------   ---------

(available)   3        200.0 GiB

-----------   ------   ---------

...

At this point I can create a DDFS file system on the disk. Note that the resulting file system will be significantly smaller in size than the size of the added disk - this is due to overheads for DDFS metadata/RAID on LUN and so on (as discussed in an older forum post):

sysadmin@ddve57# filesys create

A filesystem of approximate size 74.72 GiB will be created.

    Do you want to continue? (yes|no) [yes]: yes

ok, continuing.

This will take 5 - 10 minutes.

Provisioning storage...

########################################### [100%]

Initializing filesystem...

########################################### [100%]

snapshot schedules deleted

You now have a freshly initialized filesystem.

Enable the filesystem using 'filesys enable'.

I can then enable the DDFS file system:

sysadmin@ddve57# filesys enable

Please wait.........................

The filesystem is now enabled.

If I later want to add additional disks I would repeat the above adding the new disk to the active tier however instead of running 'filesys create/enable' I would simply run 'filesys expand' to grow the file system onto the new disks. For example a provision an additional 100Gb disk via the hypervisor then run the following within the appliance to use this disk:

sysadmin@ddve57# disk show state

Dev   1  2  3 

---   ---------

1-3   Y  Y  . 

---   ---------

Legend   State           Count

------   -------------   -----

.        In Use Device   1   

Y        System Device   2   

------   -------------   -----

Total 0 disks and 3 devs

sysadmin@ddve57# disk rescan

sysadmin@ddve57# disk show state

Dev   1  2  3  4 

---   ------------

1-4   Y  Y  .  U 

---   ------------

Legend   State            Count

------   --------------   -----

.        In Use Device    1   

U        Unknown Device   1   

Y        System Device    2   

------   --------------   -----

Total 0 disks and 4 devs

sysadmin@ddve57# storage add dev4

Checking storage requirements...done

Adding dev4 to the active tier...done

Updating system information...done

dev4 successfully added to the active tier.

sysadmin@ddve57# filesys expand

The filesystem will be expanded approximately by 95.85 GiB.

    Are you sure? (yes|no|?) [no]: yes

ok, proceeding.

########################################### [100%]

The approximate size of the filesystem is 276.67 GiB.

Note that all of the above can also be performed via the Enterprise Manager GUI however I've chosen to run through command line steps here as its easier to explain in a forum post (and I don't tend to use the GUI).

Let me know if this helps?

Thanks, James

0 events found

No Events found!

Top