[jira] [Commented] (HDFS-14737) Writing data through the HDFS nfs3 service is very slow, and timeout occurs while mount directories on the nfs client
[ https://issues.apache.org/jira/browse/HDFS-14737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17249994#comment-17249994 ] Daniel Howard commented on HDFS-14737: -- On 3.2.1 I'm seeing the NFS server wedge up with messages like these: {{2020-12-15 14:35:49,558 WARN org.apache.hadoop.hdfs.nfs.nfs3.OpenFileCtx: Got overwrite [2661285888-2662334464) smaller than current offset 2792085880, drop the request.}} {{2020-12-15 14:35:49,609 INFO org.apache.hadoop.hdfs.nfs.nfs3.OpenFileCtx: Perfect overwrite has same content, updating the mtime, then return success}} {{2020-12-15 14:35:49,701 WARN org.apache.hadoop.hdfs.nfs.nfs3.OpenFileCtx: Got overwrite [2662334464-2663383040) smaller than current offset 2792085880, drop the request.}} {{2020-12-15 14:35:49,753 INFO org.apache.hadoop.hdfs.nfs.nfs3.OpenFileCtx: Perfect overwrite has same content, updating the mtime, then return success}} > Writing data through the HDFS nfs3 service is very slow, and timeout occurs > while mount directories on the nfs client > - > > Key: HDFS-14737 > URL: https://issues.apache.org/jira/browse/HDFS-14737 > Project: Hadoop HDFS > Issue Type: Improvement >Affects Versions: 2.7.2 >Reporter: liying >Assignee: liying >Priority: Major > > We know the NFS Gateway supports NFSv3 and allows HDFS to be mounted as part > of the client’s local file system. I start the portmap and nfs3server in the > hadoop node,and use the command (mount -t nfs -o vers=3,proto=tcp,nolock > nfs3serverIP:/ /hdfs) to mount. It works well。Then i ues this command to > mount on many client. And i used linux cp to copy files to the mounted > dir(/hdfs),found the speed was very slow . There is a lot of information in > the log as the follow: > 2019-08-14 15:36:28,347 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:03,093 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:03,850 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:14,780 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:14,928 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:28,410 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:09,310 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:10,069 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:14,856 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:14,957 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:28,475 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:14,923 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:14,987 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:15,541 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:16,287 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:28,530 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:15,015 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:15,024 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:15,028 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:21,757 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:22,508 INFO org.apache.hadoop.security.
[jira] [Commented] (HDFS-14737) Writing data through the HDFS nfs3 service is very slow, and timeout occurs while mount directories on the nfs client
[ https://issues.apache.org/jira/browse/HDFS-14737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17213995#comment-17213995 ] Danilo Saft commented on HDFS-14737: Same behavior (obviously) with rsync here. Interestingly, shortly after starting the cluster, the speed seemed ok. I'm getting about 2 MB/sec transfer speeds with a 3 datanode x 3 hdd and 10GBit/s setup. Disk space on the namenode continues to be filled up by logs. > Writing data through the HDFS nfs3 service is very slow, and timeout occurs > while mount directories on the nfs client > - > > Key: HDFS-14737 > URL: https://issues.apache.org/jira/browse/HDFS-14737 > Project: Hadoop HDFS > Issue Type: Improvement >Affects Versions: 2.7.2 >Reporter: liying >Assignee: liying >Priority: Major > > We know the NFS Gateway supports NFSv3 and allows HDFS to be mounted as part > of the client’s local file system. I start the portmap and nfs3server in the > hadoop node,and use the command (mount -t nfs -o vers=3,proto=tcp,nolock > nfs3serverIP:/ /hdfs) to mount. It works well。Then i ues this command to > mount on many client. And i used linux cp to copy files to the mounted > dir(/hdfs),found the speed was very slow . There is a lot of information in > the log as the follow: > 2019-08-14 15:36:28,347 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:03,093 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:03,850 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:14,780 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:14,928 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:37:28,410 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:09,310 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:10,069 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:14,856 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:14,957 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:38:28,475 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:14,923 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:14,987 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:15,541 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:16,287 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:39:28,530 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:15,015 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:15,024 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:15,028 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:21,757 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:22,508 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:40:28,583 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:41:15,063 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't map group supergroup. Use its string hashcode:-1710818332 > 2019-08-14 15:41:15,086 INFO org.apache.hadoop.security.ShellBasedIdMapping: > Can't