5 Replies Latest reply: Jul 5, 2013 4:50 AM by MZINWORKCH RSS

Add-NaCifsShare for vFiler not possible

MZINWORKCH
Currently Being Moderated

Hello,

we have ONTAP 8.1.2p4 and Powershell Toolkit 2.4 installed. Now we have seen, that it is not possible to add cifs-shares anymore:

PS Y:\> Add-NaCifsShare -Share test -Path /vol/snapvault1 -Comment "test"

Add-NaCifsShare : Directory "/vol/snapvault1" does not exist.

Bei Zeile:1 Zeichen:16

+ Add-NaCifsShare <<<<  -Share test -Path /vol/snapvault1 -Comment "test"

    + CategoryInfo          : InvalidOperation: (vfiler_test:NaController) [Add-NaCifsShare], EONTAPI_EINVAL

    + FullyQualifiedErrorId : ApiException,DataONTAP.PowerShell.SDK.Cmdlets.Cifs.AddNaCifsShare

 

Volume and Qtree exists on the vfiler vfiler_test:

vfiler_test: qtree

snapvault1 snapvault_01 ntfs  enabled  normal

 

Does anyone have an idea, if this is a bug or a feature ;-)?

Thanks,

Martin

  • Re: Add-NaCifsShare for vFiler not possible
    JUERGEN.WICH
    Currently Being Moderated

    Hello Martin,

     

    I tried to reproduce your problem, because we have also upgraded to ONTAP 8.1.2P4 and I have also Powershell Toolkit 2.4 installed.

    But in my environment it works like expected.

     

    Did you connect to the vfiler on which you want to create your cifs share?

     

    This is what I have done:

     

    connect-nacontroller <vfilername>

    add-nacifsshare -share test -path <volume_name_mapped_to_the_vfiler> -comment "test"

     

    I hope it helps..

     

    Greetings

    Jürgen

    • Re: Add-NaCifsShare for vFiler not possible
      MZINWORKCH
      Currently Being Moderated

      Hello Jürgen

      Thanks for your feedback!

      This is exactly what I did:

      PS Y:\> Connect-NaController vfiler_test

      Name                 Address           Ontapi   Version

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

      vfiler_test          192.168.14.13     1.19     NetApp Release 8.1.2P4 7-Mode: Fri Apr 26 19:57:25 PDT 2013

       

      PS Y:\> Get-NaQtree snapvault1

      Volume                         Qtree                          Status          Security   OpLocks

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

      snapvault1                                                    normal          ntfs       enabled

      snapvault1                     snapvault_01                   normal          ntfs       enabled

       

      PS Y:\> Add-NaCifsShare -Share test -Path /vol/snapvault1/snapvault_01

      Add-NaCifsShare : Directory "/vol/snapvault1/snapvault_01" does not exist.

      Bei Zeile:1 Zeichen:16

      + Add-NaCifsShare <<<<  -Share test -Path /vol/snapvault1/snapvault_01

          + CategoryInfo          : InvalidOperation: (vfiler_test:NaController) [Add-NaCifsShare], EONTAPI_EINVAL

          + FullyQualifiedErrorId : ApiException,DataONTAP.PowerShell.SDK.Cmdlets.Cifs.AddNaCifsShare

       

       

      If I remove the volume from the vfiler_test to vfiler0, the command is working properly:

      PS Y:\> Connect-NaController filer1

      Name                 Address           Ontapi   Version

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

      filer1               192.168.14.10     1.19     NetApp Release 8.1.2P4 7-Mode: Fri Apr 26 19:57:25 PDT 2013

       

      PS Y:\> Add-NaCifsShare -Share test -Path "/vol/snapvault1/snapvault_01" -Comment "test"

      MountPoint                                    ShareName                 Description

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

      /vol/snapvault1/snapvault_01                  test                      test

       

       

      Thanks for help,

      kind regards,

      Martin

      • Re: Add-NaCifsShare for vFiler not possible
        JUERGEN.WICH
        Currently Being Moderated

        Hello Martin,

         

        I made one more test with a qtree exactly like you did. It was also successful.

        I don't see any difference between your environment and ours. Maybe it has to do with SnapVault? We don't use SnapVault.

         

        PS Y:\Scripts> get-naqtree volV5Test

        Volume                         Qtree                          Status          Security   OpLocks
        ------                         -----                          ------          --------   -------
        volV5Test                                                 normal          ntfs       enabled
        volV5Test                  TestQtree                      normal          ntfs       enabled


        PS Y:\Scripts> add-nacifsshare -share test -path /vol/volV5Test/TestQtree

        MountPoint                                    ShareName                 Description
        ----------                                    ---------                 -----------
        /vol/volV5Test/TestQtree                  test


        PS Y:\Scripts>

         

        Sorry, that I can't help you.

         

        Kind regards.

        Jürgen

More Like This

  • Retrieving data ...