답변1
Megento 서비스가 손상되어 시작 오류가 발생했습니다. 서비스 시작을 비활성화한 다음 시스템을 부팅하여 시스템을 디버깅하는 것이 좋습니다.
답변2
현재 시스템에서는 home
LV라는 LV가 VG에도 존재할 것으로 예상 centos_magento
하지만 존재하지 않는 것 같습니다.
시스템이 완전히 부팅되도록 하는 해결 방법으로 /etc/fstab
인용된 줄을 주석 처리하도록 편집할 수 있습니다 /home
. 해당 행을 주석 처리하면 시스템은 이를 통과할 수 있지만 분명히 일반 사용자 계정의 홈 디렉토리는 손실되며 /home
일반적으로 LV를 마운트하는 데 사용되는 루트 파일 시스템의 빈 디렉토리도 손실됩니다 home
.
누락된 LVM PV에 대한 소식이 없기 때문에 LV는 lvremove /dev/mapper/centos_magento-home
또는 lvremove /dev/centos_magento/home
(각각 새로운 LVM 장치 이름 구문과 기존 LVM 장치 이름 구문)을 사용하여 삭제되었을 수 있습니다.
LV 삭제 작업을 실행 취소해야 하는 경우 /etc/lvm/archive
이전 VG 구성의 아카이브를 포함해야 합니다. vgcfgrestore
이전 버전의 VG로 돌아가는 VG 구성을 사용할 수도 있습니다 centos_magento
.
LV가 제거될 때 이 issue_discards
옵션이 활성화되지 않은 경우 /etc/lvm/lvm.conf
덮어쓰지 않는 한 데이터는 물리적 디스크 표면에 계속 존재해야 하며 이전 버전의 VG 구성을 복원하면 문제가 완전히 해결되고 /home
파일 시스템의 주석 처리를 제거할 수 있습니다. 다시./etc/fstab
답변3
/var/log/boot.log
내 홈 디렉토리에 문제가 있음을 나타내는 몇 가지 문제를 발견했습니다 .
/
와 다르게 볼때는 사라졌고 swap
, 집에서 볼땐 설치되지 않았습니다 ./home
lvs
mount
명령을 실행하면 vgchange -ay
나에게 도움이되었습니다. /home
명령을 실행한 후 마운트되었습니다 vgchange -ay
.
답변4
- 동일한 주요 릴리스가 있는 ISO에서 부팅하고 가능하면 최신 마이너 릴리스를 사용하십시오.
- 복구 모드로 들어간 다음 쉘로 직접 들어갑니다.
- lvscan은 논리 볼륨의 경로를 가져옵니다.
- 발견된 각 논리 볼륨에 대해 lvchange -ay
- 발견된 각 논리 볼륨에 대해 fsck -y