마운트: 잘못된 파일 시스템 유형, 잘못된 옵션, /dev/mapper/VolGroup-lv_home의 슈퍼블록 오류

마운트: 잘못된 파일 시스템 유형, 잘못된 옵션, /dev/mapper/VolGroup-lv_home의 슈퍼블록 오류

설치할 때 /dev/VolGroup/lv_home오류가 발생합니다.

[root@localhost VolGroup]# mount /dev/VolGroup/lv_home /home/
Mount: wrong fs type, bad option, bad superblock on /dev/mapper/VolGroup-lv_home,
       Missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       Dmesg | tail or so

[root@localhost VolGroup]# fsck -t ext4 /dev/mapper/VolGroup-lv_home
Fsck from util-linux-ng 2.17.2
E2fsck 1.41.12 (17-May-2010)
Read block 114327552 (invalid parameter) Error ignore error <y>?

Mandatory coverage <y>? Yes

Write block 114327552 (invalid parameter) error. Ignore error <y>?

The superblock contains an invalid ext3 log (inode 8).
Clear <y>? Yes

*** ext3 journal has been deleted - filesystem is now ext2 only ***

Superblock has_log flag is clear, but a log inode is present.
Clear <y>? Yes

The file system size (according to the super block) is 228899840 block s
The physical size of the device is 26214400 block s
Either the super block or the partition table is likely to be corrupt!
Interrupt <y>? Yes

Write block 114327552 (invalid parameter) error. Ignore error <y>?

[root@localhost VolGroup]# mount /dev/VolGroup/lv_home /home/
Mount: wrong fs type, bad option, bad superblock on /dev/mapper/VolGroup-lv_home,
       Missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       Dmesg | tail or so

보시다시피 제가 시도해 보았지만 fsck -t ext4 /dev/mapper/VolGroup-lv_home여전히 작동하지 않았습니다.

내 시스템은 CentOS 6.8입니다.


편집 1

[root@localhost local]# grep /home /etc/fstab
/dev/mapper/VolGroup-lv_home /home                   ext4    defaults        1 0

편집-02

을 사용하면 dmesg | tail다음 오류가 발생합니다.

[root@localhost local]#  dmesg | tail
type=1305 audit(1548343606.632:3): audit_pid=3415 old=0 auid=4294967295 ses=4294967295 res=1
EXT4-fs (dm-2): bad geometry: block count 228899840 exceeds size of device (26214400 blocks)
usb 3-1: USB disconnect, device number 2
possible SYN flooding on port 22. Sending cookies.
possible SYN flooding on port 22. Sending cookies.
possible SYN flooding on port 22. Sending cookies.
possible SYN flooding on port 22. Sending cookies.
possible SYN flooding on port 22. Sending cookies.
EXT4-fs (dm-2): bad geometry: block count 228899840 exceeds size of device (26214400 blocks)
EXT4-fs (dm-2): bad geometry: block count 228899840 exceeds size of device (26214400 blocks)

편집 03

[root@localhost local]# history 
    1  yum -y install screen
    2  screen -S lnmp
    3  cd /usr/local/nginx/conf/vhost/
    4  ll
    5  vi www.SDFS.com.conf 
    6  lsblk
    7  ls
    8  cd /home/
    9  ls
   10  cd /dev/VolGroup/
   11  ls
   12  cd lv_home 
   13  ls
   14  cd lv_root 
   15  df -h
   16  fdisl -l
   17  fdisk -l
   18  cat /etc/mtab 
   19  mount /dev/VolGroup/lv_home /home/
   20  fsck -t ext4 /dev/mapper/VolGroup-lv_home 
   21  mount /dev/VolGroup/lv_home /home/
   22  ls
   23  cd
   24  ls
   25  cd /
   26  ls
   27  cd usr/local/
   28  ls
   29  cd mysql/
   30  ls
   31  cd ..
   32  ls
   33  cd nginx/
   34  ls
   35  cd html/
   36  ls
   37  cd ..
   38  ls
   39  cd ..
   40  ls
   41  cd src/
   42  ls
   43  cd ..
   44  ls
   45  cd ..
   46  ls
   47  cd tmp/
   48  ls
   49  cd ..
   50  ls
   51  cd ..
   52  ls
   53  cd mnt/
   54  ls
   55  cd ..
   56  ls
   57  cd dev/
   58  ls
   59  cd ..
   60  ls
   61  cd opt/
   62  ls
   63  cd ..
   64  ls
   65  cd root/
   66  ls
   67  cd ..
   68  ls
   69  cd media/
   70  ls
   71  cd ,,
   72  ls
   73  cd ..ls
   74  cd ..
   75  ls
   76  cd lost+found/
   77  ls
   78  cd ..
   79  ls
   80  cd root/
   81  ls
   82  cd ..
   83  ls
   84  cd home/
   85  ls
   86  cd ..
   87  ls
   88  cd usr/
   89  ls
   90  cd include/
   91  ls
   92  cd ..
   93  ls
   94  cd src/
   95  ls
   96  cd ..
   97  ls
   98  cd ..
   99  ls
  100  cd lib
  101  ls
  102  cd ..
  103  ls
  104  cd usr/local/
  105  ls
  106  mysql -u root
  107  mysql -u root -p
  108  df -hT
  109  mount
  110  grep /home /etc/fstab
  111  fdisk -l
  112  cd /dev/mapper/VolGroup-lv_home
  113   dmesg | tail
  114  lsblk
  115  history 

답변1

최근에 이 파티션을 새 디스크로 마이그레이션하셨나요? 아니면 동일한 디스크의 기존 파티션 크기를 조정하시겠습니까? 제가 보기에는 파일 시스템 메타데이터가 기본 하드웨어와 호환되지 않는 것 같습니다. 이는 어떤 이유로 하드웨어가 변경되는 것과 일치합니다(이는 완전히 합법적인 것입니다. 올바르게 수행하기만 하면 됩니다).

데이터를 잃어도 괜찮다면 그냥 mkfs /dev/VolGroup/lv_home종료하겠습니다.

더 좋은 아이디어는 새 볼륨으로 이동하기 전에 파일 시스템을 축소한 다음 크기에 맞게 확장하는 것입니다. 너무 늦지 않았다면 이렇게 하십시오.

그렇지 않고 데이터를 보존하려면 문제가 발생할 경우를 대비해 먼저 파티션의 이미지를 찍으십시오.

dd if=/dev/VolGroup/lv_home of=/var/tmp/home.img bs=65534

다음으로 fsck를 다시 실행하세요. 메시지가 나타나면 "no"라고 말하세요. Interrupt?fsck를 중단하지 않고 완료하려고 합니다. 실행이 끝나면 fsck안전을 위해 다시 실행하고 드라이브를 마운트해 보세요. 상황이 어떻게 진행되는지 알려주세요.

관련 정보