Puncte:0

Cum să găsiți opțiuni de montare/fstab XFS nevalide?

drapel in

Folosesc cel mai recent Ubuntu Server 20.04 LTS pe un HPE MicroServer, am o placă RAID HPE P420 cu baterie, cu 4 HDD-uri atașate în 2 matrice logice, unul este o oglindă a 2 bucăți de HDD-uri de 1 TB (rădăcină), și o oglindă de 2 bucăți de HDD-uri de 4 TB (depozitare). Am Zoneminder care rulează pe el și încercam să fac o mică curățare și am fost surprins cât de lent este rm -rf dir/* a fost luat. După un pic de cercetare mi-am dat seama că este o problemă a XFS, așa că am încercat să o reglez puțin, atunci am găsit Acest articol (sau altele asemanatoare, am tot vazut aceleasi lucruri in mai multe articole).

Așa că am încercat să adaug aceste opțiuni de montare, dar din păcate montură refuză să monteze partiția (depozitare pentru început) cu acele noi opțiuni. Problema este că nu îmi spune ce opțiune este incorectă, aceasta este singura ieșire a $ sudo mount -av:

partea A: ignorat
swap : ignorat
/path/to/mount: tip fs greșit, opțiune greșită, superbloc defectuos pe /dev/sdb1, pagină de cod sau program de ajutor lipsă sau altă eroare.

(am încercat și opțiuni de depanare: export LIBMOUNT_DEBUG=toate, dar nu pare să arate nimic în plus, dacă nu se întâmplă nicio montare, dacă de fapt montează ceva, sunt afișate linii suplimentare.)

Așa este /etc/fstab arată ca pentru acea partiție:

# NU FUNCȚIONEAZĂ:
/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

# implicit funcționează:
/dev/disk/by-uuid/b...7 /path/to/mount xfs defaults 0 0

Există vreo modalitate de a găsi rapid ce opțiune de montare este incorectă? În afară de a parcurge toate opțiunile una câte una, apoi montează după eact, pentru a vedea care este cea incorectă, care durează mult...

Mulțumesc!

drapel cn
Nu cred că acest lucru este posibil. Idee pentru a realiza acest lucru: creați un script, codificați tot ce doriți să verificați și puneți-l pe acel script să facă montarea pentru dvs. La naiba de multă muncă. Ar putea fi mai ușor să depuneți o solicitare de caracteristică pe comanda mount
jpbrain avatar
drapel ca
Buna ziua. Ce versiune de montură utilizați. din "man xfs" se pare ca a fost eliminata bariera/nobarrier.
sancho.s ReinstateMonicaCellio avatar
drapel pl
Ce primești când nu reușești să montezi?
drapel in
Versiunea pachetului `mount` este `2.34-0.1ubuntu9.1`. - Versiunea pachetului `xfsprogs` este `5.3.0-1ubuntu2` - @jpbrain este aceasta versiunea la care te referi? Omul spune că în kernel v4.19 a fost eliminat, așa că îmi imaginez că asta poate fi problema, deoarece sunt pe versiunea de kernel `5.4.0-90-generic`. O să-l reîncerc când voi avea puțin timp liber, mulțumesc.
Puncte:0
drapel in

Erorile reale de la montare sunt înregistrate de kernel mai degrabă decât de comandă, așa că ar trebui să apară în /var/log/syslog când se încearcă montarea.

drapel in
Încă nu pot vedea nimic în jurnalele, voi încerca din nou în curând.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.