跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表
  • 使用“Company Administration”(公司管理),管理Dell EMC站点、产品和产品级联系人。

AppSync: Red Hat Linux 8.0 Server에서 Red Hat Linux 7.x 서버에 마운트하지 못함

摘要: RHEL 버그로 인해 Red Hat Linux 8 Server에서 만든 복사본을 Red Hat Linux 7.x 마운트 호스트에 마운트하는 동안 마운트 호스트 에이전트 로그에 다음 오류가 표시될 수 있습니다. mount() Error caught during mount: : ['mount: wrong fs type, bad option, bad superblock on(filesystem name) ...

本文可能已自动翻译。如果您对其质量有任何反馈,请使用此页面底部的表单告知我们。

文章内容


症状

이벤트 로그:     
 
Mount copy MILE_000002,<AppSync Host>,Error occurred during the execution of service plan <Service Plan name>
Mount copy HST_000065,<AppSync Host>,Failed to discover fc and iscsi adapter information on host <Mount Host>
Mount copy UNIX_000009,<Mount Host>,Rescan command failed on the host.

 
마운트 호스트 로그:    
 
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.']
 

호스트 OS 메시지 로그 파일에서의 오류:    

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.


호스트 OS dmesg 로그 파일:     

[ 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

原因

소스 및 마운트 호스트 OS 버전이 일치하지 않는 지원되지 않는 구성으로 인해 트리거된 RHEL 버그입니다.

解决方案

이 경우 사용자는 상위 소스 호스트 버전(RHEL 8)과 하위 마운트 호스트 버전(RHEL 7.9)을 사용했습니다. 사용자가 소스 호스트와 일치하는 새 마운트 호스트를 만들었고 서비스 계획이 제대로 실행되었습니다.
 

其他信息

Google 검색을 수행한 결과 XFS v5 파일 시스템에 문제가 있는 것 같습니다. 몇 가지 중요한 사항은 다음과 같습니다.    

a) XFS 파일 시스템이 XFS v5(dmesg 로그에 따름)를 사용하고 있으며 RHEL7 커널에서 지원하지 않는 기능을 포함하고 있습니다.

b) RHEL(https://access.redhat.com/solutions/4582401)에 따라 RHEL 7과 RHEL 8 모두에서 XFS 파일 시스템을 사용하려면 reflink 기능 없이 파일 시스템을 생성해야 합니다. 고객이 RHEL 7.9를 사용 중입니다.
mkfs.xfs -m reflink=0 /dev/sdN

오류를 방지하려면 호환되지 않는 copy-on-right reflink 지원을 비활성화하는 “-m reflink=0”이 필요합니다.

Source:- 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(xfsprogs 버전 3.2.4부터 시작)는 최근에 버전 5 수퍼블록으로 기본 설정되었으며 메타데이터 CRC 체크섬과 같은 많은 새로운 개선 사항이 추가되었습니다. 버전 5 수퍼블록에는 3.16 이상의 커널이 필요합니다. 이 오류는 일반적으로 v5 수퍼블록을 지원하지 않는 커널에 볼륨을 마운트하려고 할 때 발생합니다(예: 3.16 이전 버전).

이전 커널에서 최신 버전의 xfsprogs를 사용할 때는 주의합니다. v4 파일 시스템을 생성하려면 다음 옵션을 사용해야 합니다.
mkfs.xfs -m crc=0,finobt=0 /your/device

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

文章属性


产品

Data Protection, Data Backup & Protection Software, AppSync, AppSync

上次发布日期

26 1月 2021

版本

1

文章类型

Solution