Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.

On this page

Show all

Help Center/ MapReduce Service/ FAQs/ Kerberos Usage/ How Do I Access Spark in a Cluster with Kerberos Authentication Enabled?

How Do I Access Spark in a Cluster with Kerberos Authentication Enabled?

Updated on 2022-12-12 GMT+08:00
  1. Log in to the master node in the cluster as user root.
  2. Run the following command to configure environment variables:

    source /opt/client/bigdata_env

  3. If the Kerberos authentication is enabled for the current cluster, run the following command to authenticate the user.

    kinit MRS cluster user

    Example:

    If the development user is a machine-machine user, run kinit -kt user.keytab sparkuser.

    If the development user is a human-machine user, run kinit sparkuser.

  4. Run the following command to connect to Spark Beeline:

    spark-beeline

  5. Run commands on Spark Beeline. For example, create the table test in the obs://mrs-word001/table/ directory.

    create table test(id int) location 'obs://mrs-word001/table/';

  6. Run the following command to query all tables. If table test is displayed in the command output, OBS access is successful.
    show tables;
    Figure 1 Returned table name
  7. Press Ctrl+C to exit Spark Beeline.
Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback