VMware Solutions Discussions

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

DOGBOY_2008

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
Announcements
Register for Insight 2021 Digital

INSIGHT 2021 Digital: Meet the Specialists 2

On October 20-22, gear up for a fully digital, totally immersive virtual experience with a downright legendary lineup of world-renowned specialists. Tune in for visionary conversations, solution deep dives, technical sessions and more.

NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.

NetApp Insights to Action
I2A Banner
Public