>  기사  >  시스템 튜토리얼  >  CentOS 7 긴급 복구 모드로 들어가는 단계

CentOS 7 긴급 복구 모드로 들어가는 단계

PHPz
PHPz앞으로
2024-01-13 09:36:111186검색

centos7 페이지를 열면 다음이 나타납니다:

긴급 모드에 오신 것을 환영합니다! 로그인 후 시스템 로그를 보려면 "journalctl -xb"를 입력하고, 재부팅하려면 "systemctl boot"를 입력하고, 기본 모드로 다시 부팅하려면 "systemctl default"를 입력하세요.

유지관리를 위해 루트 비밀번호를 제공하세요

(?? Control-D???):

해결책:

실행 중인 런레벨 쇼를 알 수 없음

기본 시작 수준 수정

a. 먼저 삭제하세요: mv /etc/systemd/system/default.target /etc/systemd/system/default.target.back #파일 이름 바꾸기

b. 소프트 링크 파일 생성: ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

또는

ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

systemctl 명령을 사용할 수도 있습니다:

systemctl set-default graphic.target

systemctl은 다중 사용자 대상을 분리합니다

실행 중 오류 보고: 권한 가져오기 오류: 권한 초기화 오류: 연결할 수 없음: 리소스를 일시적으로 사용할 수 없음(g-io-error-quark, 1)

로그 저널 보기ctl -xb

로그에서 장착 오류 발견:

CentOS 7 긴급 복구 모드로 들어가는 단계

마운트 문제로 볼 수 있습니다. /home 파일이 마운트되지 않습니다

자동으로 마운트된 파일 편집 vi /etc/fstab

/home을 마운트하는 줄을 주석 처리하세요(먼저 백업하세요)

#/dev/mapper/centos-home /home xfs 기본값 0 0

서버 재부팅 재부팅

시작이 성공한 후 페이지가 흰색 막대에 멈춥니다. 시작 세부 정보를 보려면 페이지가 /etc/rc.d/rc.local에서 멈춥니다.

(1).부팅 시 기본 옵션에서 e를 선택하세요

CentOS 7 긴급 복구 모드로 들어가는 단계

(2).로의 직선을 찾아보세요

CentOS 7 긴급 복구 모드로 들어가는 단계

(3) ro를 rw init=/sysroot/bin/sh로 변경하고 ctrl+x를 눌러 시작하세요

CentOS 7 긴급 복구 모드로 들어가는 단계

(4) 단일 사용자 페이지에 진입한 후 chroot /sysroot를 실행하여 루트 권한을 얻습니다

단일 사용자 모드로 진입한 후 rc.local 파일을 편집하고 /home과 관련된 모든 시작 항목을 주석 처리한 후 서버를 다시 시작하세요

다시 시작에 성공하면 일반 모드로 진입하게 됩니다. 이때 /home 마운트 문제를 확인할 수 있습니다

(1).lvs -a -o +devices 디스크 세부 정보를 확인하면 home의 attr 매개변수가 (활성화) 비활성 상태가 아닌 것을 확인할 수 있습니다

(2).lvchange -ay /dev/mapper/centos-home 홈 활성화

(3).홈 마운트, /dev/mapper/centos-home /home

마운트

(4) 성공적으로 마운트되었습니다. fstab 및 rc.local

에서 원래 주석을 다시 변경하세요.

CentOS 7 긴급 복구 모드로 들어가는 단계

다시 시작하여 문제가 해결되었습니다

위 내용은 CentOS 7 긴급 복구 모드로 들어가는 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jb51.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제