Changes between Version 6 and Version 7 of tutorials/mf-exp1
- Timestamp:
- May 3, 2020, 10:39:31 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
tutorials/mf-exp1
v6 v7 4 4 1. In order to access the test bed, create a reservation and have it approved by the reservation service. 5 5 2. 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 ).6 3. Please follow the process shown on the COSMOS workflow page to get started (currently ORBIT sb4 is used for the experiments described below). 7 7 8 8 = Experiment 1 (Ethernet Interfaces) = … … 13 13 14 14 === Configuration === 15 1. Load the images on the required nodeusing the command below, the image mf-exp1.ndz has all the required source code files for host stack, routers and GNRS.15 1. 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. 16 16 {{{ 17 17 console:~$ omf load -i mf-exp1.ndz -t node1-3,node1-4,node1-7,node1-6,node1-8 18 18 }}} 19 19 20 2. Please turn on the node after loading images20 2. Please turn on the nodes after loading image 21 21 {{{ 22 22 console:~$ omf tell -a on -t node1-3,node1-4,node1-7,node1-6,node1-8 … … 26 26 27 27 4. 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) 31 31 32 32 5. Download the bash script into your console environment … … 67 67 }}} 68 68 69 10. Use./copy_hostconf.sh to copy host stack configuration files to the respective hosts69 10. Run ./copy_hostconf.sh to copy host stack configuration files to the respective hosts 70 70 * Before copying host config file, make sure you edit these mfstack files present in conf folder. 71 * Inside {{{mfstack .conf}}}, configurethe 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. 72 72 {{{ 73 73 # Required. … … 99 99 100 100 === Running MFPING === 101 1. At Host 4: Server(Start server first)101 1. At Host 4: Server(Start the server first) 102 102 {{{ 103 103 root@node1-6:~# mfping -m 4 -o 1 -s -d … … 110 110 111 111 3. Use the stop script to stop the respective host, routers and GNRS 112 {{{ 113 console:~/cosmos_tutorial/exp1$./stop_gnrs.sh 114 console:~/cosmos_tutorial/exp1$./stop_routers.sh 115 console:~/cosmos_tutorial/exp1$./stop_hosts.sh 116 }}} 112 117 113 118 === Additional Details ===