Hi fellow Hadoop developers, Do you know a way to change RPC SASL options without full cluster restart? (that is, rolling restart)? For example, enabling RPC encryption? Currently if you try to do rolling restart after enabling RPC encryption, applications such as HBase would fail to connect to NameNode because both side use different SASL configurations during the rolling restart.
Would HDFS-13566 (Add configurable additional RPC listener to NameNode) and HDFS-13547 (Add ingress port based sasl resolver) help address this issue? I imagine some hack can be developed along the line, but I don't know if that use case is considered in the design. Best, Wei-Chiu