HPE SimpliVity
1825766 Members
2111 Online
109687 Solutions
New Discussion

Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

 
RK878
Visitor

Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

Scenario - Single node 3.6.x CN-2400 simplivity (dell). Power failure caused reboot. System up ok, but no Datastore mounted in ESXi (6.5). Omni up ok in Vcenter. Checked omni via svtcli/svtsupport and all ok, however virtual datastore not mounted or showing in /etc/fstab. I checked for "nostart" and it did exist, so removed it. Rebooted several times, including complete power down and cables disconnected for 1hr. Restarted but no Datastore.

Diags on omni via perc controll all ok, able to see all drives and virtual disks. In Omni via svtcli/support, all folder structure for VD is there (/mnt/svtfs/0 etc). Running df -h doesnt show it.

In /etc/fstab, it seems its missing the "fuse" mount statements of all the svtfs folders (compared to another single node elsewhere). 

Any help with getting the Datastore available agin would be appreciated,.

Thanks.

5 REPLIES 5
gustenar
HPE Pro

Re: Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

Hello @RK878 

When you mention omni is ok does that mean the SVTFS service is running with a PID? 

Can you see the datastores listed with a svt-datastore-show command? You may need to manually mount those datastores to make them work. 



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
RK878
Visitor

Re: Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

Hi, Svtfs has a pid. Running any svtfs command gives a connection error. Have tried running it elevated aswell.
How do i manually mount the Datastore? I look at another node and its has approx 10-12 mount lines starting with a nfuse mount and then a svtfs for all the folders in /mnt/svtfs/0 which are folders with numbers and letters as names (like the device backing entry in vCenter).

If i could manually mount it, i think it would work and give me a nfs Datastore ready for adding to vCenter again.

Rgds
Sent from Outlook for Android<>
gustenar
HPE Pro

Re: Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

If you are getting a connection error when running commands it may mean the service is not fully up.  Can you send output of the commands you are running to check status?



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
RK878
Visitor

Re: Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

@gustenar 

Hi, I'm away from system ATM so will post tomorrow.

In the meantime, if you have manual mount commands or any other deep commands (non svtfs) to check/integrity of the folder structure, I would appreciate it. It also doesn't support fsck I believe

Rgds



Sent from Outlook for Android<>

Vinky_99
Esteemed Contributor

Re: Simplivity 3.6.x - SVTFS virtual disk not in Mounted filesystem

I found this info for you: 

If you want to manually mount the Simplivity Datastore and perform some additional checks and integrity tests, you can try the following steps:

* SSH into the ESXi host using a tool like PuTTY or an SSH client.

* Switch to the root user or escalate to root privileges using the "su" or "sudo" command, depending on your configuration.

* Create a directory where you want to mount the Simplivity Datastore. For example, you can use the following command to create a directory named "simplivity_datastore":

mkdir /vmfs/volumes/simplivity_datastore

* Manually mount the Simplivity Datastore using the 'mount' command. You will need to specify the IP address or hostname of the Simplivity Omni appliance, as well as the mount point you created in the previous step. The command may look like this:

mount -t nfs <omni_ip_or_hostname>:/mnt/svtfs/0 /vmfs/volumes/simplivity_datastore

Replace <omni_ip_or_hostname> with the actual IP address or hostname of the Simplivity Omni appliance.

* After running the mount command, verify if the Simplivity Datastore is now accessible by running the ls command:

ls /vmfs/volumes/
You should see the "simplivity_datastore" directory listed among other Datastore directories.

* Once the Datastore is mounted, you can perform some checks and tests. Here are a few suggestions:

Run a file system consistency check using the fsck command. However, note that Simplivity does not officially support running fsck on the SVTFS filesystem, so exercise caution and consult Simplivity support if needed.
Check the integrity of the folder structure by navigating to the mount point and listing the contents. For example:

cd /vmfs/volumes/simplivity_datastore
ls -la

* Check the permissions of the files and folders within the Datastore to ensure they are correctly set.

* Verify if you can read and write files to the Datastore by creating a test file and verifying its presence.

Remember to contact Simplivity support for further assistance regarding the SVTFS service and any potential file system integrity checks specific to Simplivity.


Hope this helps! Let me know

These are my opinions so use it at your own risk.