Kerberos 및 Andrew 파일 시스템을 사용하여 장기 실행 프로세스를 계속 실행하는 방법은 무엇입니까?

Kerberos 및 Andrew 파일 시스템을 사용하여 장기 실행 프로세스를 계속 실행하는 방법은 무엇입니까?

Scientific Linux 서버에서 bash 스크립트를 실행하고 있습니다. 스크립트에는 파일을 복사하고 일부 프로그램을 실행하기 위한 루프가 있습니다. 스크립트를 실행하는 과정은 하루나 이틀 정도 걸릴 수 있습니다. 하지만 다음 오류가 발생하기 때문에 항상 스크립트 실행을 완료할 수 없습니다.

cp: 읽기 위해 'somefile'을 열 수 없습니다: 권한이 거부되었습니다.

원인은 서버의 Kerberos 및/또는 Andrew 파일 시스템인 것 같습니다.

장기 실행 스크립트를 성공적으로 완료하려면 어떻게 해야 합니까? 감사해요.

답변1

당신은 사용해야합니다시작하다(캡슐화 되어있습니다.에펠Scientific Linux의 경우) 프로세스를 실행합니다. Kerberos 티켓을 지속적으로 새로 고치고 -t를 사용하는 경우 aklog를 실행합니다.

관련 정보