단일 마운트 지점에 두 개의 드라이브를 마운트할 때 예기치 않은 결과가 발생함

단일 마운트 지점에 두 개의 드라이브를 마운트할 때 예기치 않은 결과가 발생함

오늘 내 서버 중 하나에 공간이 부족 하여 새 100GB 디스크를 시스템에 연결하고 /tmp마운트 해제하지 않고 /usr/tmpDSK다음을 수행했습니다 /tmp.

mkfs.ext4 /dev/xvde
mount /dev/xvde /tmp

이제 출력은 다음과 같습니다 df -h.

Filesystem      Size  Used Avail Use% Mounted on
/usr/tmpDSK      98G  4.5G   89G   5% /tmp
/dev/xvde        98G  4.5G   89G   5% /tmp 

성능 규모 /usr/tmpDSK:

[root@server2 usr]# ll -h /usr/tmpDSK
-rw------- 1 root root 2.3G Jan 27 17:32 /usr/tmpDSK 

여러 포럼에서는 mhddfs단일 마운트 지점에 여러 드라이브를 마운트하는 것을 제안했지만 방금 그렇게 했더니 제대로 작동하는 것 같았습니다. 아니면 뭔가 빠진 것인가요?

무슨 일이 일어나고 있는지 더 잘 이해하고 싶습니다.

답변1

디렉토리 상단에 파일 시스템을 마운트하면 파일 시스템이 마운트 해제될 때까지 해당 디렉토리의 내용이 숨겨집니다.

디렉토리가 이전에 다른 파일 시스템의 마운트 지점이었는지 여부는 중요하지 않습니다. 그렇다면 이전 파일 시스템의 파일에 액세스하려면 새 파일 시스템을 마운트 해제해야 합니다(또는 이전 파일 시스템을 마운트 해제해야 합니다).

관련된:


출력에 대해서는 많이 말할 수 없습니다 df. 내 OpenBSD 시스템에서는 두 파일 시스템 모두 df출력에 올바른 개별 통계가 있습니다.

관련 정보