반응형
잘 사용하던 VM이 부팅이 불가하여 원인을 찾고자 부팅이 불가한 VM의 볼륨을 가져다가 다른 VM에 붙여 확인하여 하였는데
mount하는 순간 아래와 같이 Error가 발생하면서 mount가 되지 않았다.
# mount /dev/centos/root /data
mount: mount /dev/mapper/centos-root on /data failed: 구조에 청소가 필요합니다
뭔 구조에 청소가........ 구글링을 해보니 "structure needs cleaning"이라는 뜻이고 이는 파일시스템(file system)에 이상이 있어 정상적으로 붙일 수 없는 현상이 발생한것으로 추측이 된다.
일단 필자의 경우 아래과 같은 방법으로 해결을 하였다.
# xfs_repair -v -L [파티션 이름 or 볼륨이름]
LVM으로 되어 있는 파티션이지만 이또한 파일 시스템이기에 이상이 발생한것으로 보인다.
xfs_repair명령어를 이용하여 복구를 시도하면 된다.
설치 방법은 아주 간단하다. 필자는 Centos 였기에 yum이용하여 설치 하였지만
다른 OS일 경우 "command-not-found.com/xfs_repair" 에서 설치 명령어를 확인해 보면 된다.
# yum install -y xfsprogs
command-not-found.com/xfs_repair
xfs_repair는 xfs 파일 시스템에서만 사용하는 방법이고 실제 실행을 해보면 Phase 1 ~ Phase7 까지의 단계로 실행된다.
# xfs_repair -v -L /dev/mapper/centos-root
Phase 1 - find and verify superblock...
- block cache size set to 356520 entries
Phase 2 - using internal log
- zero log...
..(생략)
Phase 3 - for each AG...
..(생략)
Phase 4 - check for duplicate blocks...
..(생략)
Phase 5 - rebuild AG headers and trees...
..(생략)
Phase 6 - check inode connectivity...
..(생략)
Phase 7 - verify and correct link counts...
..(생략)
XFS_REPAIR Summary Tue Apr 27 09:57:07 2021
Phase Start End Duration
Phase 1: 04/27 09:31:34 04/27 09:31:35 1 second
Phase 2: 04/27 09:31:35 04/27 09:31:45 10 seconds
Phase 3: 04/27 09:31:45 04/27 09:50:11 18 minutes, 26 seconds
Phase 4: 04/27 09:50:11 04/27 09:50:11
Phase 5: 04/27 09:50:11 04/27 09:50:11
Phase 6: 04/27 09:50:11 04/27 09:56:18 6 minutes, 7 seconds
Phase 7: 04/27 09:56:18 04/27 09:56:18
Total run time: 24 minutes, 44 seconds
done
xfs_repair가 실패 될 수도 있지만 필자의 경우 실패하디 않았고 xfs_repair이후 mount 하니 정상적으로 mount가 되는 것을 확인 하였다.
반응형
'운영체제 > Linux' 카테고리의 다른 글
[Linux] 파일 인코딩 확인 및 변환(iconv) euc-kr <=> utf-8 (0) | 2022.01.06 |
---|---|
[Linux] mount fail "Mounting V5 Filesystem...Ending clean mount" Error 발생 (1) | 2021.12.07 |
[Linux] Linux PW + Google OTP 한번에 같이 입력하기....(Password & verification code) (0) | 2020.11.11 |
[Linux] Centos7에 Google OTP 설치 (2 Factor인증) (0) | 2020.11.11 |
[Linux] dell omsa command (옴사 명령어) - omreport (0) | 2020.11.05 |