1. Maureen Dougherty

Maureen Dougherty

Forum Replies Created

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • in reply to: persistent storage attached but can’t mount #9990
    Maureen Dougherty
    Participant

      i did log out and log back in before, but stopping the server, then logging back in did the trick.

      So now when I show the storage device, and it’s name, the pic address is null and the device name is None.  I have manually mounted the device within the VM and am able to utilize without issue.

      storage -----------  --------------------
      Name         ern-analysis-01
      Details      Site-local NAS share
      Disk         0
      Units        1
      PCI Address
      Model        Storage_NAS
      Type         Storage
      -----------  --------------------
      Storage Device Name: None
      in reply to: persistent storage attached but can’t mount #9988
      Maureen Dougherty
      Participant

        getting very strange token error, which I did not have last night, even on cells that are providing status information.  The mount cell provides the below output. (screenshot file too big for attachment)

        ---------------------------------------------------------------------------
        FabricManagerException                    Traceback (most recent call last)
        Cell In[8], line 1
        ----> 1 slice=fablib.get_slice(name=slice_name)
              2 node = slice.get_node(name=node_name)
              3 storage = node.get_storage(storage_name)
              4 mount_point = "/mnt/rcnf-01"
        
        File /opt/conda/lib/python3.13/site-packages/fabrictestbed_extensions/fablib/fablib.py:2196, in FablibManager.get_slice(self, name, slice_id, user_only, show_un_submitted)
           2193         raise Exception(f"More than 1 slice found with slice_id: {slice_id}")
           2194 elif name:
           2195     # if getting by name then only consider active slices
        -> 2196     slices = self.get_slices(
           2197         excludes=[SliceState.Dead, SliceState.Closing],
           2198         slice_name=name,
           2199         user_only=user_only,
           2200         show_un_submitted=show_un_submitted,
           2201     )
           2203     if len(slices) > 0:
           2204         return slices[0]
        
        File /opt/conda/lib/python3.13/site-packages/fabrictestbed_extensions/fablib/fablib.py:2132, in FablibManager.get_slices(self, excludes, slice_name, slice_id, user_only, show_un_submitted)
           2129 for exclude in excludes:
           2130     excludes_states.append(str(exclude))
        -> 2132 slices = self.get_manager().list_slices(
           2133     exclude_states=excludes_states,
           2134     name=slice_name,
           2135     slice_id=slice_id,
           2136     limit=200,
           2137     as_self=user_only,
           2138     return_fmt="dto",
           2139 )
           2141 if self.get_log_level() == logging.DEBUG:
           2142     end = time.time()
        
        File /opt/conda/lib/python3.13/site-packages/fabrictestbed/fabric_manager_v2.py:744, in FabricManagerV2.list_slices(self, id_token, slice_id, states, exclude_states, name, search, exact_match, graph_format, as_self, limit, offset, return_fmt)
            711 def list_slices(
            712     self,
            713     *,
           (...)    725     return_fmt: Literal["dict", "dto"] = "dict",
            726 ) -> List[Union[Dict[str, Any], SliceDTO]]:
            727     """
            728     List FABRIC slices with optional filtering.
            729 
           (...)    742     :return: List of slice dictionaries or DTO objects.
            743     """
        --> 744     token = self.ensure_valid_id_token(id_token)
            745     return self.orch.slices(
            746         token=token,
            747         slice_id=slice_id,
           (...)    757         return_fmt=return_fmt,
            758     )
        
        File /opt/conda/lib/python3.13/site-packages/fabrictestbed/fabric_manager_v2.py:330, in FabricManagerV2.ensure_valid_id_token(self, id_token)
            328 tok = self.get_id_token()
            329 if not tok:
        --> 330     raise FabricManagerException(
            331         "No id_token available. Provide id_token parameter, set token_location, or pass tokens during init."
            332     )
            334 if self.auto_refresh:
            335     expires_at = self.id_token_expires_at()
        
        FabricManagerException: No id_token available. Provide id_token parameter, set token_location, or pass tokens during init.
        in reply to: persistent storage attached but can’t mount #9982
        Maureen Dougherty
        Participant

          reformatted and mounted within the VM.  API still reports device as None. thx

          in reply to: persistent storage attached but can’t mount #9980
          Maureen Dougherty
          Participant

            Mert,

            Yes, I made and deleted several volumes testing a notebook and working with a new Fabric Port, so the volume would have been attached/detached to those.  Prior to the maintenance window I had accessed the volume on other slices/VMs, some at WASH and some at RUTG site. While I have created and deleted other slices, all at one site, since the maintenance window, this is the first slice that I have attempted to mount the volume.

            My last login to the slice yesterday concluded around 8:45PM PST, when I attempted to mount the volume.  I would not have attempted to reformat, as I prefer to save the data that is on the volume.   I only attempted to mount the volume yesterday, after other configurations were completed.   My history also does not show any reformatting. I did attempt to mount again this morning after seeing the journal output, but the same error remains.   I plan on reformatting later today, unless you wish me to wait while you investigate further.

            I appreciate your looking into this.

            Maureen

            in reply to: persistent storage attached but can’t mount #9977
            Maureen Dougherty
            Participant

              Komal,

              This is disappointing, but we will deal with it.  There was nothing that can’t be reproduced.  We’ll contemplate the Ceps-base storage option for future efforts.

              Curious, and for future reference, was this impacted by the maintenance window?

              Thanks

              Maureen

              in reply to: persistent storage attached but can’t mount #9975
              Maureen Dougherty
              Participant

                Komal,

                Regretfully, this did not work, and my fear, since it is stating wrong fs type, is that i will have to reformat.  Please tell me there is another option.
                thanks
                Maureen

                [rocky@fabric ~]$ sudo mount /dev/vdb /mnt/rcnf-01

                mount: /mnt/rcnf-01: wrong fs type, bad option, bad superblock on /dev/vdb, missing codepage or helper program, or other error.

                [rocky@fabric ~]$

                in reply to: Date format error when extending slice #9790
                Maureen Dougherty
                Participant

                  I’m not certain if this is related, but this seems too much of a coincidence.  When attempting to access any slice, I am getting this error: “Error Loading Slice Invalid date: Invalid Date”  and I receive two options, try again and back to slices.  I even created a new slice with the default dates,  and after the creation  I can see it listed with my other slices, but I get the same error attempting to access.

                  Thank you in advance.

                  regards,

                  Maureen

                  in reply to: can’t see nvidia card though VM shows component assigned #9028
                  Maureen Dougherty
                  Participant

                    Hussam,

                    Yes, I can see it now.  Thank you !  Closing topic

                     

                    Maureen

                  Viewing 8 posts - 1 through 8 (of 8 total)