如何使用 Kerberos 和 Andrew 文件系统保持长时间运行的进程运行?

如何使用 Kerberos 和 Andrew 文件系统保持长时间运行的进程运行?

我正在 Scientific Linux 服务器上运行 bash 脚本。该脚本有一个用于复制文件和运行某些程序的循环。运行脚本的过程可能需要一两天的时间。但我总是无法完成运行脚本,因为出现以下错误:

cp:无法打开“somefile”进行读取:权限被拒绝

我怀疑原因是服务器上的 Kerberos 和/或 Andrew 文件系统。

如何让我的长时间运行的脚本顺利运行完成?谢谢。

答案1

你应该使用启动(它被封装在EPEL对于 Scientific Linux)来运行您的进程。它将不断刷新您的 Kerberos 票证,如果您使用 -t,还会运行 aklog。

相关内容