ICubBrain

From ISRWiki
Jump to navigation Jump to search

In June 2009, we installed Ubuntu 8.04 LTS Server ('Hardy Heron') 64bit on the "1U Twin" server that is to be used as iCub Brain (hence the name). It includes a SC808T-980 1U chassis and two twin X7DWT serverboards. Each of the two boards hosts an Intel Xeon 8-core processor.

For full system specifications, go here (PDF) or on the entry on tsunami.pt

Operating system installation

The chassis contains two separate machines, each one having two hard disk drive drawers. Next, we will explain how we configured the left part of the server, called icubbrain1. The settings for icubbrain2 will be just about the same, with the last octet of the IP address being 42 instead of 41.

Boot

We booted the Ubuntu Server CD from an external USB CD drive without problems. We then had to manually confirm the usage of a 'cdrom' module within the installation (following all the default selections).

Network interface

icubbrain1 has two Gbit interfaces. First we plugged an Ethernet cable into the first one (which turns on the "1" led in the chassis front). Then, when Ubuntu asked us to choose between eth0 and eth1, we picked up eth0.

Partitions

We chose the 'Guided - use entire disk' option.

Ubuntu installation parameters

  • machine name: icubbrain1
  • user name: icub
  • software selection: OpenSSH

Operations after first boot

  • choose Main server (rather than Portugal server, which is incomplete) as the software repository. We do this by removing all the "pt." strings from /etc/apt/sources.list
  • sudo apt-get update; sudo apt-get upgrade

Other operations performed