간단한 EC2 스냅 샷 스크립트를 작성 중이며 파일 시스템이 고정되어 있는지 여부를 판단 할 방법이 있는지 확인해야합니다. 현재 서있는 것처럼 정지 된 파일 시스템에 대해 아무 것도하지 않으려 고 시도하면 스크립트가 중단되고 bash 쉘에도 멈 춥니 다.XFS 파일 시스템이 프로그래밍 방식으로 고정되었는지 어떻게 결정합니까?
파일 시스템이 고정 상태인지 여부를 알 수있는 명령이나 방법이 있습니까?
감사합니다.
간단한 EC2 스냅 샷 스크립트를 작성 중이며 파일 시스템이 고정되어 있는지 여부를 판단 할 방법이 있는지 확인해야합니다. 현재 서있는 것처럼 정지 된 파일 시스템에 대해 아무 것도하지 않으려 고 시도하면 스크립트가 중단되고 bash 쉘에도 멈 춥니 다.XFS 파일 시스템이 프로그래밍 방식으로 고정되었는지 어떻게 결정합니까?
파일 시스템이 고정 상태인지 여부를 알 수있는 명령이나 방법이 있습니까?
감사합니다.
은 파일 시스템을 마운트 해보십시오 : 파일 시스템이 기본이 아닌 옵션을 사용하여 장착
mount -o remount /moint/point
경우 다음 다시 마운트에서 같은 옵션을 지정해야합니다. 이렇게하면 성공적으로 다시 마운트 할 수 있습니다. 파일 시스템이 noatime
옵션으로 장착되어있는 경우 예를 들어, 대신이 명령을 사용
mount -o remount,noatime /moint/point
파일 시스템이 고정되지 않은 경우를 다시 마운트는 성공합니다. 파일 시스템이 고정되면 EBUSY로 실패합니다.
기술적으로는 다른 이유로 (파일 시스템이 고정 된 것 외에는) EBUSY로 인해 다시 마운트가 실패 할 수 있지만 대부분의 경우에 트릭을 수행 할 수 있기 때문에 이것은 절대 안전한 것은 아닙니다.
그래, 그게 나를 위해 일했다. 그리고 네, 그것이 잘못된 반응을 되돌릴 수있는 것처럼 보이지만 그것은 제 목적을 위해 작동해야합니다. 감사! – DrewVS
실용적인 또는 프로그래밍 방식으로? –
아, 내 실수. 감사합니다 앤드류 – DrewVS