이런 기본적인 질문을 해서 죄송합니다. 저는 Linux 세계를 처음 접했습니다.
현재 RHEL 7.5 시스템이 있습니다. 일반적으로 /var 디렉토리에는 adm, 캐시, crash, db, 비어 있음, games, gopher, kerberos, lib, local, lock, log, mail, nis, opt, Preserve 내용이 있어야 합니다. ,실행,스풀,tmp,yp
이제 "kerberos", "local", "mail", "nis", "opt", "preserve", "yp" 디렉토리가 누락되었습니다.
이 RHEL 7.5 머신은 Cassandra를 실행하는 데 사용됩니다.
인터넷 검색과 숙고 끝에 손실된 디렉터리를 복구하기 위한 두 가지 주요 옵션을 모았습니다.
- 다른 RHEL의 백업에서 복원(Cassandra를 실행하는 RHEL 7.5 머신이 두 개 이상 있으며 모두 거의 동일한 구성, 시스템, 디렉터리, 계정 및 파일을 갖습니다.)
- RHEL(복구 모드)을 사용하여 ISO를 설치합니다.
누락된 디렉토리의 중요성을 확인하기 위해 다른 RHEL 시스템(누락된 디렉토리가 있는 시스템과 99% 동일)을 검사한 결과 "kerberos", "local", "nis", "opt", "preserve", " yp"는 비어 있고 크기는 각각 4.0K입니다. "mail" 디렉토리의 하위 디렉토리에만 일부 사용자 계정에 대한 데이터가 있습니다.
따라서 "Mail" 디렉토리를 다시 만드는 것이 아마도 가장 중요한 작업일 것입니다. 비록 "Mail"을 다시 빌드하는 방법은 잘 모르겠습니다. (수동으로 추가 디렉토리를 생성하는 것이 가능한 것 같고 그것이 쉽다는 것을 알고 있습니다.)
현재 시스템에 최소한의 영향을 미치면서 카탈로그를 복원하는 방법에 대한 몇 가지 팁을 줄 수 있는 사람이 있습니까? 전체 시스템을 다시 설치하지 않아도 되기를 바랍니다...
미리 감사드립니다!
*추가:
현재 아래와 같은 결과가 출력되고 있습니다.
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/rhel-root 87G 4.3G 78G 6% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 33M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda2 976M 112M 798M 13% /boot
/dev/mapper/rhel-home 2.0T 763G 1.1T 41% /home
tmpfs 3.2G 0 3.2G 0% /run/user/0
df /var
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/rhel-root 90695520 4479244 81586160 6% /
- 다음 메시지가 포함된 결과
journalctl -b |grep /var
: (일부는 중복됨)
rsyslogd[1337]: $WorkDirectory: /var/lib/rsyslog can not be accessed, probably does not exist - directive ignored [v8.24.0 try http://www.rsyslog.com/e/2181 ]
postfix/sendmail[1387]: fatal: chdir /var/spool/postfix: No such file or directory
- 출력에는
journalctl |grep /var/log
4개의 메시지만 표시됩니다.
auditd[792]: Could not open dir /var/log/audit (No such file or directory)
systemd[1]: Starting Dump dmesg to /var/log/dmesg...
systemd[1]: Started Dump dmesg to /var/log/dmesg.
sa1[807]: Cannot open /var/log/sa/sa27: No such file or directory
로그에 단서가 부족하여 상황이 여전히 혼란스러워 보입니다...하지만 다시 한 번 모든 분들의 도움에 감사드립니다.