전역 영역을 만든 후 패치를 적용하면 나중에 만든 비전역 영역에서 원격 로그인 서비스를 사용할 수 없습니다. 이러한 원격 서비스의 예는 rlogin 및 telnet입니다. 전역 영역에 패치를 적용한 후 비전역 영역을 만든 경우 비전역 영역에 원격으로 로그인할 수 없습니다. 이 문제는 SUNWcsr 패키지를 제공하거나 수정하는 패치가 적용된 시스템에 영향을 줍니다.
해결 방법:다음 해결 방법 중 하나를 선택합니다.
해결 방법 1:비전역 영역을 아직 부트하지 않은 경우 다음 단계를 수행합니다.
전역 영역에서 비전역 영역의 /var/svc/profile 디렉토리로 변경합니다.
global# cd zone_path/root/var/svc/profile |
이전 예에서 zone_path는 비전역 영역의 경로입니다. 전역 영역에 다음 명령을 입력하여 비전역 영역의 경로를 확인할 수 있습니다.
global# zonecfg -z zonename info zonepath |
inetd_services.xml 프로필을 제거합니다.
global# rm inetd_services.xml |
inetd_generic.xml 프로필을 가리키는 inetd_services.xml에 대한 심볼릭 링크를 만듭니다.
global# ln -s inetd_generic.xml inetd_services.xml |
비전역 영역을 부트합니다.
영역 부트 방법에 대한 자세한 내용은 System Administration Guide: Solaris Containers-Resource Management and Solaris Zones을 참조하십시오.
해결 방법 2:비전역 영역을 부트한 경우 다음 단계를 수행합니다.
이전 해결 방법에 나열된 단계를 수행합니다.
비전역 영역에서 /var/svc/profile/inetd_services.xml 프로필에 나열된 서비스를 사용 가능하게 합니다.
my-zone# svccfg apply /var/svc/profile/inetd_services.xml |
비전역 영역을 재부트합니다.
my-zone# reboot |
해결 방법 3:시스템에서 영역을 만들기 전에 플랫폼에 해당 패치를 적용합니다.
SPARC 기반 시스템의 경우 패치 ID 119015-01 이상 버전을 적용합니다.
x86 기반 시스템의 경우 패치 ID 119016-01 이상 버전을 적용합니다.