Thursday, April 28, 2016

Hadoop cluster nodes password


During a Big Data Extension cluster creation, you choose what the node's password will be, either a specified one or a random generated one, them all nodes will be created using the same password.


It’s not unusual that sometimes you need to login directly on the nodes’ console through SSH to perform some troubleshooting, run commands or scripts, but in order to execute this, first you need to properly login with a username and password.
Well, if you specified the password during creation it’s easy, but what about the random password ?

The random password is not shown on any GUI option. To identify the random password you will need to open the node’s console through vSphere Web Client.

There’s it, the random password will be shown on the hosts’s banner.


You might have realized already that it’s not the most secure method since everybody with a vSphere privilege could open the node’s console and check the password for your nodes. 
Some companies have restrict security policies which would not allow this behavior. 

So how do we change the password on all nodes of a cluster ?

       -    login to BDE Management Server CLI
-       run: serengeti-ssh.sh Cluster_Name ‘echo New_Password | sudo passwd serengeti –stdin’

If you forget the password, just change it again !!!
 

No comments:

Post a Comment

Who am I

My photo
I’m and IT specialist with over 15 years of experience, working from IT infraestructure to management products, troubleshooting and project management skills from medium to large environments. Nowadays I'm working for VMware as a Senior Consultant, helping customers to embrace the Cloud Era and make them succefully on this journay. Despite the fact I'm a VMware employee these postings reflect my own opnion and do not represents VMware's position, strategies or opinios.

Most Viewed Posts

Blog Archive