SSH를 통해 SUSE Linux 시스템에 연결된 상태에서 이 명령을 실행하면 df -h
다음과 같은 출력이 표시됩니다.
/dev/sdt1
용량은 512G이며,/usr/sap
그러나 CD를 실행 usr/sap/<HANA server ID>/HDB00/backup
하고 실행 하면 다음과 du -h --max-depth=1 | sort -hr
같은 결과가 나타납니다.
이는 이 위치에 2.0TB의 데이터가 있음을 나타냅니다. /usr/sap
512G의 용량을 보유하면서 2.0TB의 데이터를 저장하는 방법은 무엇입니까 ? usr/sap/<HANA server ID>/HDB00/backup
참고 /dev/md125
로 첫 번째 스크린샷을 보면 용량이 2.0TB로 꽉 차있어서 어떤 면에서 연관이 있지 않을까 추측해봅니다.
답변1
설치가 해당 폴더 나 해당 폴더 어딘가에 /dev/md125
있는 것 같습니다 . usr/sap/<HANA server ID>/HDB00/backup
당신이 달릴 수 있는지 확인하고 싶다면
findmnt /dev/md125
아래에서는 폴더 내의 디렉터리를 TARGET
볼 수 있습니다 .usr/sap/<HANA server ID>/HDB00/backup
그렇지 않으면 md 장치가 다른 곳에 마운트되어 있고 backup
디렉토리에 이를 가리키는 심볼릭 링크가 있을 수도 있지만 du
기본값이 심볼릭 링크를 역참조하지 않도록 설정되어 있기 때문에 그럴 가능성은 거의 없습니다. du -P
심볼릭 링크를 따르지 않는 명령을 실행할 수 있는지 확인합니다 (그러나 이는 대부분의 시스템에서 기본 동작이어야 합니다).
편집하다:
findmnt /dev/md125
귀하의 출력 전용 의견을 바탕으로 /hana/shared
나는 심볼릭 링크 가정으로 돌아가고 싶습니다. 전체 경로의 어느 부분이든 심볼릭 링크가 될 수 있다는 것을 알았 /usr/sap/<HANA server ID>/HDB00/backup
으므로 해당 폴더를 통해 빠른 상태 검사를 실행하는 것이 좋습니다 ls -l
(다음 명령을 완료하는 데 시간이 걸릴 수 있음).
그렇지 않으면 아래와 같이 전체 /usr/sap 디렉터리에서 /hana/shared 폴더에 대한 심볼릭 링크를 검색해야 할 수도 있습니다.
find /usr/sap -type l -exec stat {} + | grep /hana/shared
이렇게 하면 의 모든 폴더에 대한 모든 심볼릭 링크가 검색되고 /hana/shared
심볼릭 링크의 전체 경로와 해당 대상의 전체 경로가 에 표시됩니다 /hana/shared
.