Unable to mount a snapshot taken from a solaris machine on linux system

book

Article ID: 100003132

calendar_today

Updated On:

Description

Error Message

Error -

# mount -t vxfs /dev/vx/dsk/db3w28m7dg_dr/droldb1_bkup /etrade/db3w28m7_bkup

UX:vxfs mount.vxfs: ERROR: V-3-20012: not a valid vxfs file system

UX:vxfs mount.vxfs: ERROR: V-3-24996: Unable to get disk layout version Tried running an fsck - # fsck.vxfs /dev/vx/dsk/db3w28m7dg_dr/droldb1_bkup

UX:vxfs fsck.vxfs: ERROR: V-3-20012: not a valid vxfs file system invalid super-block

UX:vxfs fsck.vxfs: ERROR: V-3-20694: cannot initialize aggregate file system check failure, aborting ...

Cause

Ran fscdsconv on the linux system after importing from Solaris system.

Resolution

Run the fscdsconv on the Solaris system before deporting to linux system.  

Then import on linux system using command:

Syntax:

#vxdg -n -o useclonedev=on -o updateid import


Applies To

Rhel 5 running SF 5.1, Solaris 10 running SF 5.0MP1

Issue/Introduction

Attempting to mount a vxfs filesystem from a snapshot taken on a solaris machine (running vxvm 5.0) on a linux machine (running vxvm 5.1) is failing. The filesystem layout versions are same between the two (7) systems.