NetApp Community Update
This site will enter Read Only mode on July 23 as we prepare to move to a new platform. You will still be able to view content, but posting and replying will be temporarily disabled.
We're excited to launch our new Community experience on July 30 and more information will follow soon.
Stay connected during the transition - Join our Discord community today.

VMware Solutions Discussions

ERROR [ControllerUtil] - Make Directory /vol/nfs1/ntap_rcu1406021271753 failed. Unable to find API: file-create-directory (errno=13005)

DOGBOY_2008
2,517 Views

Hi,

We have setup a new NETAPP with VSC4.2.1(before this setup, we had 2 controllers setup), and this time we are using one cluster setup.

however, the script using RCU to clone VMs stopped working on this new setup, with following message:

2014-07-22 02:27:54,577 (Thread-29957) ERROR [ZAPI_LOGGER] - Sent 6354 (and received error) to 10.20.30.100<file-create-directory><path>/vol/nfs1/ntap_rcu1406021271753</path><perm>0755</perm></file-create-directory>

2014-07-22 02:27:54,577 (Thread-29957) ERROR [ZAPI_LOGGER] - NaException netapp.manage.NaAPIFailedException: Unable to find API: file-create-directory (errno=13005)

2014-07-22 02:27:54,577 (Thread-29957) ERROR [ZAPI_ERROR_LOGGER] - Sent 6354 (and received error) to 10.20.30.100<file-create-directory><path>/vol/nfs1/ntap_rcu1406021271753</path><perm>0755</perm></file-create-directory>

2014-07-22 02:27:54,577 (Thread-29957) ERROR [ZAPI_ERROR_LOGGER] - NaException netapp.manage.NaAPIFailedException: Unable to find API: file-create-directory (errno=13005)

2014-07-22 02:27:54,577 (Thread-29957) WARN  [ZAPIInvoker] - invokeZAPI(0): failed NtapAdminVServer[getName()=NetApp-Cluster, getId()=de0e5ff0-0e6f-11e4-b99f-123478563412, getVersionGeneration()=8] API failed. Unable to find API: file-create-directory (errno=13005) (called from com.netapp.offtap.ControllerUtil.mkdir(...) on line 7475)

2014-07-22 02:27:54,577 (Thread-29957) ERROR [ControllerUtil] - Make Directory /vol/nfs1/ntap_rcu1406021271753 failed. Unable to find API: file-create-directory (errno=13005)

netapp.manage.NaAPIFailedException: Unable to find API: file-create-directory (errno=13005)

                at netapp.manage.NaServer.invokeElem(NaServer.java:711)

                at com.netapp.offtap.ZAPIInvoker.invokeFilerBasedZapi(ZAPIInvoker.java:332)

                at com.netapp.offtap.ControllerUtil.invokeZAPI(ControllerUtil.java:10091)

                at com.netapp.offtap.ControllerUtil.invokeZAPI(ControllerUtil.java:10024)

                at com.netapp.offtap.ControllerUtil.mkdir(ControllerUtil.java:7475)

                at com.netapp.offtap.ControllerManager.mkdir(ControllerManager.java:2313)

                at com.netapp.kamino.server.duplicator.VmCloner.create(VmCloner.java:1398)

                at com.netapp.kamino.server.duplicator.VmCloner.createClones(VmCloner.java:341)

                at com.netapp.kamino.server.ApiImpl$cloneEngineThread.run(ApiImpl.java:1168)

                at java.lang.Thread.run(Unknown Source)

2014-07-22 02:27:54,577 (Thread-29957) DEBUG [VmCloner] - Entering bailOut.

2014-07-22 02:27:54,577 (Thread-29957) DEBUG [VmCloner] - Adding the error message to the taskID queue.2014-07-22 02:27:54,577 (Thread-29957) DEBUG [VmCloner] - Added the error message to the taskID queue.

2014-07-22 02:27:54,577 (Thread-29957) FATAL [VmCloner] - Error creating directory /vol/nfs1/ntap_rcu1406021271753

And here is the XML for the request:

<requestSpec>

    <cloneSpec>

        <bootsPerMinute>0</bootsPerMinute>

        <clones>

            <entry>

                <key>PLATFORM-rocao-core-svcs-netapp-test1</key>

                <value>

                    <powerOn>false</powerOn>

                </value>

            </entry>

        </clones>

        <containerMoref>ClusterComputeResource:domain-c19</containerMoref>

        <destVmFolderMoref>Folder:group-v71179</destVmFolderMoref>

        <files>

            <destDatastoreSpec>

                <controller>

                    <actuallyOpsMgr>false</actuallyOpsMgr>

                    <ipAddress>10.20.30.100</ipAddress>

                    <port>0</port>

                    <ssl>true</ssl>

                    <username>admin</username>

                </controller>

                <mor>Datastore:datastore-70870</mor>

                <numDatastores>0</numDatastores>

                <storageService>false</storageService>

                <thinProvision>false</thinProvision>

                <volAutoGrow>false</volAutoGrow>

                <wrapperVol>false</wrapperVol>

            </destDatastoreSpec>

            <sourcePath>Configuration File</sourcePath>

        </files>

        <files>

            <destDatastoreSpec>

                <controller>

                    <actuallyOpsMgr>false</actuallyOpsMgr>

                    <ipAddress>10.20.30.100</ipAddress>

                    <port>0</port>

                    <ssl>true</ssl>

                    <username>admin</username>

                </controller>

                <mor>Datastore:datastore-70870</mor>

                <numDatastores>0</numDatastores>

                <storageService>false</storageService>

                <thinProvision>false</thinProvision>

                <volAutoGrow>false</volAutoGrow>

                <wrapperVol>false</wrapperVol>

            </destDatastoreSpec>

            <sourcePath>[bnibjvmds3] BJV5-template-V3.5.0-Core-svcs-154-70/BJV5-template-V3.5.0-Core-svcs-154-70.vmdk</sourcePath>

        </files>

        <memMB>8096</memMB>

        <numberCPU>2</numberCPU>

        <templateMoref>VirtualMachine:vm-70990</templateMoref>

    </cloneSpec>

    <serviceUrl>https://10.20.22.1/sdk</serviceUrl>

    <vcUser>administrator</vcUser>

</requestSpec>

Can anyone help on this issue?

0 REPLIES 0
Public