Link to home
Start Free TrialLog in
Avatar of cgooden01
cgooden01Flag for United States of America

asked on

ESXI Server not able to add files to the NFS Share

I am plaqued with this problem of trying to resolve this corporate level implementation of using our existing several terabytes of storage as local storage on our ESXI host.  I have no trouble mouting the NFS Storage, permissions have been set. All of the visible and logical network pieces are in place. Have set up as indicated in several forum. Created a VM Kernel as they connection type, created a Virtual Switch, labeled the NFS Storage. Their are no firewall existing that can be seen. Can ping in both directions.  But when it comes down to Trying to upload a file or create a directory on the NFS Storage, i get an I/O error occured.  The NFS Storage is on a Windows Server 2008 Server and ESXI host is ESXI 4.1.  
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Avatar of cgooden01

ASKER

I have look over the video tutorials and I have to say they are very good., but just not giving me the answers to the solution i need.  I have all of this in place.  What i have is a HP Blade running my Windows 2008 Server that is being used for the NFS, the only role it is used as is a File Server.  I seen in a few instructional videos, that it can be that it need to be a DC, but that makes no sense at all.  That's the whole purpose of it solely acting in the capacity as a NFS Share/File Server.  

When i set this up from VM Ware ESX 4.x and another virtual machine with an NFS share, it works just fine.  The problem is when i try to add a physical server with up to 8 TB, I get an  i\o error.  The NFS Mounts but cannot add or remove from the storage, and when i create a folder, it allows me to do this but not any file with any amount of size...????  I am at lost here...
Just once quick question is this Windows 2008 or Windows 2008 R2?

There is a big difference to how to setup NFS?
It is Windows 2008...
We dont have an authorized Windows 2008 R2 baseline..even though i would recommend it myself...I have to use Server 2008 for now ...until we get the upgrade authorization
okay if using Windows 2008 you either need to use

1. user mapping service on a 2003 server

or

2. user mapping with Active Directory,

otherwise NFS permissions will not be correct.
User Mapping with Active Directory...

Can you explain this with more detail or an online article...proposing this method
And are you saying that Having Server 2008 R2 will resolve this issue
R2 is easier to setup, because there is no longer a requirement to use a user mapping service as per videos.
User Mapping, you need to map the root user on the ESXi server, with an equivalent AD user.

SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Okay..let me experiment with this and let you know the results.  Would like to reward you the point with your assistance at the same time....resolve this long outstanding issue.  Thank You
One more question..If I have the permission set to anonymous for everyone read+write, would i see need to set up a specific AD user against the ESXI..?
yes, Local Administrator or Domain Admin = root.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Solutions has been completed and answered, appreciate the assistance granted.  Worked perfectly after some tweaks...
Solutions were party substantial in the case of resolving all issues, pointed me in the right direction in which i was able to use NFSadmin command line and also get more granular with permissions.