Changes between Version 6 and Version 7 of tutorials/mf-exp1


Ignore:
Timestamp:
May 3, 2020, 10:39:31 PM (5 years ago)
Author:
pnetalkar
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • tutorials/mf-exp1

    v6 v7  
    441. In order to access the test bed, create a reservation and have it approved by the reservation service.
    552. Access to the resources are granted after the reservation is confirmed.
    6 3. Please follow the process shown on the COSMOS workflow page to get started (currently ORBIT sb4 is used).
     63. Please follow the process shown on the COSMOS workflow page to get started (currently ORBIT sb4 is used for the experiments described below).
    77
    88= Experiment 1 (Ethernet Interfaces) =
     
    1313
    1414=== Configuration ===
    15 1. Load the images on the required node using the command below, the image mf-exp1.ndz has all the required source code files for host stack, routers and GNRS.
     151. Load the images on the nodes using the command below, the image mf-exp1.ndz has all the required source code files for host stack, routers and GNRS.
    1616{{{
    1717console:~$ omf load -i mf-exp1.ndz -t node1-3,node1-4,node1-7,node1-6,node1-8
    1818}}}
    1919
    20 2. Please turn on the node after loading images
     202. Please turn on the nodes after loading image
    2121{{{
    2222console:~$ omf tell -a on -t node1-3,node1-4,node1-7,node1-6,node1-8
     
    2626
    27274. Configuration of GNRS
    28 * Login into the GNRS node (node1-8 in this case)
    29 * Change the ipv4 address in {{{~/mf/gnrs/jserver/sample-configs/single-server/net-ipv4.xml}}} file to X.X.X.X (eth1 address – 10.14.1.8)
    30 * Change the ipv4 address and the binding port in {{{~/mf/gnrs/jserver/sample-configs/single-server/as-binding.ipv4}}} file to X.X.X.X (eth1 address-10.14.1.8)
     28* Login into the GNRS node (node1-8 in this case) {{{console:~$ ssh root@node1-8}}}
     29* Change the ipv4 address in {{{vim ~/mf/gnrs/jserver/sample-configs/single-server/net-ipv4.xml}}} file to X.X.X.X (eth1 address – 10.14.1.8)
     30* Change the ipv4 address and the binding port in {{{vim ~/mf/gnrs/jserver/sample-configs/single-server/as-binding.ipv4}}} file to X.X.X.X (eth1 address-10.14.1.8)
    3131
    32325. Download the bash script into your console environment
     
    6767}}}
    6868
    69 10. Use ./copy_hostconf.sh to copy host stack configuration files to the respective hosts
     6910. Run ./copy_hostconf.sh to copy host stack configuration files to the respective hosts
    7070*  Before copying host config file, make sure you edit these mfstack files present in conf folder.
    71 *  Inside {{{mfstack.conf}}}, configure the interfaces with the respective next hop IP and MAC address of the router.
     71*  Inside {{{mfstack1.conf}}} and {{{mfstack4.conf}}}, configure GUID and also the interfaces with the respective next hop IP and MAC address of the router.
    7272{{{
    7373# Required.
     
    9999
    100100=== Running MFPING ===
    101 1. At Host 4: Server(Start server first)
     1011. At Host 4: Server(Start the server first)
    102102{{{
    103103root@node1-6:~# mfping -m 4 -o 1 -s -d
     
    110110
    1111113. Use the stop script to stop the respective host, routers and GNRS
     112{{{
     113console:~/cosmos_tutorial/exp1$./stop_gnrs.sh
     114console:~/cosmos_tutorial/exp1$./stop_routers.sh
     115console:~/cosmos_tutorial/exp1$./stop_hosts.sh
     116}}}
    112117
    113118=== Additional Details ===