
# Flink客户端执行命令报错"Error while parsing YAML configuration file : security.kerberos.login.principal:pippo"
#### 问题现象
客户端安装成功，执行客户端命令例如yarn-session.sh时报错，提示如下：
```
[root@host01 bin]# yarn-session.sh
2018-10-25 19:27:01,397 | ERROR | [main] | Error while trying to split key and value in configuration file /opt/flinkclient/Flink/flink/conf/flink-conf.yaml:81: "security.kerberos.login.principal:pippo " | org.apache.flink.configuration.GlobalConfiguration (GlobalConfiguration.java:160)
Exception in thread "main" org.apache.flink.configuration.IllegalConfigurationException: Error while parsing YAML configuration file :81: "security.kerberos.login.principal:pippo "
        at org.apache.flink.configuration.GlobalConfiguration.loadYAMLResource(GlobalConfiguration.java:161)
        at org.apache.flink.configuration.GlobalConfiguration.loadConfiguration(GlobalConfiguration.java:112)
        at org.apache.flink.configuration.GlobalConfiguration.loadConfiguration(GlobalConfiguration.java:79)
        at org.apache.flink.yarn.cli.FlinkYarnSessionCli.main(FlinkYarnSessionCli.java:482)
```
#### 原因分析
配置文件"flink-conf.yaml"中配置项格式错误。
```
security.kerberos.login.principal:pippo
```
#### 处理步骤
修改"flink-conf.yaml"中配置，配置项名称和值之间存在一个空格。
```
security.kerberos.login.principal: pippo
```
