forked from docs/doc-exports
Reviewed-by: gtema <artem.goncharov@gmail.com> Co-authored-by: Wei, Hongmin <weihongmin1@huawei.com> Co-committed-by: Wei, Hongmin <weihongmin1@huawei.com>
3.6 KiB
3.6 KiB
Data Fails to Be Written into a File System Mounted to ECSs Running Different Types of Operating Systems
Symptom
If a file system is mounted to a Linux ECS and a Windows ECS, you cannot write data to the files created by the Linux ECS on the Windows ECS.
Possible Causes
A shared NFS file system belongs to the root user and cannot be modified. The write permission is granted to a user only when both the values of UID and GID of the user are 0. You can check your UID using Windows commands. If the value of UID is, for example, -2, you do not have the write permission.
Fault Diagnosis
To address this problem, you need to modify the registry and change both values of UID and GID of the Windows user accessing NFS to 0.
Solution
- Choose Start > Run and enter regedit to open the registry.
- Enter the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default directory. Figure 1 shows an example of the directory.
- Right-click the blank area and choose New > DWORD Value from the shortcut menu. Set AnonymousUid and AnonymousGid to 0. Figure 2 shows a successful operation.
- After modifying the registry, restart the server for the modification to take effect.
Parent topic: Troubleshooting