| 385 | |
| 386 | == EG-ST-2 New Site to GPO IG Loop topology == |
| 387 | |
| 388 | Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/PSC/EG-ST-2.rspec EG-ST-2.rspec]: |
| 389 | {{{ |
| 390 | $ stitcher createsliver EG-ST-2b ./EG-ST-2.rspec -o --scsURL https://nutshell.maxgigapop.net:8443/geni/xmlrpc |
| 391 | 11:06:04 INFO : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf |
| 392 | 11:06:04 INFO : Reading slice EG-ST-2b credential... |
| 393 | 11:06:04 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+EG-ST-2b expires on 2017-05-29 15:06:04 UTC |
| 394 | 11:06:04 INFO : Using SCS at https://nutshell.maxgigapop.net:8443/geni/xmlrpc |
| 395 | 11:06:04 INFO : Calling SCS... |
| 396 | 11:06:06 INFO : Multi-AM reservation will include resources from these aggregates: |
| 397 | 11:06:06 INFO : <Aggregate psc-eg> |
| 398 | 11:06:06 INFO : <Aggregate gpo-ig> |
| 399 | 11:06:06 INFO : <Aggregate al2s> |
| 400 | 11:06:06 INFO : Stitcher doing createsliver at <Aggregate psc-eg>... |
| 401 | 11:06:13 INFO : ... Allocation at <Aggregate psc-eg> complete. |
| 402 | 11:06:13 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... |
| 403 | 11:06:35 INFO : ... Allocation at <Aggregate gpo-ig> complete. |
| 404 | 11:06:35 INFO : Stitcher doing createsliver at <Aggregate al2s>... |
| 405 | 11:06:37 ERROR : {'output': 'Exception: requested VLAN unavailable: rtsw.newy32aoa.net.internet2.edu,et-7/3/0.0 VLAN=3718', 'code': {'geni_code': 24}} |
| 406 | 11:06:37 INFO : Deleting some reservations to retry, avoiding failed VLAN... |
| 407 | 11:06:37 INFO : Doing deletesliver at <Aggregate gpo-ig>... |
| 408 | 11:08:08 ERROR : {'output': 'start/restart in progress; try again later', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+787546a1d3d481e59dc0a3047d0b8882', 'am_type': 'protogeni', 'geni_code': 14, 'am_code': 14, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=787546a1d3d481e59dc0a3047d0b8882'}, 'value': 0} |
| 409 | 11:08:18 INFO : ... aggregate was busy, will retry ... |
| 410 | 11:09:25 INFO : ... done. |
| 411 | 11:09:25 INFO : Will put <Aggregate al2s> back in the pool to allocate. Got: Retrying reservations at earlier AMs to avoid unavailable VLAN tag at <Aggregate al2s>.... |
| 412 | 11:09:25 INFO : Pausing for 30 seconds for Aggregates to free up resources... |
| 413 | |
| 414 | |
| 415 | 11:09:55 INFO : Checking that prior reservation at <Aggregate gpo-ig> has been cleared up.... |
| 416 | 11:09:57 ERROR : {'output': 'No slice or aggregate here', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+d4a49bfa1180cbe09ee4f92b8a849dac', 'am_type': 'protogeni', 'geni_code': 12, 'am_code': 12, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=d4a49bfa1180cbe09ee4f92b8a849dac'}, 'value': 0} |
| 417 | 11:09:57 INFO : ... it is, so can try a new reservation. |
| 418 | 11:09:57 INFO : Stitcher doing createsliver at <Aggregate gpo-ig>... |
| 419 | 11:10:36 INFO : ... Allocation at <Aggregate gpo-ig> complete. |
| 420 | 11:10:36 INFO : Stitcher doing createsliver at <Aggregate al2s>... |
| 421 | 11:10:50 INFO : ... Allocation at <Aggregate al2s> complete. |
| 422 | 11:10:50 INFO : All aggregates are complete. |
| 423 | 11:10:50 INFO : Your resources expire at 2017-05-28T14:56:06 (UTC). |
| 424 | 11:10:50 INFO : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/PSC/EG-ST-2b-manifest-rspec-multiam-combined.xml' |
| 425 | Success: Reserved resources in slice EG-ST-2b at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 2 stitched link(s). |
| 426 | }}} |
| 427 | |
| 428 | Determined login information at each PSC and GPO aggregate: |
| 429 | {{{ |
| 430 | $ readyToLogin.py EG-ST-2b --useSliceAggregates |
| 431 | .... |
| 432 | eg-psc's geni_status is: ready |
| 433 | User lnevers logs in to eg-psc using: |
| 434 | ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@147.72.248.7 |
| 435 | |
| 436 | ig-gpo's geni_status is: ready |
| 437 | User lnevers logs in to ig-gpo using: |
| 438 | ssh -p 25170 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.gpolab.bbn.com |
| 439 | }}} |
| 440 | |
| 441 | Login to GPO host and ping the remote on each of the two interfaces. Below is the ping output for the GPO site: |
| 442 | {{{ |
| 443 | lnevers@ig-gpo:~$ ping 10.10.4.2 -c 60 -q |
| 444 | PING 10.10.4.2 (10.10.4.2) 56(84) bytes of data. |
| 445 | |
| 446 | --- 10.10.4.2 ping statistics --- |
| 447 | 60 packets transmitted, 60 received, 0% packet loss, time 59041ms |
| 448 | rtt min/avg/max/mdev = 21.989/22.563/45.379/2.978 ms |
| 449 | lnevers@ig-gpo:~$ ping 192.168.4.2 -c 60 -q |
| 450 | PING 192.168.4.2 (192.168.4.2) 56(84) bytes of data. |
| 451 | |
| 452 | --- 192.168.4.2 ping statistics --- |
| 453 | 60 packets transmitted, 60 received, 0% packet loss, time 59077ms |
| 454 | rtt min/avg/max/mdev = 21.885/22.582/45.334/2.997 ms |
| 455 | lnevers@ig-gpo:~$ |
| 456 | }}} |
| 457 | |
| 458 | == EG-ST-3 EG-ST-3 New Site 3 node linear topology == |
| 459 | |
| 460 | Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/PSC/EG-ST-3.rspec EG-ST-3.rspec]: |
| 461 | {{{ |
| 462 | omni.py createslice EG-ST-3 |
| 463 | stitcher.py createsliver EG-ST-3 EG-ST-3.rspec -o |
| 464 | }}} |
| 465 | |
| 466 | Determined login information the PSC host: |
| 467 | {{{ |
| 468 | $ readyToLogin.py EG-ST-3 --useSliceAggregates |
| 469 | .... |
| 470 | |
| 471 | Login to the PSC host and ping each remote: |
| 472 | {{{ |
| 473 | #ping GPO IG |
| 474 | ping 192.168.2.1 -c 60 -q |
| 475 | # Utah IG |
| 476 | ping 192.168.4.1 -c 60 -q |
| 477 | }}} |