8.4. 쉘 및 명령행 툴
ReaR의 vi
명령은 더 이상 무한 루프를 생성하지 않습니다.
이전에는 ReaR 복구 시스템에 vi
실행 파일을 포함하지 않았으며 /bin/vi
스크립트만 포함되었습니다. 그 결과 /bin/vi
스크립트에서 호출 시 무한 루프가 발생했습니다. 이번 업데이트를 통해 ReaR 복구 시스템에는 실제 vi
실행 파일 /usr/libexec/vi
가 포함되어 있으며 vi
명령을 실행하면 더 이상 끝없는 루프가 발생하지 않습니다.
PXE 출력 방법을 사용한 후 rsync OUTPUT_URL
위치에 출력 파일을 더 이상 저장하지 못했습니다.
이전에는 OUTPUT=PXE
및 BACKUP=RSYNC
옵션이 있는 OUTPUT_URL
변수 처리가 제거되었습니다. 결과적으로 OUTPUT_URL
에 rsync 위치를 사용할 때 ReaR은 initrd
및 커널 파일을 이 위치에 복사하지 못했지만 BACKUP_URL
에서 지정한 위치에 업로드했습니다. 이번 업데이트를 통해 RHEL 8.4 및 이전 릴리스의 동작이 복원됩니다. rsync를 사용하여 지정된 OUTPUT_URL
대상에 필요한 파일을 다시 생성합니다.
/etc/fstab
에서 UUID를 업데이트하지 않는 경우 더 이상 오류 메시지가 표시되지 않습니다.
이전에는 UUID가 다른 경우 새로 생성된 파티션의 UUID와 일치하도록 /etc/fstab
에서 UUID(Universally unique identifier)를 업데이트하지 못한 경우 복구 중에 ReaR이 오류 메시지를 표시하지 않았습니다. 복구 이미지가 백업과 동기화되지 않은 경우 이 문제가 발생할 수 있었습니다. 이번 업데이트를 통해 복원된 기본 시스템 파일이 다시 생성된 시스템과 일치하지 않는 경우 복구 중에 오류 메시지가 발생합니다.
이전 버전에서는 NetBackup 버전 9를 사용하여 시스템 복원을 지원
이전에는 NetBackup (NBU) 방법과 NetBackup 버전 9 이상을 사용하여 시스템을 복원하지 못했습니다. 라이브러리 및 기타 파일이 누락되어 실패했습니다. 이번 업데이트를 통해 NBU_LD_LIBRARY_PATH
변수에 필요한 라이브러리 경로가 포함되어 있으며 복구 시스템은 이제 필요한 파일을 통합하며 ReaR은 NetBackup 메서드를 사용할 수 있습니다.
(BZ#2120736)
Rear no longer displays a false error message about missing symlink targets
이전 버전에서는 ReaR에 복구 이미지를 생성할 때 /usr/lib/modules/
에서 빌드
의 symlink 대상 및 소스
심볼릭 링크에 대한 잘못된 오류 메시지가 표시되었습니다. 이 상황은 무해했으며 오류 메시지를 무시해도 됩니다. 이번 업데이트를 통해 ReaR은 이 상황에서 symlink 대상에 대한 잘못된 오류 메시지를 보고하지 않습니다.
매개 변수가 없는 X 작업이 더 이상 CIM Client가 충돌하지 않음
x 작업은
메서드를 호출하고 XML을 반환하며, 매개 변수는 호출된 메서드의 이름을 지정합니다. 이전 버전에서는 명령줄 sblim-wbemcli
CIM(Common Information Model) 클라이언트가 추가 매개 변수 없이 x
작업을 실행할 때 충돌했습니다. 이번 업데이트를 통해 호출된 메서드의 이름을 정의하는 매개변수가 필요합니다. 이 매개변수
없이x
작업을 호출하면 오류 메시지가 발생하고 CIM 클라이언트가 더 이상 충돌하지 않습니다.
free
명령은 사용된 메모리에 새로운 계산 방법을 사용합니다.
이전 버전에서는 사용 가능한 유틸리티에서 사용된 메모리를 계산하여 총 메모리에서 사용 가능한 공간, 캐시 공간 및 버퍼 공간을 뺀되었습니다. 그 결과
free
유틸리티에서 공유 메모리를 계산하지 않았기 때문에 사용된 메모리 값과 다른 도구의 결과를 비교할 때 불일치가 발생했습니다. 이번 업데이트를 통해 free
메모리 상태를 지우고 회수할 수 없는 캐시를 고려하는 새 계산 방법을 사용합니다. 사용된 메모리는 이제 사용할 수 없는 메모리이며 가상 메모리에 있는 tmpfs
오브젝트도 포함합니다.