AppSync: Během připojení k serveru Red Hat Linux 7.x ze serveru Red Hat Linux 8.0 dojde k selhání

Summary: Při připojování kopie vytvořené na serveru Red Hat Linux 8 k připojenému hostiteli se systémem Red Hat Linux 7.x se v důsledku chyby RHEL může v protokolech agenta hostitele zobrazit následující chyba: mount() Error caught during mount: : ['mount: wrong fs type, bad option, bad superblock on(filesystem name) ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Protokoly událostí:     
 
Mount copy MILE_000002,<hostitel AppSync>,Error occurred during the execution of service plan <název servisního plánu>
Mount copy HST_000065,<hostitel AppSync>,Failed to discover fc and iscsi adapter information on host <připojený hostitel>
Mount copy UNIX_000009,<připojený hostitel>,Rescan command failed on the host.

 
Protokoly připojeného hostitele:    
 
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.']
 

Chyba v souboru protokolu hostitelského operačního systému:    

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.


Soubor protokolu dmesg hostitelského operačního systému:     

[ 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

Cause

Chyba RHEL vyvolaná nepodporovanou konfigurací, která neodpovídá verzi operačního systému zdroje a připojeného hostitele.

Resolution

V tomto případě uživatel používal vyšší verzi zdrojového hostitele (RHEL 8) a starší verzi připojeného hostitele (RHEL 7.9). Uživatel provedl nové spojení připojeného hostitele se zdrojovým hostitelem a servisní plán proběhl v pořádku.
 

Additional Information

Po vyhledávání na stránkách Google se zdá, že se jedná o problém se systémem souborů XFS v5. Mezi důležité body patří:    

a) Systém souborů XFS používá XFS v5 (podle protokolů dmesg) a obsahuje funkce, které nejsou podporovány jádrem RHEL7.

b) Abychom mohli používat systém souborů XFS v systému RHEL 7 i RHEL 8, bude podle článku RHEL https://access.redhat.com/solutions/4582401 potřeba vytvořit systém souborů bez funkce reflink. Zákazník používá systém RHEL 7.9.
mkfs.xfs -m reflink=0 /dev/sdN

Aby nedošlo k chybě, je potřeba použít příkaz „-m reflink=0“, který zakáže nekompatibilní podporu funkce copy-on-right reflink.

Zdroj: 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 (od verze 3.2.4 balíčku xfsprogs) je od nedávné doby nastaven na superblok verze 5 s mnoha novými vylepšeními, jako jsou kontrolní součty CRC metadat. Superblok verze 5 vyžaduje jádro 3.16 nebo vyšší. Tato chyba se vyskytuje běžně, pokud se pokoušíte připojit svazek k jádru, které nepodporuje superbloky v5, tj. jsou ve verzi starší než 3.16.

Při používání novějších verzí balíčku xfsprogs se staršími jádry buďte opatrní. K vytvoření systému souborů verze 4 bude nutné použít tyto možnosti:
mkfs.xfs -m crc=0,finobt=0 /your/device

Zdroj: https://serverfault.com/questions/746377/want-to-understand-xfs-strangeness

Products

Data Protection, Data Backup & Protection Software, AppSync, AppSync
Article Properties
Article Number: 000181978
Article Type: Solution
Last Modified: 22 Oct 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.