Changes between Version 17 and Version 18 of Installation/Build


Ignore:
Timestamp:
Feb 10, 2013 7:11:53 PM (12 years ago)
Author:
jhickey
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Installation/Build

    v17 v18  
    33Since users is the file server, it is important that we install and reboot it first.  We can then proceed with the boss installation, since part of the boss installation involved mounting directories exported during users setup.
    44
     5 * Users *MUST* be installed first.
     6 * Internal networking *MUST* be functional.
     7 * Once the testbed software has been built on users, log into boss.
    58
    69== Make sure your network is working first ==
     
    1922== Getting access to the source code ==
    2023
    21 We currently use a private github repository for the testbed codebase.  Please contact us for access.
    22                                                          
     24We currently use a private github repository for the testbed codebase.  Please contact us for access.
     25
     26== First Login to an image ==
     27
     28When you first login to the Users image
     29
     30== Configuring External Network Access ==
     31
     32You will need to configure both the Boss and Users VM images with external, static IP addresses.  The configuration is at the top of the file '/etc/rc.conf' and the default External interface is 'em0' for both images.
     33Make sure to put in default route.  The initial name server configuration is set to use Google's 8.8.8.8 out of the box.  The testbed install process will change resolv.conf to use the nameserver on Boss once the installation is complete.
     34You can find more details about configuring FreeBSD networking.  [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/config-network-setup.html FreeBSD Handbook].
     35
     36Once you have edited '/etc/rc.conf,'  you can test the setup by issuing the following commands:
     37
     38{{{
     39service netif restart
     40service routing restart
     41ping -c1 www.google.com
     42}}}
     43
     44== Testing Internal Network access ==
     45
     46The install process depends on the internal networking and Router image being operational.
     47
     48From Users, try pinging Router and then Boss:
     49{{{
     50ping -c1 192.168.253.254  # Router's address on the internal Users network
     51ping -c1 192.168.252.1      # Boss's internal address
     52}}}
     53
     54From Boss, try pinging Router and then Users:
     55{{{
     56ping -c1 192.168.252.254  # Router's address on the internal Boss network
     57ping -c1 192.168.253.254  # Users's internal address
     58}}}
     59                                               
    2360== Building the testbed software ==
    2461