This topic describes the preparations you need to make before you create an E-MapReduce (EMR) cluster.

Register an Alibaba Cloud account

If you do not have an Alibaba Cloud account, register one and complete real-name verification.

Assign default system roles to the EMR service account

After you activate the EMR service, you must assign default system roles AliyunEMRDefaultRole and AliyunEmrEcsDefaultRole to the EMR service account. For more information, see Role authorization.

Authorize RAM users

If you want to log on to the EMR console as a RAM user and use the features in the console, you must log on to the RAM console by using your Alibaba Cloud account and grant the required permissions to the RAM user. For more information, see Authorize RAM users.

(Optional) Activate Alibaba Cloud OSS

To facilitate data storage and reduce storage costs, we recommend that you activate Alibaba Cloud OSS and store data such as job and operational logs in OSS buckets. For more information, see Activate OSS. The buckets created in OSS must be in the same region as the EMR cluster. For more information about how to create a bucket, see Create buckets.

(Optional) Create an AccessKey pair

You must create at least one AccessKey pair to use EMR. Follow these steps to create an AccessKey pair:
  1. Use your Alibaba Cloud account to log on to the Alibaba Cloud Management Console.
  2. Move the pointer over your profile picture in the upper-right corner and click AccessKey Management.
    Notice If the following message appears, click Use Current AccessKey Pair.
    AccessKey
  3. On the AccessKey Management page, click Create AccessKey.
  4. An AccessKey pair is created.

(Optional) Create instances with advanced configurations

If you want to create instances with eight or more vCPUs for a pay-as-you-go cluster, log on to your Alibaba Cloud account and submit a ticket.