- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using SAS Viya environment 3.2 [Viya release V03] enterprise edition, the product is install on Linux on multiple machines; one MAS, one is CAS, and six workers. I am not able to map a shared network drive to use as a data source. Here what I am doing:
Going to SAS Visual Analytics > click on Data > click on Data Sources > click on cas-shared-default > click on Connect
Under connection settings; enter Name, Server; cas-shared-default > Type; File System > Select source type; PATH
Under settings [Specify the PATH connection information], \\san1\data
When I click on Test Connection, I am getting the following error.
[
The path specified for caslib Shared is not an absolute path:\\san1\data/. The action stopped due to errors.
code:2-0-2640551
property: PERM_NOT_ABSOLUTE
uri:/casManagement/servers/cas-shared-default/caslibs
path:/SASDataExplorer/ui/datasources/validation
tracedId:f343390a0c1409c3
]
Please let me know if anyone can lead to resolve this issue. Thanks.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hi @mimran,
yes, you need a cifs mount, that will make a normal Linux directory (/directory1/directory2) point to the sharef folder (//path1/dir3).
To facilitatethe multithreaded read/write, you better enable this in all machines, however, not needed: the real path that needs access from every node is the CAS cache location (which should be already OK when you did the initial install).
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Be aware that the backslash has a completely different meaning on UNIX than it has on Windows.
Use forward slashes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
No that didn't work for me. I have tried with forward slashes as well but getting the same error, backslash worked in windows.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
I'd start with the CAS as that's where your error message originates from. At least so it seems to me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
I have asked Linux Admin to mount shared drive on CAS server so waiting to hear back and test in SAS Viya environment. I will update further the steps and outcome. Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Ask your Linux administrators on which directory the network share is mounted, and use that path.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Should this mount need to be on CAS or MS or all workers servers? Is there a document that shows step by step instructions?
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hi @mimran,
yes, you need a cifs mount, that will make a normal Linux directory (/directory1/directory2) point to the sharef folder (//path1/dir3).
To facilitatethe multithreaded read/write, you better enable this in all machines, however, not needed: the real path that needs access from every node is the CAS cache location (which should be already OK when you did the initial install).
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
@Kurt_Bremser@JuanS_OCS Thank you! I was able to successfully mapped the drive.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Glad to hear!