Have trouble when compiling the Reader Plugin of the VisIt in client-server mode
Liuyn610 opened this issue · 1 comments
Thanks to the detailed user manual, I have successfully installed VisIt on both the server side and the client side, but I have difficulty in executing "make visit" :
- I do not have the root permission on the server account (for the sake of server security, a member account cannot run the "make" command);
- Therefore, I can only ask the administrator (root account) to use the root account to run the "make visit" command in the /epoch*d directory.
- However, this causes the plugins produced by "make" to be in the root directory (/root/.visit/3.3.3/linux-x86_64/plugins), which my account does not have access to.
- When I used my own account to run visit, visit could not recognize the plugin, so my visit could not recognize the SDF file.
I tried some methods, but none work, such as:
- copy "/root/.visit" directly to my path "/home/myaccount/.visit" with the "root account", but this prevented me from using the client to launch VisIt;
- executed "sudo make visit "with my account, but my account does not have permission to execute "sudo" command;
- Add "/root/.visit/3.3.3/linux-x86_64/plugins" to my environment variable, but I have no access to that path;
I would like to ask if it is possible for the “root account“ to specify the target path, or specify the target account, or make the plug-in available to all accounts when executing the "make visit" command? My client is on windows and the server is CentOs7.
Any suggestions would be appreciated !!
I have run "./build -p"@this path"..epoch/SDF/VisIt" which successfully installed the plugin to the public path.
But after that, when I connect from the client to the server, although I could connect with ssh, I can not browse the files on the host which connected in the Open file(local host only, no files on host).
I don't know how to deal with this problem, I can only delete these three files(libISDFDatabase.so libMSDFDatabase.so libESDFDatabase_ser.so) in the "VisItInstallPath/3.3.3/linux-x86_64/plugins/databases" directory. Of course, this will cause the plugin not to work.
Any suggestions would be appreciated !!