Ich verwende den neuesten Ubuntu Server 20.04 LTS auf einem HPE MicroServer, ich habe eine HPE P420 RAID-Karte mit Akku, mit 4 Festplatten in 2 logischen Arrays, eine ist ein Spiegel von 2 Stück 1 TB Festplatten ( root
) und eine Spiegelung von 2 Stück 4 TB Festplatten ( storage
). Ich habe Zoneminder darauf laufen und habe versucht, ein bisschen aufzuräumen, und war überrascht, wie langsam das rm -rf dir/*
ging. Nach ein bisschen Recherche wurde mir klar, dass es ein Problem mit XFS ist, also habe ich versucht, es ein bisschen zu optimieren, da habe ich gefundenDieser Artikel(oder andere ähnliche, ich habe in mehreren Artikeln immer wieder die gleichen Dinge gesehen).
Ich habe also versucht, diese Mount-Optionen hinzuzufügen, aber leider weigert es sich, die Partition ( zunächst einmal) mit diesen neuen Optionen mount
zu mounten . Das Problem ist, dass es mir nicht sagt, welche Option falsch ist, sondern nur Folgendes ausgibt :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.
(habe auch die Debug-Optionen probiert:, export LIBMOUNT_DEBUG=all
aber da wird scheinbar nichts zusätzlich angezeigt; wenn kein Mount stattfindet, werden zusätzliche Zeilen angezeigt, wenn tatsächlich etwas gemountet wird.)
So sieht es /etc/fstab
für diese Partition aus:
# 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
Gibt es eine Möglichkeit, schnell herauszufinden, welche Mount-Option falsch ist? Außer alle Optionen einzeln durchzugehen und dann nacheinander zu mounten, um zu sehen, welche falsch ist, was lange dauert …
Danke schön!
Antwort1
Die tatsächlichen Mount-Fehler werden vom Kernel und nicht vom Befehl protokolliert und sollten daher /var/log/syslog
beim Mount-Versuch angezeigt werden.