[ 
https://issues.apache.org/jira/browse/HDFS-15630?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17213042#comment-17213042
 ] 

Chengwei Wang commented on HDFS-15630:
--------------------------------------

As reported in HDFS-13293, when we try to request mount points with 
multi-destinations, the client IP in  CallerContext would be wrong.
 * the clientIp would duplicate in CallerContext when 
RouterRpcClient#invokeSequential.
{quote}2020-10-13 14:46:17,084 [IPC Server handler 1 on default port 14269] 
INFO FSNamesystem.audit (FSNamesystem.java:logAuditMessage(8680)) - 
allowed=true ugi=root (auth:SIMPLE) ip=/127.0.0.1 cmd=getfileinfo 
src=/test_dir_with_callercontext dst=null perm=null proto=rpc 
callerContext=clientContext,clientIp:10.145.43.214,clientIp:10.145.43.214
{quote}
 * the clientIp would miss in CallerContext when 
RouterRpcClient#invokeConcurrent.
{quote}2020-10-13 14:46:18,305 [IPC Server handler 0 on default port 14269] 
INFO FSNamesystem.audit (FSNamesystem.java:logAuditMessage(8680)) - 
allowed=true ugi=root (auth:SIMPLE) ip=/127.0.0.1 cmd=listStatus src=/ dst=null 
perm=null proto=rpc callerContext=clientContext
{quote}

I would try to fix it soon.

> RBF: fix wrong client IP info in CallerContext
> ----------------------------------------------
>
>                 Key: HDFS-15630
>                 URL: https://issues.apache.org/jira/browse/HDFS-15630
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: rbf
>            Reporter: Chengwei Wang
>            Assignee: Chengwei Wang
>            Priority: Major
>
> There are two issues about client IP info in CallerContext when we try to 
> request mount points with multi-destinations.
>  # the clientIp would duplicate in CallerContext when 
> RouterRpcClient#invokeSequential.
>  # the clientIp would miss in CallerContext when 
> RouterRpcClient#invokeConcurrent. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to