Problems when creating topology using two aggregates w/ egre-tunnel

32 views
Skip to first unread message

Guobao Sun

unread,
Jun 16, 2014, 10:16:38 PM6/16/14
to geni-...@googlegroups.com
Fast Reference Information:

Type of Account: GENI Portal
Tool I'm using: Flack, Omni
Slice Name and URN: Name: VIRO-GEC20-Backup URN: urn:publicid:IDN+ch.geni.net:GENI-VIRO+slice+VIRO-GEC20-Backup
Aggregates I'm using: gpo-ig and northwestern-ig


Hi all,

I was trying to create a topology by using two aggregates w/ egre-tunnel. The rpsec file is in the attachment. When I submitted it, I will get errors about creating egre-tunnels. I'm not quite sure whether egre-tunnel is the cause of the problem. I tried different sets of aggregates, but they all have such a problem.

This is the log I got when using gpo-ig and northwestern-ig, 

(The figure is also attached.)

Task has started running
Experimental interface not available for 001:if0.
(several of this kind of error: Experimental interface not available)
Experimental interface not available for 001:if1.
Skipping node from other manager
Interface not found.
Skipping link
(several of this kind of error: Skipping link)
Task encountered a fault: Error: Could not create aggregate for egre-tunnel0

I also tried by using omni, however I don't quite know how to specify two aggregates when using omni. I used "omni createsliver -a northwestern-ig gpo-ig VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec" but I got an error. It seems like I didn't use omni correctly. (The log is also attached.)

I'm looking forward to hearing from you!

Thanks,
Guobao

VIRO-GEC20-Demo.rspec
1.png
2.txt

Niky Riga

unread,
Jun 17, 2014, 8:07:28 AM6/17/14
to geni-...@googlegroups.com
Hi Guobao,

When I import your rspec in Flack there are no IP addresses assigned on the GRE tunnels, which I think
there have to be there for the tunnels to be setup. I can see the IP addresses on the rspec but maybe
the rspec is somehow malformed. I couldn't figure out what it was with a quick read through.

Some suggestions that might help:
  * do not use the GPO rack because the VM server are more busy than other racks, you can take a look
     here:
http://groups.geni.net/geni/wiki/ExpGraphs with less loaded servers
  * I am not sure if you need to bind VMs on specific servers. If there is no reason for this just leave
     the request unbound
  * start with a simpler topology if possible. If that is not possible then I would suggest the following steps:
    1. make sure you can bring the topology on each site with no gre tunnels in between successfully
    2. start adding one gre tunnel at a time to see if/where this breaks.

This will give you a series of good rspecs to build on and it will make it easier to debug if you have an
rspec that you know works to compare it against and please send this rspec along when you run into
trouble (the last known good and the one that does not work).

Good luck,
Niky
June 16, 2014 at 10:16 PM
--
GENI Users is a community supported mailing list, so please help by responding to questions you know the answer to.
 
If this is your first time posting a question to this list, please review http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
---
You received this message because you are subscribed to the Google Groups "GENI Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geni-users+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Aaron Helsinger

unread,
Jun 17, 2014, 9:14:24 AM6/17/14
to geni-...@googlegroups.com

On 6/16/14, 10:16 PM, Guobao Sun wrote:
> I also tried by using omni, however I don't quite know how to specify two aggregates when using omni. I used "omni createsliver -a northwestern-ig gpo-ig VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec" but I got an error. It seems like I didn't use omni correctly. (The log is also attached.)
To specify multiple aggregates when talking to omni, include multiple -a argument. IE:

omni createsliver -a northwestern-ig -a gpo-ig VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec

Aaron Helsinger
GPO

Niky Riga

unread,
Jun 17, 2014, 9:25:58 AM6/17/14
to geni-...@googlegroups.com
You can also use stitcher instead of omni and stitcher will figure out which AMs to include e.g.

stitcher createsliver  VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec

--niky
June 17, 2014 at 9:14 AM
To specify multiple aggregates when talking to omni, include multiple -a argument. IE:

omni createsliver -a northwestern-ig -a gpo-ig VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec

Aaron Helsinger
GPO

June 16, 2014 at 10:16 PM
Fast Reference Information:

Type of Account: GENI Portal
Tool I'm using: Flack, Omni
Slice Name and URN: Name: VIRO-GEC20-Backup URN: urn:publicid:IDN+ch.geni.net:GENI-VIRO+slice+VIRO-GEC20-Backup
Aggregates I'm using: gpo-ig and northwestern-ig


Hi all,

I was trying to create a topology by using two aggregates w/ egre-tunnel. The rpsec file is in the attachment. When I submitted it, I will get errors about creating egre-tunnels. I'm not quite sure whether egre-tunnel is the cause of the problem. I tried different sets of aggregates, but they all have such a problem.

This is the log I got when using gpo-ig and northwestern-ig, 

(The figure is also attached.)

Task has started running
Experimental interface not available for 001:if0.
(several of this kind of error: Experimental interface not available)
Experimental interface not available for 001:if1.
Skipping node from other manager
Interface not found.
Skipping link
(several of this kind of error: Skipping link)
Task encountered a fault: Error: Could not create aggregate for egre-tunnel0

I also tried by using omni, however I don't quite know how to specify two aggregates when using omni. I used "omni createsliver -a northwestern-ig gpo-ig VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec" but I got an error. It seems like I didn't use omni correctly. (The log is also attached.)

I'm looking forward to hearing from you!

Thanks,
Guobao

matthews...@gmail.com

unread,
Jun 17, 2014, 4:46:11 PM6/17/14
to geni-...@googlegroups.com
Hi Niky and Aaron,

I made several attempts this afternoon. Now I'm using stanford and utahddc. Thanks to your advice, if I didn't bound those VMs to a specific machine, the topology is successfully created.

Though this is not a must in our demo, we do prefer to put VMs in different machines. I guess maybe for a certain specific machine, there is an upper limit for the number of egre-tunnels?

Anyway, now we created a backup slice for the demo. Thank you all very much!

-Guobao

On Tuesday, June 17, 2014 8:25:58 AM UTC-5, nriga wrote:
> You can also use stitcher
> instead of omni and stitcher will figure out which AMs to include e.g.
>
>
>
> stitcher createsliver  VIRO-GEC20-Backup VIRO-GEC20-Demo.rspec
>
>
>
> --niky
>
>
>
>
>
>
>
> Aaron Helsinger
>
> June 17, 2014 at
> 9:14 AM
>
>
> To specify multiple
> aggregates when talking to omni, include multiple -a argument. IE:
>
> omni
> createsliver -a northwestern-ig -a gpo-ig VIRO-GEC20-Backup
> VIRO-GEC20-Demo.rspec
>
> Aaron Helsinger
> GPO
>
>
>
>
>
>
>
Reply all
Reply to author
Forward
0 new messages