| PLEX86 | ||
|
can't read superblock on a xfs parbreastion
This is strange. If xfsgrowfs does not check the type of the specified file, it will try to operate on the file given, in this case a directory. It must open the given file read-write, as it has to look at the superblock to determine what changes needs to be done, and it has to do the changes. However, opening a directory for read-write fails with EISDIR (21, Is a directory)!! If you think back, can you remember anything else that could explain the errors? It is always better to work from a correct hypotesis about the nature of the problem. Unfortunately i know noting about xfs, so I don't know how to repair it. In any case, if you have any medium (tape) that is large enough, I would start with a backup of the raw disk devices, so I could always start over bringing the disks back to the current state, in case I did something stupid while attempting to rescue things. Given the list of messages below, It looks like it is already beyond repair. I would presume that the repair tool is written with a good knowledge about the structure of the fs, and stepping through the data structures by hand is not likely to be much better. However, if there is serious doubt about what exactly has happened, and what is really the current state of affairs, it might be an idea to read up on the xfs data structures, and begin exploring the disk with a hex dump-edit tool. You also have the lg and lv layers, so you might need to make sure you understand those structures first, and make sure the on-disk lg-lv structures are sound.
A huge number. I still don't know anything about xfs, but it surprises me that the third superblock resides at such a high address. If that is what it means; superblock 3 - primary superblock??? How to use ggc turn a progam from c++ to pure C lnzju breastle was: How to use ggc turn a progam from c++ to pure C First of all... This is just my two cents, mostly out of ignorance, but my gut feeling is that there could have happened something to the logical volume. -Enrique
|
||||
How to use ggc turn a progam from c++ to pure C Linux groups from Newsgroups The #1 Usenet Provider on the Internet
|
||||