更新时间:2025-09-30 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
开启Kerberos认证的集群如何访问Spark?
- 用root用户登录集群Master节点。
 - 配置环境变量。
 - 如果当前集群已启用Kerberos认证,执行以下命令认证当前用户。
   
   
例如:
开发用户为“机机”用户时执行:kinit -kt user.keytab sparkuser
开发用户为“人机”用户时执行:kinit sparkuser
 - 执行如下命令连接Spark组件客户端。
 - 在spark-beeline中执行命令,例如在obs://mrs-word001/table/目录中创建表test。
   
create table test(id int) location 'obs://mrs-word001/table/';
 - 执行如下命令查询所有表,返回结果中存在表test,即表示访问OBS成功。
 - 使用“Ctrl + C ”退出spark beeline。
 
   父主题: Kerberos使用
  
 
    
      