Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
33장. 서버 및 서비스
이제 Linux 기능을 올바르게 유지합니다.
이전에는
백업 단계에서 원래 시스템에 설정된 Linux 기능을 보존하지 않았습니다. 이후 복구 된 시스템은 이러한 기능을 누락했습니다. 이번 업데이트를 통해 /usr/share/rear/conf/default.conf 구성 파일에서 NETFS_sssdORE_CAPABILITIES 지시문이 y 옵션으로 설정된 경우 Linux 기능이 올바르게 보존됩니다. (BZ#1343119)
SBLIM-cmpi-fsvol은 더 이상 비활성화됨으로 DM으로 마운트된 파일 시스템을 표시하지 않습니다.
이전에는 sblim-cmpi-fsvol 일반 정보 모델(CIM) 공급자가 DM(Device Mapper)으로 마운트된 파일 시스템(FS)을 올바르게 식별할 수 없었습니다. 결과적으로 CIM_UnixLocalFileSystem 클래스 인스턴스를 열거할 때 sblim-cmpi-fsvol에 이미 disabled로 마운트된 일부 FS가 표시되었습니다. 이번 업데이트에서는 DM으로 마운트된 FS에 대한 마운트 명령 출력을 구문 분석하지 않고 dmsetup 명령 출력을 구문 분석하도록 sblim-cmpi-fsvol이 수정되었습니다. 결과적으로 sblim-cmpi-fsvol에 DM로 마운트된 FS가 올바르게 표시됩니다. (BZ#1136116)
Cyrus SASL의 6443EGO는 이제 Microsoft Windows와 호환됩니다.
이번 업데이트 이전에는 Cyrus Simple Authentication and Security Layer (SASL)에서 Simple 및hiera GSSAPI Negotiation Mechanism (SPNEGO)의 구현이 Microsoft Windows와 호환되지 않았습니다. 그 결과 cyrus-sasl 패키지를 사용하는 Red Hat Enterprise Linux 툴은 Windows 서비스 연결을 시도할 때 NPMEGO를 사용할 수 없었습니다. 이러한 도구는 Windows 클라이언트의 연결을 허용하지 않았습니다. cyrus-sasl 패키지가 수정되었으며 Red Hat Enterprise Linux Cyrus SASL 버전의 NPMEGO가 이제 Microsoft Windows 관련 항목과 호환됩니다. (BZ#1421663)
MariaDB init 스크립트가 실패할 때 더 이상 데이터가 손실되지 않습니다.
이전에는
MariaDB init 스크립트가 실패한 경우 전체 디렉토리에서 rm -rf 라고 했습니다. 이로 인해 데이터가 손실되거나 마운트 지점도 삭제될 수 있습니다. 이번 업데이트를 통해 init 스크립트에 몇 가지 추가 검사 메커니즘이 추가되었습니다. 이제 스크립트가 실패하면 중요한 파일 작업 이전에 생성된 타임 스탬프보다 최신 파일만 제거합니다. 또한 사람이 읽을 수 있는 상태 보고서 및 오류 메시지가 추가되었습니다. (BZ#1356897)
네트워크에 액세스하기 전에 ypbind 가 더 이상 시작되지 않습니다.
ypbind 서비스가 systemd 대상 network.target 뒤에 시작하도록 설정되었습니다. 그러나 network.target 은 ypbind 에 필요한 네트워킹 기능을 보장하지 않습니다. 그 결과 ypbind 서비스가 부팅 프로세스 중에 시작될 때 네트워크에 액세스할 수 없는 경우가 있었습니다. 대상 network-online.target 뒤에 ypbind 를 시작하도록 ypbind 의 서비스 파일이 변경되고 ypbind 는 이제 시작할 때 네트워크에 액세스할 수 있습니다. (BZ#1382804)
ypbind로 인해 원격 사용자의 계정 설정이 재시작 시 기본 설정으로 더 이상 되돌아가지 않습니다.
잘못된 서비스 시작 순서 때문에
ypbind 가 모든 NNSS(Name Service Switch) 조회 작업이 완료되기 전에 시작되지 않았습니다. 이로 인해 다음 조건을 모두 이행하기 위해 사용자 계정 설정 파일이 재시작 시 기본 설정으로 되돌아갑니다.
- Gnome Display Manager 자동 로그인 사용
- NIS 인증 사용
- NFS에 있는 홈 디렉터리
사용자/그룹 데이터베이스를 설정하기 전에
ypbind 서비스 파일 순서가 ypbind를 시작하도록 수정되었습니다. 사용자 계정 설정 파일이 올바르게 처리되었습니다. (BZ#1217435)
사용된 네트워크 정보 시스템 보안 기능으로 인해 yppasswd 가 더 이상 충돌하지 않습니다.
yppasswd 클라이언트는 다음과 같은 상황을 인식하지 못하기 때문에 암호를 검사할 때 잘못된 문자열을alt 사용하려고 했습니다.
- NIS 서버가
passwd.adjunct맵을 사용하도록 구성되었습니다. - 변수 MERGE_hiera=false 가 NIS 서버의 파일
/var/yp/Makefile에 설정되었습니다.
그 결과 다음과 같은 오류 메시지와 함께
yppasswd 에 실패했습니다. crypt()에 실패했습니다. yppasswd 클라이언트가 이러한 상황을 인식하도록 수정되었으며 이제 서버에서 실행 중인 yppasswdd 데몬에 검사를 위임합니다. (BZ#1401432)
evince에서 NotReady 파일을 다시 표시합니다.
버그로 인해
evince 문서 뷰어에서 EgressIP 파일의 내용을 표시하지 못했습니다. 패치가 적용되었으며 evince 는 이제 EgressIP 파일을 다시 표시합니다. (BZ#1411725)
db_verify 로 인해 libdb 가 더 이상 무료 뮤텍스에서 실행되지 않습니다.
이전에는
libdb 데이터베이스가 사용되지 않은 모든 뮤텍스를 올바르게 해제하지 않았습니다. libdb 데이터베이스 파일에서 db_verify 명령을 여러 번 실행할 때 libdb 는 뮤텍스 작업에 대한 리소스를 신속하게 실행했습니다. 그 결과 libdb 가 오류 메시지와 함께 종료되었습니다.
Unable to allocate memory for mutex; resize mutex region
데이터베이스가 일관성 없는 상태로 유지됩니다. 이 버그는 수정되었으며 이제
libdb 가 뮤텍스를 올바르게 해제하고 설명된 문제가 더 이상 발생하지 않습니다. (BZ#1277887)
Ghostscript 가 일부 상황에서 더 이상 응답하지 않습니다.
특정 상황에서
유령 스크립트 애플리케이션이 이전에 무한 루프를 입력했으며 응답하지 않아 과도한 CPU 로드가 발생했습니다. 이번 업데이트에서는 설명된 문제가 발생하지 않도록 기본 코드가 수정되었습니다. (BZ#1424752)
postscript를 PDF로 변환하지 않으면 더 이상 ps2databind가 예기치 않게 종료되지 않습니다.
이전 버전에서는 postscript 파일을 PDF로 변환하면
ps2databind 유틸리티가 세그먼트 오류가 발생하여 예기치 않게 종료되었습니다. 이 버그는 수정되었으며 postscript를 PDF로 변환해도 더 이상 ps2databind가 충돌하지 않습니다. (BZ#1390847)
이제 sapconf 가 더 높은 kernel.shmall 및 kernel.shmmax 값으로 올바르게 작동합니다.
이전에는
sapconf 유틸리티에 기본적으로 kernel.shmall 및 kernel.shmmax 값이 증가했습니다. 결과적으로 sapconf 가 다음 오류 메시지와 함께 실패했습니다.
integer expression expected
이번 업데이트에서는
kernel.shmall 및 kernel.shmmax 의 높은 값을 허용하는 새 검사가 추가되어 설명된 문제가 더 이상 발생하지 않습니다. (BZ#1391881)