Changes between Version 43 and Version 44 of GeniDesktop/FAQ


Ignore:
Timestamp:
04/22/16 14:29:56 (5 years ago)
Author:
Hussamuddin Nasir
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniDesktop/FAQ

    v43 v44  
    66
    77=== 1. I see a message "Failed to logon to the Genidesktop" when using my [https://portal.geni.net Geni Portal] login ? ===
    8  Make sure you can login to the GENI Portal and the GENI Portal is not under maintenance.[[BR]]  If you need additional assistance , please email genidesktop-admins@netlab.uky.edu[[BR]]
    9 [[BR]][[BR]]
    10 
     8Make sure you can login to the GENI Portal and the GENI Portal is not under maintenance.[[BR]]  If you need additional assistance , please email genidesktop-admins@netlab.uky.edu
     9[[BR]]
     10[[BR]]
    1111=== 2. After login , i see some of my slices , but not all of them. ===
    12  Make sure your have all the relevant checkboxes checked under "Work With Your Slices" on the Slice List page  [[br]]
     12Make sure your have all the relevant checkboxes checked under "Work With Your Slices" on the Slice List page  [[br]]
    1313[[BR]][[Image(wiki:GD:slicelist_checkboxes.png,25%,align=left)]] [[BR]]
    1414
    15  In the above screenshot, "Mine" refers to all slice created by you whereas "Others" refers to all slices
    16   * on which you have been designated as a member you the original creator,
    17   * or assigned the role of an "Project Admin" which automatically makes you a member of all slices created by any member of the project your belong to.
     15In the above screenshot, "Mine" refers to all slice created by you whereas "Others" refers to all slices
     16 * on which you have been designated as a member you the original creator,
     17 * or assigned the role of an "Project Admin" which automatically makes you a member of all slices created by any member of the project your belong to.
    1818[[BR]]
    1919[[BR]]
    2020=== 3. Problem allocating resources to my slice. What do I do ? ===
    21 
    22     This could be due to a variety of reasons. The GENIDesktop does provide a detailed log of the actions performed. Please go through the last few lines of the log. You may able to figure out the problem. You may also be provided with an error URL in the log that can copy off and send to the GENI Users google group mailing list for help if the message does not make sense to you.
     21This could be due to a variety of reasons. The GENIDesktop does provide a detailed log of the actions performed. Please go through the last few lines of the log. You may able to figure out the problem. You may also be provided with an error URL in the log that can copy off and send to the GENI Users google group mailing list for help if the message does not make sense to you.
    2322[[BR]]
    2423[[BR]]
    2524=== 4. Adding a Global Node (problems ?) ===
    26 
    27    Again this could be due to a variety of reasons. For example, the InstaGENI rack may not have more memory or disk space to create any more VMs. Another major problem that is encountered is is lack of free Routable IP addresses which is required by the Global Node. You can use the GENI Monitoring system for find rack that satisfies your requirement. [https://genimon.uky.edu/status] .  In particular look for an Instageni rack that is available and has the least number of VMs allocated and at least some Routable IP available.
     25Again this could be due to a variety of reasons. For example, the InstaGENI rack may not have more memory or disk space to create any more VMs. Another major problem that is encountered is is lack of free Routable IP addresses which is required by the Global Node. You can use the GENI Monitoring system for find rack that satisfies your requirement. [https://genimon.uky.edu/status] .  In particular look for an Instageni rack that is available and has the least number of VMs allocated and at least some Routable IP available.
    2826[[BR]]
    2927[[BR]]
    3028=== 5. I see the message "There is an error in your slice". What do I do ? ===
    31    Please be patient and wait for at least 5 minutes. Occasionally the InstageRack is too busy to respond to status queries from the GENIDesktop. The GENIDesktop tries its best to get the status by using a backoff polling mechanism. Things may resume even after you see this error. If workflow does not proceed even after 5 minutes. Please logout of the GENIDesktop and wait for around 15 minutes and try to login and proceed again. If you still do not see productive results, please contact us at genidesktop-admins@netlab.uky.edu so that we may help you out. You may also cc, the GENI Users's mailing list (google group) and others who may have seen the same issue may be able to help you even before we do.
     29Please be patient and wait for at least 5 minutes. Occasionally the InstageRack is too busy to respond to status queries from the GENIDesktop. The GENIDesktop tries its best to get the status by using a backoff polling mechanism. Things may resume even after you see this error. If workflow does not proceed even after 5 minutes. Please logout of the GENIDesktop and wait for around 15 minutes and try to login and proceed again. If you still do not see productive results, please contact us at genidesktop-admins@netlab.uky.edu so that we may help you out. You may also cc, the GENI Users's mailing list (google group) and others who may have seen the same issue may be able to help you even before we do.
    3230[[BR]]
    3331[[BR]]
    3432=== 6. How do i renew (or edit Slice Membership) my slice ? ===
    35 
    36  [[BR]][[Image(wiki:GD:adv1.png,25%)]] [[BR]]
    37 
    38   Select the  "Advanced" checkbox to display more options.
    39 
    40  [[BR]][[Image(wiki:GD:adv2.png,25%)]] [[BR]]
    41 
    42   * Renew Slice (and slivers) : Click on "Renew" button and increase the number of days as per your requirement.
    43   * View/Edit Slice Membership : Click on "Members" button to view the current slice members. If you would like to make any changes, please make the appropriate selections for each user and Click on "Submit Changes". If you have just added new members to your slice, either you will need to logout of the GENIDesktop and log back in for the new user to use your slice in the GENIDesktop or then the new user themselves can just re-login to the GENIDesktop. 
     33[[BR]][[Image(wiki:GD:adv1.png,25%)]] [[BR]]
     34 Select the  "Advanced" checkbox to display more options.
     35[[BR]][[Image(wiki:GD:adv2.png,25%)]] [[BR]]
     36 * Renew Slice (and slivers) : Click on "Renew" button and increase the number of days as per your requirement.
     37 * !View/Edit Slice Membership : Click on "Members" button to view the current slice members. If you would like to make any changes, please make the appropriate selections for each user and Click on "Submit Changes". If you have just added new members to your slice, either you will need to logout of the GENIDesktop and log back in for the new user to use your slice in the GENIDesktop or then the new user themselves can just re-login to the GENIDesktop. 
    4438[[BR]]
    4539[[BR]]
    46 
    4740=== 7. Collaborating with other members of a slice in the GENIDesktop ===
    48 
    49   To get your GENIDesktop slice page may require some GENI API operation that require the slice to change state. This may confuse other members of the slice who are currently logged on to the GENIDesktop. If you have multiple members in your slice with whom you are working and require all of them using the GENIDesktop at the same time, we ask that you speak to your slice members and co-ordinate your effort. You should not experience any downtime while the GENI Operations occur.
     41To get your GENIDesktop slice page may require some GENI API operation that require the slice to change state. This may confuse other members of the slice who are currently logged on to the GENIDesktop. If you have multiple members in your slice with whom you are working and require all of them using the GENIDesktop at the same time, we ask that you speak to your slice members and co-ordinate your effort. You should not experience any downtime while the GENI Operations occur.
    5042[[BR]]
    5143[[BR]]
    52 
    5344=== 8. My SSH windows and graphs don't show up/work  ===
    54 
    55   Did you see a pop up tab/window  in your browser before you were taken to the GENIDesktop page with the graph and SSH menus. If not, then you may have to disable the popup-blocker or add exception to allow popups from https://genidesktop.netlab.uky.edu in your browser.  [[br]]
     45Did you see a pop up tab/window  in your browser before you were taken to the GENIDesktop page with the graph and SSH menus. If not, then you may have to disable the popup-blocker or add exception to allow popups from https://genidesktop.netlab.uky.edu in your browser.  [[br]]
    5646
    5747 ||    In Google Chrome    ||
     
    6151 ||   [[Image(wiki:GD:firefox-popup.png)]]   ||
    6252
    63   Once you set the option to allow pop-up from the https://genidesktop.netlab.uky.edu , you should see new browser window/tab that asks you to accept a self-signed certificate like show below. The GENIDesktop services run on the GDGN Node using an web server running on https. The certificates used to be accepted by you when presented in the browser.
     53Once you set the option to allow pop-up from the https://genidesktop.netlab.uky.edu , you should see new browser window/tab that asks you to accept a self-signed certificate like show below. The GENIDesktop services run on the GDGN Node using an web server running on https. The certificates used to be accepted by you when presented in the browser.
    6454
    6555 ||    In Google Chrome    ||
     
    6959 ||   [[Image(wiki:GD:firefox-sslcert.png,50%)]][[br]] Click on "Advanced", and then on "Add Exception ..."    ||
    7060
    71  You may see multiple pages like these , one from each Global Node (or GN Node) if your slice has nodes from multiple aggregates (AM) . You have to accept each one of them (Self signed cert pages).
    72  If you know that you have already accepted these pages and still have problems please email genidesktop-admins@netlab.uky.edu for help. If you missed or cannot see the pages to accept the Self Signed certificate messages, launch the SSH module (button) as a workaround which would force the page. Make sure to watch for it this time.   
     61You may see multiple pages like these , one from each Global Node (or GN Node) if your slice has nodes from multiple aggregates (AM) . You have to accept each one of them (Self signed cert pages).
     62
     63If you know that you have already accepted these pages and still have problems please email genidesktop-admins@netlab.uky.edu for help. If you missed or cannot see the pages to accept the Self Signed certificate messages, launch the SSH module (button) as a workaround which would force the page. Make sure to watch for it this time.   
    7364[[BR]]
    7465[[BR]]
    7566=== 9. Can I download my graph data (as CSV/RRD/Image) ? ===
    76 [[Image(wiki:GD:download_csv.png,25%)]]
    77  Once your slice has been instrumentized you will be able to see the graphs via the "Passive Graphs Module". If you cant to save the data into a CSV or RRD format, you can use the "GN View Module" to view and download data for the  same graphs directly from the Global Node web server.
     67[[Image(wiki:GD:download_csv.png,25%)]][[br]]
     68Once your slice has been instrumentized you will be able to see the graphs via the "Passive Graphs Module". If you cant to save the data into a CSV or RRD format, you can use the "GN View Module" to view and download data for the  same graphs directly from the Global Node web server.
    7869[[BR]]
    7970[[BR]]
     
    8475=== 11. SSH from GENIDesktop asks for username/password. What do i enter ? ===
    8576There is no password set for any GENI accounts on the node. If you see such a prompt, then there is some problem on that GN Node. In the past , we have found that it has mainly occurred when the disk on the Global Node is at 100% capacity due to a bug in the InstaGENI Code. Please email GENI Users mailing list if you encounter this.
    86  
    8777[[BR]]
    8878[[BR]]
     
    9282[[BR]]
    9383[[BR]]
    94 
     84[[BR]]
     85[[BR]]
    9586= __Known Issues__ =
    9687[[BR]]
    9788=== (1) ExoGENI Resources in your slice ===
    98  !ExoGeni Aggregates (Racks) do not support the GENI AM APIv3. This is required by the GENIDesktop to access you slice resources.
    99  So if
    100    i. The resources (nodes) in your slice were allocated using any tool other than GENIDesktop.
    101    ii. or you are trying to login to a slice that was created at a previous session and not during your today's visit to the GENIDesktop.
     89!ExoGeni Aggregates (Racks) do not support the GENI AM APIv3. This is required by the GENIDesktop to access you slice resources.
     90So if
     91 i. The resources (nodes) in your slice were allocated using any tool other than GENIDesktop.
     92 ii. or you are trying to login to a slice that was created at a previous session and not during your today's visit to the GENIDesktop.
    10293
    103  then you may not be able use this slice at the GENIDesktop. Any new slices with ExoGENI resources you use during your current GENIDesktop session will work. There is currently no workaround for this problem.
     94then you may not be able use this slice at the GENIDesktop. Any new slices with ExoGENI resources you use during your current GENIDesktop session will work. There is currently no workaround for this problem.
    10495[[BR]]
    10596[[BR]]
    10697=== (2) Shellinabox (SSH Button) ===
    107  Shellinabox is the software used by the SSH Module in the GENIDesktop to open ssh sessions to your nodes in the browser. If you have added additional users to your slice after the slice was used at the GENIDesktop, the new users will not have a working SSH session using the GENIDesktop SSH Module. They can however ssh into their node using their ssh clients and ssh keys from their local machines. If you and other users in your slice absolutely require this feature to work for all users, you can enable it at your own risk. Trying to enable this will kill all existing sessions for all other users too.
     98Shellinabox is the software used by the SSH Module in the GENIDesktop to open ssh sessions to your nodes in the browser. If you have added additional users to your slice after the slice was used at the GENIDesktop, the new users will not have a working SSH session using the GENIDesktop SSH Module. They can however ssh into their node using their ssh clients and ssh keys from their local machines. If you and other users in your slice absolutely require this feature to work for all users, you can enable it at your own risk. Trying to enable this will kill all existing sessions for all other users too.
    10899
    109  One of the users who has access to the nodes will have to ssh manually (using your native ssh client and ssh keys) to the GDGN node and run the command below
     100One of the users who has access to the nodes will have to ssh manually (using your native ssh client and ssh keys) to the GDGN node and run the command below
    110101
    111     [[span(style=color: #FF0000, sudo /usr/testbed/sbin/measure-scripts/siab_action rebuild)]]
    112 
     102 [[span(style=color: #FF0000, sudo /usr/testbed/sbin/measure-scripts/siab_action rebuild)]]
    113103[[BR]]
    114104[[BR]]