Sun Storage 7000 Unified Storage System: NDMP and ZFS allow datasets to be created containing spaces that then break the appliance CLI. (Doc ID 1526639.1)

Last updated on FEBRUARY 08, 2016

Applies to:

Sun ZFS Storage 7420 - Version All Versions and later
Sun ZFS Storage 7320 - Version All Versions and later
Sun ZFS Storage 7120 - Version All Versions and later
Sun Storage 7310 Unified Storage System - Version All Versions and later
Sun Storage 7210 Unified Storage System - Version All Versions and later
7000 Appliance OS (Fishworks)

Symptoms

To discuss this information further with Oracle experts and industry peers, we encourage you to review, join or start a discussion in the My Oracle Support Community - Disk Storage ZFS Storage Appliance

When carrying out a restore - using a Data Management Application via NDMP to the appliance - it is possible to specify that the restore dataset name includes spaces in it.

In the following example, Netbackup was used to restore a backup of a share to a new dataset with the name 'testrestore'. Unfortunately, using cut-and-paste introduced a space at the end of the name - "testrestore ". This space was accepted by the DMA (Netbackup), passed along and accepted by NDMP and then passed on to zfs to create the dataset. However share names with trailing spaces break the CLI - although the BUI seems able to cope with them.

See below for error message details.

Changes

Restores carried out direct to the appliance using NDMP. The restore specifies a dataset name that includes spaces.

 

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