Sun Solaris에서 이름 확인: 교착 상태

Sun Solaris에서 이름을 확인하려면 nscd 캐시에 액세스해야 합니다. nscd는 가장 일반적으로 이름 서비스 요청에 대한 캐시를 제공하는 프로세스입니다. nscd는 암호, 그룹 및 호스트 데이터베이스에 대한 캐싱을 제공합니다.
cminder140kr
Sun Solaris에서 이름을 확인하려면
nscd
캐시에 액세스해야 합니다. nscd는 가장 일반적으로 이름 서비스 요청에 대한 캐시를 제공하는 프로세스입니다. nscd는 암호, 그룹 및 호스트 데이터베이스에 대한 캐싱을 제공합니다.
캐시는 영구적이지 않습니다. 따라서 암호, 그룹 및 호스트 데이터베이스가 변경되거나 TTL(time-to-live) 스탬프가 만료되면 무효가 됩니다.
Sun Solaris를 설치하면 이전 단원에서 설명했던 것처럼 교착 상태를 일으킬 수 있습니다. 여기서
Privileged Access Manager Server Control
과 nscd 프로세스 간의 상호 작용에 의해 교착 상태가 발생합니다.
  1. 이름 확인 중에
    Privileged Access Manager Server Control
    은 nscd 캐시에 액세스합니다.
  2. nscd 프로세스에서 캐시가 너무 오래 되었다고 판단되면 이 단계에서 nscd 프로세스는 암호, 그룹 및 호스트 데이터베이스(로컬 또는 서버에서)에 액세스하여 정보를 새로 고치려고 시도합니다.
  3. 이 데이터베이스에 대한 액세스 요청은 커널 확장에 의해 차단됩니다.
    Privileged Access Manager Server Control
    프로세스가 요청을 하는 것이 아니므로 해당 요청은 seosd 결정을 기다리는 큐에 추가됩니다. 하지만 seosd가 이전 요청을 아직 처리하는 중이므로 이 요청을 처리할 수 없습니다. 첫 번째 요청은 두 번째 요청을 생성하고 교착 상태를 일으킵니다.