6.9. 서버 및 서비스
chronyd
가 재부팅 후 더 이상 NTP 서버와 동기화되지 않음
이전 버전에서는 인터페이스가 네트워크 스크립트에서 제어되고 NetworkManager가 동시에 활성화되면 chrony
NetworkManager 디스패치 스크립트에서 NTP 소스를 부팅 시 오프라인 상태로 전환했습니다. 이로 인해 chronyd
가 시스템 시계를 동기화할 수 없었습니다. 이번 업데이트를 통해 chrony
디스패치 스크립트는 시작되거나 중단된 인터페이스와 관련이 없는 이벤트를 무시합니다. 결과적으로 chronyd
는 이제 설명된 상황에서 예상대로 NTP 서버와 동기화됩니다.
(BZ#1600882)
동일한 서버에서 실행 중인 SSSD가 ignore_group_members = true
로 구성된 경우 CUPS에서 더 이상 액세스를 거부하지 않습니다.
SSSD(System Security Services Daemon)에서 /etc/sssd/sssd.conf
파일에서 ignore_group_members = true
설정을 사용하는 경우 getgrnam()
함수는 SSSD에서 검색한 그룹 멤버 없이 그룹 구조를 반환합니다. 이는 예상 동작입니다. 이전에는 CUPS가 getgrnam()
만 사용하여 사용자가 그룹의 멤버인지 확인합니다. 그 결과, groups를 사용하여 그룹 멤버에 대한 액세스를 허용하는 CUPS 서버에 언급된 설정으로 SSSD가 구성된 경우 CUPS에서 해당 그룹의 사용자에 대한 액세스를 거부했습니다. 이번 업데이트를 통해 CUPS는 이제 getgrouplist()
함수를 추가로 사용합니다. 이 함수는 SSSD가 ignore_group_members = true
로 구성된 경우에도 그룹 멤버를 반환합니다. 결과적으로 CUPS는 언급된 시나리오의 그룹 멤버십에 따라 액세스를 올바르게 결정합니다.
dbus-daemon 을 실행하면 더 이상 시스템 서비스를 활성화할 수 없습니다.
D-Bus 메시지 버스 데몬(dbus-daemon)을 버전 1.10.24로 다시 기반으로 여러 dbus 도구의 위치가 마이그레이션되었습니다. dbus-send
실행 파일은 /bin
디렉토리에서 /usr/bin
디렉터리로 변경되었습니다. dbus-daemon-launch-helper
실행 파일이 libdir
디렉토리에서 libexecdir
디렉터리로 이동되었습니다. 결과적으로 dbus-send
명령라는 패키지의 scriptlet이 D-Bus로 메시지를 보내고 서비스 활성화를 트리거하면 활성화에 실패할 수 있었습니다. 이번 업데이트를 통해 dbus-daemon-launch-helper
의 이전 위치와 새 위치 간의 호환성 심볼릭 링크를 생성하여 버그가 수정되었습니다. 결과적으로 실행 중인 dbus-daemon 인스턴스는 이제 시스템 버스를 호출하여 시스템 서비스를 활성화할 수 있습니다.
복구 시스템의 팀 구성이 다시 올바르게 작동합니다.
RHBA-2019:0498 권고에서 제공하는 업데이트는 ReaR의 여러 문제를 해결하여 복잡한 네트워크 구성에 영향을 미쳤습니다. 그러나 팀 구성의 경우 이 업데이트로 다른 문제가 발생했습니다. 팀에 여러 멤버 인터페이스가 있는 경우 복구 시스템에서 팀 장치가 올바르게 구성되지 않았습니다. 결과적으로 RHBA-2019:0498에서 제공하는 업데이트를 적용한 후 이전 동작을 유지하기 위해 작업이 필요했습니다. 이번 업데이트에서는 ReaR의 버그가 수정되어 복구 시스템의 팀 구성이 올바르게 작동합니다.
RHOSP 10의 RHEL 7 노드에서 가상 머신이 올바르게 작동합니다.
이전 버전에서는 Red Hat OpenStack Plaform 10 (RHOSP 10)에서 RHEL 7 (Red Hat Enterprise Linux 7) 노드를 이후 마이너 버전으로 업그레이드하면 해당 노드에서 호스팅되는 VM(가상 머신)을 시작할 수 없는 경우가 있었습니다. 이번 업데이트에서는 tuned
서비스가 kvm-intel 모듈의 매개 변수를 구성하는 방법을 수정하여 설명된 문제가 발생하지 않도록 합니다.
Tuned 에서 ksm
및 ksmtuned
처리가 수정되었습니다.
이전에는 ksm
및 ksmtuned
서비스가 활성화된 경우 Tuned 가 cpu-partitioning
프로필을 적용하지 못하는 경우가 있었습니다. 이번 업데이트를 통해 ksm
및 ksmtuned
서비스 처리가 수정되었습니다. 결과적으로 Tuned 는 cpu-partitioning
프로필을 안정적으로 적용합니다.
(BZ#1622239)
Tuned
프로필이 로드될 때 존재하지 않는 sysctl 설정을 참조하는 /var/log/tuned/tuned.log
의 오류 메시지가 더 이상 발생하지 않음
이전에는 Tuned
데몬이 존재하지 않는 sysctl 설정을 오류로 처리했습니다. 예를 들어 net.bridge.bridge-nf-call-ip6tables
,net.bridge-nf-call-iptables
, 또는 net.bridge.bridge-nf-call-arptables
, 이는 /var/log/tuned/tuned.log
파일에서 오류를 트리거할 수 있습니다.
Failed to set sysctl parameter 'net.bridge.bridge-nf-call-ip6tables' to '0', the parameter does not exist
이번 업데이트를 통해 Tuned
가 수정되었으며 설명된 상황에서 /var/log/tuned/tuned.log
에서 오류 메시지가 더 이상 발생하지 않습니다.