방금 시스템에 새로운 4TB 회전 디스크를 추가하고 그 위에 하나의 ext4 파티션을 생성하고 HDD4라는 라벨을 붙인 다음 /mnt/HDD와 똑같이 마운트했습니다(완벽하게 작동함). /dev/sdc1입니다. 전체 fstab은 다음과 같습니다.
LABEL=OS / ext4 errors=remount-ro 0 1
/swapfile none swap sw 0 0
LABEL=HDD /mnt/HDD ext4 defaults,errors=remount-ro 0 2
LABEL=HDD4 /mnt/HDD4 ext4 defaults,errors=remount-ro 0 2
//10.0.0.88/Users /mnt/M6800 cifs noauto,iocharset=utf8,
credentials=/home/dean/.cifs_credentials 0 0
mount 명령을 실행하자마자 "nmon"은 해당 장치에 대한 지속적인 7MiB/sec 쓰기 활동을 표시합니다. 비록 파일이 없더라도 "fatrace"는 아무 것도 표시하지 않으며 syslog 또는 dmesg에는 어떤 활동이나 활동을 나타내는 것이 없습니다. 오류가 전혀 발생하지 않으며 시스템이 유휴 상태입니다.
umount 명령을 실행하자마자 활동이 사라집니다(분명히). mount 명령을 다시 실행하자마자 지속적인 7MiB/sec 쓰기 활동이 재개됩니다. "df /mnt/HDD4"는 "사용된" 공간이 증가하지 않음을 나타냅니다.
dean/ 86 >df /mnt/HDD4
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdc1 3844660232 69636 3649223380 1% /mnt/HDD4
dean/ 87 >
이것을 추적하려면 어디를 더 봐야 합니까? 감사합니다... 시스템이 xubuntu 19.10 amd64라는 것을 언급하는 것을 잊어버렸습니다:
uname -a
Linux CUDA1 5.3.0-23-generic #25-Ubuntu SMP Tue Nov 12 09:22:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
답변1
수행원루푸스E님의 제안에 따라 iotop
제가 인식하지 못하는 "ext4lazyinit" 프로세스를 설치하고 발견했습니다. 그래서 검색해 보니 커널이 여전히 드라이브를 초기화하고 있다는 것을 알게 되었습니다. 4시간 후에 IO가 0으로 떨어지고 ext4lazyinit 프로세스가 사라졌습니다.