Hendelseslogger:
Mount copy MILE_000002,<AppSync-vert>,Error occurred during the execution of service plan <navn på serviceplan>
Mount copy HST_000065,<AppSync-vert>,Failed to discover fc and iscsi adapter information on host <monteringsvert>
Mount copy UNIX_000009,<monteringsvert>,Rescan command failed on the host.
Monteringsvertslogger:
acputil.py[647]:execute() Info:Running command: mount -t xfs -o nouuid,rw,relatime,attr2,inode64,noquota <FS>
host.py[4121]:mount() Error caught during mount: : ['mount: wrong fs type, bad option, bad superblock on <FS>,', ' missing codepage or helper program, or other error', '', ' In some cases useful info is found in syslog - try', ' dmesg | tail or so.']
Feil i meldingsloggfil for vertsoperativsystem:
kernel: XFS (dm-32): Superblock has unknown read-only compatible features (0x4) enabled.
kernel: XFS (dm-32): Attempted to mount read-only compatible filesystem read-write.
kernel: XFS (dm-32): Filesystem can only be safely mounted read only.
kernel: XFS (dm-32): SB validate failed with error -22.
Fra dmesg-loggfilen for vertsoperativsystem:
[ 8.529818] XFS (dm-7): Mounting V5 Filesystem
[ 8.530257] XFS (dm-8): Mounting V5 Filesystem
[ 8.557572] XFS (dm-7): Ending clean mount
[ 9.253626] XFS (dm-8): Ending clean mount
RHEL-feil utløst av ikke-støttet konfigurasjon som ikke samsvarer med kilden og monteringsvertens operativsystemversjon.
I dette tilfellet brukte brukeren en nyere kildevertversjon (RHEL 8) og en eldre monteringsvertversjon (RHEL 7.9). Brukeren opprettet en ny monteringsvert som samsvarer med kildeverten, og serviceplanen fungerte fint.
Etter noen Google-søk ser det ut til at det er et problem med XFS v5-filsystemet. Her er noen av de viktige punktene:
a) XFS-filsystem bruker XFS v5 (i henhold til dmesg-loggene) og inneholder funksjoner som ikke støttes av RHEL7-kjernen.
b) I henhold til RHEL https://access.redhat.com/solutions/4582401 må vi opprette filsystemet uten reflink-funksjonen for å bruke et XFS-filsystem i både RHEL 7 og RHEL 8. Kunden bruker RHEL 7.9.
mkfs.xfs -m reflink=0 /dev/sdN
Hvis du skal unngå feilen, trenger du "-m reflink=0" som deaktiverer den inkompatible reflink-støtten for kopiering ved skriving.
Kilde: – https://www.humblec.com/ceph-csi-xfs-superblock-has-unknown-read-only-or-wrong-fs-type-bad-on-dev-rbd4-missing-codepage-or/
c) mkfs.xfs (fra og med versjon 3.2.4 av xfsprogs) ble nylig satt til versjon 5-superblokk som standard, men en rekke nye utvidelser som for eksempel CRC-kontrollsummer for metadata. Versjon 5-superblokk krever en 3.16-kjerne eller bedre. Denne feilen er vanlig. Du prøver å montere volumet på en kjerne som ikke støtter v5-superblokker, for eksempel med en versjon som er eldre enn 3.16.
Vær forsiktig når du bruker nye versjoner av xfsprogs med eldre kjerner. Du må bruke disse alternativene for å opprette v4-filsystem:
mkfs.xfs -m crc=0,finobt=0 /your/device
Kilde: https://serverfault.com/questions/746377/want-to-understand-xfs-strangeness