BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
bheinsius
Lapis Lazuli | Level 10

After installation, the Public caslib points to /opt/sas/viya/config/data/cas/default/public/ which I find not the best place.

So I moved the cas directory and its content to /data/cas on another file system and created symlink /opt/sas/viya/config/data/cas to point to /data/cas. I thought that would do the trick instantly but instead I get this error:

 

The path of the specified file 'CLASS2 FROM CSV.sashdat' does not match the definition for caslib 'Public'.

The action stopped due to errors.

property: TKCASTAB_CASLIB_PATH_MISMATCH
path: /SASDataExplorer/ui/datasources/tableColumnsAndRows
traceId: af1b9b5a4668ce8f

 

Does this need additional configuration?

- Bart 

1 ACCEPTED SOLUTION

Accepted Solutions
bheinsius
Lapis Lazuli | Level 10

Thanks KianSin, it turns out I needed to restart the cas controller, it all works fine now.

View solution in original post

2 REPLIES 2
KianSin
Obsidian | Level 7

Hi Bart, 
Assuming your symlink is correct

Is the cas folder/sub directory and it file permission/owner is still same as before?
Follow the step mention in https://documentation.sas.com/api/docsets/calserverscas/3.4/content/calserverscas.pdf?locale=en
Set Up a Shared File System for CAS Controllers (PostDeployment), work for me.
Hope this help.

bheinsius
Lapis Lazuli | Level 10

Thanks KianSin, it turns out I needed to restart the cas controller, it all works fine now.

suga badge.PNGThe SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment. 

Join SUGA 

CLI in SAS Viya

Learn how to install the SAS Viya CLI and a few commands you may find useful in this video by SAS’ Darrell Barton.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 1046 views
  • 1 like
  • 2 in conversation