We recently moved from a 'Samba' based remote file mounting to "sshfs" based file mounting . After the migration, we are unable to open any schematic in the mounted folders with write permission.
Upon trying to open the files we get an error
('SCH-1217') : Could not open'schamtic' for edit.
(DB-270000) dBOpenCellViewByType: Unable to lock database file for 'filepath'
Would you like to open it for read?
The native linux permissions of the mounted folders look good and we are
able to read/write files into the mounted folders from the command
prompt. Any clues on why virtuoso thinks the mounted folders as 'read only' when linux permissions are good??
Not sure any testing on such a file system is done (even Samba is probably asking for trouble, because Windows file systems typically don't handle everything well that Linux does). Can you show what an "ls -al" of a cellView directory looks like?
The two lock files are for different aspects. One is the general Cadence "CLS" locking mechanism, and the other is the OpenAccess locking mechanism.
I found two similar questions to R&D about support for sshfs, one specifically about locking. The answer was that this is not supported (the reason is almost certainly that it doesn't support certain file operations that Virtuoso needs).
So you should not use sshfs with Virtuoso data. It has not been tested with sshfs and there are no plans to do so.