잘못된 XFS 마운트/fstab 옵션을 찾는 방법은 무엇입니까?

잘못된 XFS 마운트/fstab 옵션을 찾는 방법은 무엇입니까?

저는 HPE MicroServer에서 최신 Ubuntu Server 20.04 LTS를 사용하고 있습니다. 배터리가 포함된 HPE P420 RAID 카드가 있고 2개의 논리 어레이에 4개의 HDD가 연결되어 있습니다. 하나는 1TB HDD 2개로 구성된 미러( root)이고 하나는 4TB HDD 2개( storage). Zoneminder가 실행 중이고 약간의 정리를 시도하고 있었는데 속도가 너무 느려서 놀랐습니다 rm -rf dir/*. 약간의 조사 끝에 XFS의 문제라는 것을 깨달았습니다. 그래서 조금 조정하려고 노력하다가 발견했습니다.이 기사(또는 다른 유사한 기사, 여러 기사에서 동일한 내용을 계속 보았습니다).

그래서 이러한 마운트 옵션을 추가하려고 했지만 불행하게도 새로운 옵션을 사용하여 mount파티션을 마운트하는 것을 거부했습니다( storage처음에는). 문제는 어떤 옵션이 잘못되었는지 알려주지 않는다는 것입니다. 이것이 다음의 유일한 출력입니다 $ sudo mount -av.

part A         : ignored
swap           : ignored
/path/to/mount : wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

(디버그 옵션도 시도했지만 export LIBMOUNT_DEBUG=all추가 항목이 표시되지 않는 것 같습니다. 마운트가 발생하지 않으면 실제로 무언가를 마운트하면 추가 줄이 표시됩니다.)

/etc/fstab해당 파티션의 모양은 다음과 같습니다 .

# DOESN'T WORK:
/dev/disk/by-uuid/b...7 /path/to/mount xfs rw,relatime,attr2,logbufs=8,logbsize=256k,sunit=2048,swidth=2048,largeio,inode64,swalloc,allocsize=131072k,nobarrier,noquota 0 0

# the defauls work:
/dev/disk/by-uuid/b...7 /path/to/mount xfs defaults 0 0

잘못된 마운트 옵션을 빠르게 찾는 방법이 있습니까? 모든 옵션을 하나씩 살펴보고 나서 실제로 마운트하여 어느 것이 잘못된 것인지 확인하는 것 외에는 시간이 오래 걸립니다...

감사합니다!

답변1

/var/log/syslog마운트의 실제 오류는 명령이 아닌 커널에 의해 기록되므로 마운트를 시도할 때 표시되어야 합니다 .

관련 정보