Changes between Version 81 and Version 82 of telehouse_serial_access
- Timestamp:
- Jan 17, 2019, 9:18:01 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
telehouse_serial_access
v81 v82 5 5 Note: if you are trying to connect to a server in our Web Architects colo see [wiki:webarchitects-serial-access Web Architects serial acess page]; for Koumbit see [wiki:koumbit_serial_access Koumbit serial access]; for Monkey Brains, see [wiki:monkeybrains-serial-access Monkey Brains serial access]. 6 6 7 == Serial Console physical setup == 7 = Different systems = 8 9 At telehouse we have a mix of serial access and ipmi access. 10 11 The following servers are handled via ipmi: 12 13 * john 14 15 If you want to access one of the servers listed above, follow the ipmi instructions. 16 17 Otherwise, follow the serial console instructions 18 19 == IPMI == 20 21 === Connecting via IPMI === 22 23 First, ssh into robideau and enable nginx. This will enable ipmi access via https (via nginx proxy). 24 25 Then, connect to https://<servername>.ipmi.mayfirst.org/ 26 27 You will be prompted for the IPMI password (check [wiki:keyringer]) and remember, the username is case sensitive. 28 29 You can't copy/paste like normal via ipmi, so here's a bash one line for use xdotool to accomplish something similar. 30 31 {{{ 32 read -p "Copy password to clipboard then hit any key" && data=$(xclip -o) && printf "Hover mouse over iKVM window and wait 5 seconds.\n" && sleep 5 && xdotool type "$data" 33 }}} 34 35 === IPMI setup === 36 37 If you are setting up IPMI on a new server: 38 39 * The default IPMI password is user: ADMIN, pass: ADMIN (case sensitive) 40 * The password length is limited to 16 characters. Don't try to create a longer one or you will lock yourself out. 41 * Assign an IP address in the range 192.168.56. range 42 * Create a new nginx configuration file on robideau (check /etc/nginx/sites-available for a template) 43 44 == Serial Console == 45 46 === Serial Console physical setup === 8 47 9 48 In the MF/PL Telehouse rack, we have two startech 16-port USB to serial adapters using the FTDI chipset connected to the server `robideau`. … … 19 58 The serial consoles of the attached machines are all remotely accessible (to properly-authenticated people), and they are also logged and time-stamped. We are using [http://cmrg.fithhorseman.net/wiki/cereal cereal] to do this cleanly and easily. 20 59 21 == How to connect==60 === How to connect === 22 61 23 62 In order to connect via serial console to one of the servers named above, ssh into `console.mayfirst.org` as ''servername''`-console` … … 44 83 }}} 45 84 46 == Setting up a new console user==85 === Setting up a new console user === 47 86 48 === Overview===87 ==== Overview ==== 49 88 50 89 To ensure the proper device is connected to the proper path on reboots, we maintain a udev configuration here: … … 66 105 The third step is to create a cereal-admin entry pointing to the symlink. 67 106 68 === Actual steps===107 ==== Actual steps ==== 69 108 70 109 First, plug your server or device into an un-used port on one of our USB serial adapters.