Linux screen control

xrandr alone will give you available resolutions for each display attached
xrandr

Some examples:
xrandr –output eDP –mode 1280×720
xrandr –output HDMI1 –mode 1280×720
xrandr –output -eDP1 –mode 1280×720
xrandr –output HDMI2 –mode 1280×1024

Dual-monitor setup where the desktop is extended to the right of the main PC monitor
xrandr –output HDMI1 –mode 1920×1200 –right-of eDP1

 

Various handy commands for interacting with a PowerEdge C BMC

bmc -H 10.1.1.64 -U jonas -P jonas allinfo
bmc -H 10.1.1.64 -U jonas -P jonas pecagent_health
bmc -H 10.1.1.64 -U jonas -P jonas bmc_hostname
bmc -H 10.1.1.64 -U jonas -P jonas bmc_hostname get
bmc -H 10.1.1.64 -U jonas -P jonas psus_required
bmc -H 10.1.1.64 -U jonas -P jonas psus_redundant
bmc -H 10.1.1.64 -U jonas -P jonas psus_seen
bmc -H 10.1.1.64 -U jonas -P jonas power_draw_node
bmc -H 10.1.1.64 -U jonas -P jonas power_draw_chassis
bmc -H 10.1.1.62 -U jonas -P jonas platform

SOL / Serial Over Lan connection from Linux to Dell iDRAC or BMC

Enable SOL with Racadm (or via the web interface – whichever):
racadm -r 10.2.2.2 -u root -p calvin config -g cfgIpmiLan -o cfgIpmiLanEnable 1

NOTE: for the ipmitool commands, create a new user with SOL permission first if root/root or root/calvin doesn’t work. This seems to be the case with the C series servers.

Connect using ipmitool:
jonas@erebus:~$ ipmitool -I lanplus -U jonas -P jonas -H 10.2.2.2 sol activate
jonas@erebus:~$

Terminate session:
▒~. [terminated ipmitool] (yes, termninate with “~.”)
jonas@erebus:~$

Identify and close iDRAC sessions via SSH

An iDRAC can run out of available sessions and hence refuse any new connections over the web interface. This happens if the admin logs on multiple times and doesn’t log out (just closing the window). Luckily this is easy to remedy:

SSH to iDRAC of server:
ssh root@10.6.26.222

Get session list:
racadm getssninfo
SSNID Type User IP Address Login Date/Time
—————————————————————————
6 GUI root 10.3.2.147 12/06/2013 09:34:49
7 GUI root 10.3.2.147 12/06/2013 09:35:25
11 GUI root 10.3.2.147 12/06/2013 10:43:57
12 SSH root 10.3.2.155 12/16/2013 12:46:31

Kill the session we want to get rid of:
racadm closessn -i 6
Session 6 closed successfully.