= Integrated Dell Remote Access Controller (iDRAC) Configuration = == '''1 Preparation'''[[BR]] == Prepare static IP addresses for iDRACs at all Dell R620 servers. For example:[[BR]] ||10.10.8.10/25||(Control node)|| ||10.10.8.11/25||(Compute node 1)|| ||10.10.8.12/25||(Compute node 2)|| == '''2 iDRAC Initial Settings''' == Press F2 while the server is booting. While the setup screen is displayed, select “iDRAC settings”. '''''!Username/Password Configuration''''' Select “User Configuration” and change default username/password if you want.[[BR]] Default username/password is root/calvin. '''''Network Configuration'''''''''[[BR]] Select “Network”. Under “IPv4 Settings”, disable DHCP.[[BR]] Enter IP address, gateway, subnet mask, and DNS servers.[[BR]] Press ESC. Save the settings and exit System Setup. Repeat at other servers.[[BR]] == '''3 Users Creation''' == Open a browser and go to the web GUI of iDRAC at the server. For example: !https://10.10.8.10/. Select “User Authentication” in the left navigation bar → Select “Local User” tag → in “User ID” column click any available number → check “Configure User” → click Next button.[[BR]] '''''General'''''[[BR]] Check “Enable User”. Enter “User name” and password. For example, enter username as “admin”.[[BR]] '''IPMI User Privileges'''''[[BR]] '' Select granted privileges for this user. For example, choose “Administrator” for user “admin”.[[BR]] '''iDRAC User Privileges'''''''[[BR]] Select granted privileges for this user for Roles. For example, choose “Administrator” for user “admin”.[[BR]] Click Apply.[[BR]] Creating users with different privileges in the same way. For example, create a user named “operator” and choose corresponding privilege “Operator”.[[BR]] Repeat at other servers.[[BR]] == '''3a Users Deletion''' == Open a browser and go to the web GUI of iDRAC at the server. For example: !https://10.10.8.10/. Select “User Authentication” in the left navigation bar → Select “Local User” tag → in “User ID” column click any available number → check “Configure User” → click Next button.[[BR]] '''''General'''''[[BR]] Unclick “Enable User”.[[BR]] Click Apply.[[BR]] == '''4 Generating and Uploading Keys''' == Generate DSA key pairs on your host machine (Linux).[[BR]] $ssh-keygen -t dsa For example, the key pairs generated are named as id_dsa.pub and id_dsa.[[BR]] Upload public keys.[[BR]] Open a browser and go to the web GUI of iDRAC at the server. Select “User Authentication” in the left navigation bar → Select “Local User” tag → in “User ID” column click the user → select “Upload SSH Key(s)” → click Next button.[[BR]] Choose the public key and upload it for this user. For example, choose admin dsa.pub.[[BR]] You may generate different key pairs for users with different privileges. Repeat at other servers.[[BR]] == '''5 SSH into iDRAC''' == There will be a single admin account with username "gram" configured on the BBN-CAM rack for the iDRAC system on each server.[[BR]] From the control node on the rack, run:[[BR]] $ ssh -i ~/.ssh/id_dsa gram@10.10.8.10 At the iDRAC command prompt, get into ''racadm'' shell by entering: /admin1-> racadm [[BR]] In the racadm shell, you could do available power actions by running[[BR]] racadm>> serveraction [[BR]] Here are server power management actions that can be used with the ''serveraction'' command :[[BR]] • powerdown • powerup • powercycle • hardreset • powerstatus[[BR]] Latest racadm user guide could be found at ftp://ftp.dell.com/Manuals/all-products/esuprt_ser_stor_net/esuprt_poweredge/poweredge-m1000e_Developer%27s%20Guide6_en-us.pdf