Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

Do I need to create service accounts prior to a non-root Ambari install?

avatar

When doing an Ambari install as non-root do you have to manually create all the service accounts prior to install? I know you have to manually install the ambari-agent and provide sudo privs, but would there be any problems with manually pre-creating each service account?

1 ACCEPTED SOLUTION

avatar
hide-solution

This problem has been solved!

Want to get a detailed solution you have to login/registered on the community

Register/Login
3 REPLIES 3

avatar
hide-solution

This problem has been solved!

Want to get a detailed solution you have to login/registered on the community

Register/Login

avatar

@emaxwell I suppose then if they are using AD accounts for the customizable accounts they can point to those during install and update the corresponding sudo commands to point to the customized accounts?

avatar

If the username in AD is the same (e.g. ambari@EXAMPLE.COM), then SSSD integration will use the AD account instead of the local account. Ideally, you'd already have SSSD set up before doing the Ambari installation.

If you're using customized service account names (e.g. my_hive, somecustomuser), then you'd need to modify the sudo entries for the "Customizable Users" to account for this.