MAPREDUCE服务 MRS-常用参数:加密
加密
Spark支持Akka和HTTP(广播和文件服务器)协议的SSL,但WebUI和块转移服务仍不支持SSL。
SSL必须在每个节点上配置,并使用特殊协议为通信涉及到的每个组件进行配置。
参数 |
描述 |
默认值 |
---|---|---|
spark.ssl.enabled |
是否在所有被支持协议上开启SSL连接。 与spark.ssl.xxx类似的所有SSL设置指示了所有被支持协议的全局配置。为了覆盖特殊协议的全局配置,在协议指定的命名空间中必须重写属性。 使用“spark.ssl.YYY.XXX”设置覆盖由YYY指示的特殊协议的全局配置。目前YYY可以是基于Akka连接的akka或广播与文件服务器的fs。 |
false |
spark.ssl.enabledAlgorithms |
以逗号分隔的密码列表。指定的密码必须被JVM支持。 |
- |
spark.ssl.keyPassword |
key-store的私人密钥密码。 |
- |
spark.ssl.keyStore |
key-store文件的路径。该路径可以绝对或相对于开启组件的目录。 |
- |
spark.ssl.keyStorePassword |
key-store的密码。 |
- |
spark.ssl.protocol |
协议名。该协议必须被JVM支持。本页所有协议的参考表。 |
- |
spark.ssl.trustStore |
trust-store文件的路径。该路径可以绝对或相对于开启组件的目录。 |
- |
spark.ssl.trustStorePassword |
trust-store的密码。 |
- |