서비스 팩 4 이후 릴리스에서 해결된 Ntfrs.exe의 문제

기술 자료 번역 기술 자료 번역
기술 자료: 811370 - 이 문서가 적용되는 제품 보기.
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 파일 복제 서비스(FRS)의 견고성을 향상시킨 Windows 2000 서비스 팩 4(SP4) 이후 핫픽스에서 해당 서비스에 변경한 내용에 대해 설명합니다. 이 핫픽스를 적용하려면 Windows 2000 SP4가 설치되어 있어야 합니다. 이 핫픽스에는 수정이 여러 개 포함되어 있습니다.

중요 Microsoft는 이 버전의 NTFRS에서 문제를 발견하고 해결한 후 같은 이름으로 핫픽스 (Q811370)를 다시 발표했습니다. 특정 조건에서 Microsoft Excel(.xls) 파일의 이름이 8자리 16진수로 바뀝니다. 이 문제가 발생하더라도 데이터는 손실되지 않습니다. 이 문제는 NTFRS에서 모니터하는 복제 세트에 속한 Excel 파일에서 작업하는 경우에 발생할 수 있습니다. 복제 세트에 있는 Excel 파일을 열고 파일을 편집한 다음 변경 내용을 저장하면 NTFRS에서 파일의 이름을 8자 16진수 이름(예: CEA14500)으로 변경합니다. 파일 내용은 보존되지만 하나 이상의 FRS 복제 세트 구성원에서 파일 이름이 변경될 수 있습니다. 이러한 8자 이름은 편집 프로세스 동안 Excel이 만드는 임시 파일의 이름입니다. 이 문제는 서버가 5.0.2195.6628 버전의 Ntfrs.exe를 사용할 경우에 발생할 수 있습니다. Ntfrs.exe의 등록 정보를 보면 버전을 확인할 수 있습니다. Microsoft는 이 FRS 핫픽스의 최신 버전에서 이 문제를 해결했습니다. 이 수정을 포함하고 있는 Ntfrs.exe의 최신 버전은 5.0.2195.6743입니다. Microsoft 고객기술지원부(PSS)에 연락하면 이 핫픽스를 요청할 수 있습니다. 이렇게 하려면 아래 Microsoft 웹 사이트를 방문하십시오.
http://support.microsoft.com


Microsoft Windows 2000의 최신 서비스 팩에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
260910 최신 Windows 2000 서비스 팩을 구하는 방법

이 핫픽스에서 해결된 문제

  • 기존 파일의 CO가 암시적 이름 바꾸기 CO인 경우에는 형태 충돌을 확인해야 하므로 "<StuInstallRename: 420: 1430: S3: 00:00:00> :: CoG 91cc0f81, CxtG 847d1e73, FV 2, FID 00010000 00000026, FN: DirName, [Rename failed (ERROR_ACCESS_DENIED)]" 오류 메시지가 나타납니다. 들어오는 CO는 암시적 이름 바꾸기로 수행되지만 일반적으로 이름 충돌이 있는지 확인된 후에 수행됩니다. 해당 CO가 기존 파일에 있기 때문에 충돌이 있는지 확인되지 않고 형태도 생성되지 않습니다. 이것은 잘못된 것입니다. CO는 수행을 마친 후에 여전히 "DirName"이라는 이름을 갖습니다. DirName이 CO를 차단하므로 이름 바꾸기는 수행되지 않습니다.
  • FRS에서 만든 디버그 로그 디렉터리에서는 Everyone 그룹이 모든 권한을 갖습니다. Everyone 그룹은 또한 디버그 로그에 대해서도 모든 권한을 갖습니다. 디버그 로그에 포함된 정보에는 파일 및 폴더 이름과 FRS 작업과 관련된 그 밖의 다른 정보가 수록됩니다. 그러나, 디버그 로그에는 복제된 파일의 내용에 대한 유용하지 않은 정보도 수록됩니다. FRS에서 만든 그 밖의 다른 디렉터리(예: Staging, Database, Pre-Install 및 Pre-Existing)에서는 Administrators 그룹의 구성원에게만 액세스 권한이 부여됩니다. 추가 보안 수단으로 FRS에서 만든 다른 디렉터리의 보안 설정과 일치하도록 디버그 로그 디렉터리의 보안 설정을 변경할 수 있습니다. 이 문서에서 설명하는 핫픽스는 디버그 로그 디렉터리의 보안 설정도 향상시킵니다.
  • 미리 정의한 일정에 관계 없이 복제를 강제로 수행할 메커니즘이 필요합니다. 이 기능이 추가되었습니다. 새로운 ntfrsutl forcerepl 명령을 통해 이 기능을 사용할 수 있습니다.
  • FRS 이벤트 로그에서 이벤트 ID 13508 경고에 대한 정보가 불완전합니다. 로그에 이 메시지가 나타나면 사용자가 수행해야 할 작업을 이해하지 못할 수 있습니다.
  • FRS가 몇 분에 한 번씩 작업을 중지하고 이벤트 로그에서 오류 13506 항목을 생성합니다.
    Error 13505 STOPPED_ASSERT
    Info 13502 STOPPING
    Error 13555 IN_ERROR_STATE STRINGS: c:\winnt\ntfrs\jet
    Error 13506 ASSERT STRINGS: ChgOrdDispatch: | 7340 | COE_FLAG_ON(ChangeOrder, COE_FLAG_NEED_DELETE)
    Warn 13508 LONG_JOIN STRINGS: COMP1 | COMP2
    Info 13501 STARTING
    Error 13505 STOPPED_ASSERT
    Info 13502 STOPPING
    Error 13555 IN_ERROR_STATE
  • 큰 파일의 경우 Vvjoin 준비 파일을 생성하는 데 시간이 너무 오래 걸릴 수 있으며 이로 인해 요청 시간 초과를 가져올 수 있습니다. 이 때문에 복제가 작업을 중지할 수 있습니다.
  • 일부 경우, 최근에 수준을 올린 도메인 컨트롤러를 다시 시작하면 도메인 컨트롤러가 즉시 자신의 Sysvol을 준비된 상태로 표시하고 해당 복제 세트 루트에 파일 시스템 정책이 존재하기도 전에 도메인 컨트롤러임을 알리는 경우도 있습니다.
  • FRS의 제어력 저하로 인해 WMI에서 메모리가 누수됩니다.
  • NTFS 저널 크기가 늘어납니다. FRS는 파일 변경 시 이를 경고하기 위해 NTFS 파일 시스템 저널을 사용합니다. 해당 저널이 래핑되면 FRS가 자신이 복제해야 할 변경 내용에 대한 추적 정보를 얻지 못합니다. 따라서 신뢰할 수 없는 복원 작업을 수행해야 합니다. 저널 래핑 가능성을 줄이기 위해 NTFS 저널 크기가 512MB로 늘어났습니다.

본 문서에서 사용되는 용어의 해설

변경 요청(CO)

복제 구성원에 있는 파일이나 폴더를 변경하면 해당 변경 내용에 대한 정보(예: 파일 이름이나 구성원의 ID)를 사용하여 "변경 요청"이라고 하는 메시지가 구성됩니다. 이 변경 요청은 구성원의 아웃바운드 파트너에게 보내집니다. 아웃바운드 파트너가 변경 내용을 적용하기로 결정하면 파트너는 관련 준비 파일을 요청합니다. 개별 복제 트리에 변경 내용을 적용한 후 파트너는 자신의 아웃바운드 파트너에게 변경 요청을 전파합니다.

파일 GUID

파일 GUID는 파일이나 폴더를 식별합니다. 이것은 복제 서비스에서 만들고 관리합니다. 파일 GUID는 복제 버전 번호 및 이벤트 시간과 함께 FRS 데이터베이스의 파일 ID 표에 저장됩니다. 모든 복제 세트 구성원 간의 상응하는 파일과 폴더는 같은 파일 GUID를 갖습니다.

파일 ID 표

FRS 데이터베이스에 있는 표로 복제 트리에 있는 각 파일과 폴더에 대한 버전 및 ID 정보가 표시된 항목을 포함하고 있습니다.

파일 복제 서비스

FRS는 다중 스레드된 다중 마스터 복제 엔진입니다. Windows 2000 기반 도메인 컨트롤러와 서버는 FRS를 사용하여 Windows 2000과 이전 버전의 Microsoft Windows를 실행 중인 클라이언트 컴퓨터에 대한 시스템 정책과 로그온 스크립트를 복제합니다. FRS는 또한 같은 내결함성 분산 파일 시스템(DFS) 루트 또는 링크 복제를 호스트하는 Windows 2000 기반 서버 사이에서도 내용을 복제할 수 있습니다.

ID 기반 복제

복제 트리에 있는 모든 개체에는 고유 ID가 할당됩니다. FRS에서는 16바이트 GUID를 포함하고 있는 NTFS 파일 시스템 개체 ID 특성이 사용됩니다. 모든 복제 구성원에 있는 동일 개체는 같은 개체 ID를 갖습니다. 따라서 개체의 GUID와 해당 부모 GUID를 사용하여 개체에 대해 모호하지 않은 위치 정보를 사용할 수 있습니다.

복제 파트너

복제 구성원의 바로 다음의 업스트림 파트너와 다운스트림 파트너를 복제 파트너라고 합니다. 업스트림 파트너는 인바운드 파트너라고도 합니다. 다운스트림 파트너는 아웃바운드 파트너라고도 합니다.

복제 세트

FRS에서 한 파일 폴더의 내용을 복제하도록 구성된 두 대 이상의 컴퓨터. 각각의 컴퓨터를 복제 구성원이라고 합니다.

업데이트 시퀀스 번호

NTFS 파일 시스템은 각 볼륨에 대해 업데이트 시퀀스 번호(USN)라고 하는 일정하게 증가하는 시퀀스 번호를 유지 관리합니다. USN은 볼륨의 파일을 수정할 때마다 증가됩니다.

버전 벡터

이것은 USN의 벡터로 복제 세트 구성원당 한 항목씩 갖고 있습니다. 모든 변경 요청이 원래 구성원과 관련 USN의 주관자 GUID를 포함하고 있습니다. 각 복제 세트 구성원은 업데이트를 받으면 원래 구성원에 할당된 벡터 슬롯에서 USN을 추적합니다. 이 벡터는 해당 복제 트리가 각 구성원에 최신인지 설명합니다.

버전 벡터는 또한 두 구성원이 연결되면 인바운드 파트너에도 배달됩니다. 새로운 연결을 만들면 새 아웃바운드 파트너가 보지 못한 최신 업데이트가 있는지 파일 ID 표를 검색하는 데 버전 벡터가 사용됩니다.

DCOM에서 익명의 원격 사용 권한을 설정하려면 SMS 콘솔이 실행되는 Microsoft Windows XP SP2(서비스 팩 2) 기반 컴퓨터에서 다음 단게를 수행하십시오.
  1. 시작, 실행을 차례로 클릭하고 열기 상자에 dcomcnfg.exe를 입력한 다음 확인을 클릭합니다.
  2. 콘솔 루트 노드를 찾은 후 구성 요소 서비스, 컴퓨터를 차례로 확장합니다.
  3. 내 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 등록 정보(Windows XP에서는 속성)를 클릭합니다.
  4. 내 컴퓨터 속성에서 COM 보안 탭을 클릭합니다.
  5. 액세스 권한에서 제한값 편집을 클릭한 후 ANONYMOUS LOGON을 선택합니다.
  6. ANONYMOUS LOGON의 사용 권한에서 원격 액세스에 대해 허용 설정을 클릭하여 선택합니다.
  7. 확인을 차례로 두 번 클릭합니다.
  8. 컴퓨터를 다시 시작합니다.
.

해결 방법

서비스 팩 정보

이 문제를 해결하려면 Microsoft Windows 2000용 최신 서비스 팩을 구하십시오. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
260910 최신 Windows 2000 서비스 팩을 구하는 방법

핫픽스 정보

현재 제품의 기본 동작을 수정하는 지원 기능은 Microsoft에서 구할 수 있지만 이 문서에서 설명하는 동작을 수정하기 위한 기능일 뿐입니다. 이 기능이 특별히 필요한 시스템에만 적용하십시오.

기능을 다운로드할 수 있는 경우 기술 자료 문서의 맨 위에 "핫픽스 다운로드 가능"이 표시됩니다. 이 부분이 표시되지 않는 경우 해당 기능을 구하려면 Microsoft 온라인 기술 지원으로 문의하십시오.

참고 문제가 추가로 발생하거나 문제 해결이 필요한 경우 별도의 서비스 요청을 해야 할 수도 있습니다. 이 특정 기능으로 해결할 수 없는 추가적인 질문과 문제에 대해서는 지원 비용이 청구됩니다. Microsoft 온라인 기술 지원 전화 번호의 전체 목록을 얻거나 별도의 서비스 요청을 하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://support.microsoft.com/contactus/?ws=support
참고 "핫픽스 다운로드 사용 가능" 형식에는 기능에 사용할 수 있는 언어가 표시됩니다. 사용자 언어가 표시되지 않으면 해당 언어로 기능을 사용할 수 없기 때문입니다. 이 수정의 영어 버전은 다음 표에 나열된 파일 특성 또는 그 이후의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(협정 세계시)를 기준으로 나열되어 있으며, 파일 정보를 볼 때 현지 시간으로 변환됩니다. UTC와 현지 시간의 차이를 보려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.
   날짜         시간   버전  크기    파일 이름
   --------------------------------------------------------------
   <Tr><Td>2003-05-07</Td>  <Td>19:14</Td>  <Td>5.0.2195.6743</Td>     <Td>745,232</Td>  <Td>Ntfrs.exe</Td></Tr>
   <Tr><Td>2003-05-15</Td>  <Td>22:31</Td>  <Td>5.0.2195.6743</Td>  <Td>56,080</Td>  <Td>Ntfrsapi.dll</Td></Tr>
   <Tr><Td>2003-05-15</Td>  <Td>22:31</Td>  <Td>5.0.2195.6743</Td>  <Td>22,288</Td>  <Td>Ntfrsprf.dll</Td></Tr>
   <Tr><Td>2003-05-07</Td>  <Td>19:14</Td>  <Td>5.0.2195.6743</Td>  <Td>40,720</Td>  <Td>Ntfrsutl.exe</Td></Tr></Table>
참고 Windows 2000 SP4(버전 5.0.2195.6709)는 이 문서의 앞부분에 설명되어 있는 .xls 파일에 문제가 있는 Ntfrs.exe 파일의 이전 버전(5.0.2195.6628)을 업그레이드합니다. Windows 2000 SP4는 .xls 수정이 이미 포함되어 있는 최신 버전의 Ntfrs.exe(버전 5.0.2195.6743)를 대체하지 않습니다. 버전 5.0.2195.6743이 있는 경우 바로 Ntfrs.exe의 최신 버전을 갖고 있는 것입니다. SP4를 적용한 후에도 이 버전의 Ntfrs.exe는 변경되지 않습니다. 참고 이 핫픽스를 설치한 후에는 컴퓨터를 다시 시작해야 합니다. 컴퓨터를 다시 시작하지 않으려면 핫픽스를 설치하기 전에 수동으로 파일 복제 서비스를 중지해야 합니다. 서비스를 중지한 경우에는 핫픽스를 설치한 후 수동으로 파일 복제 서비스를 다시 시작해야 합니다.

중요 이 핫픽스는 기본 저널 크기를 32MB에서 512MB로 증가시킵니다. 따라서 증가되지 않도록 해당 레지스트리 키를 수동으로 설정하거나 변경 내용을 수용할 수 있도록 빈 디스크 공간이 충분히 있는지 확인해야 합니다. 해당 레지스트리 키 설정에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
221111 레지스트리의 FRS 항목에 대한 설명 (영문)

현재 상태

Microsoft는 이 문서의 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다. 이 문제는 Microsoft Windows 2000 서비스 팩 4에서 수정되었습니다.

참조

관련 항목에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
811217 Ntfrs.exe의 서비스 팩 3 이후 릴리스에서 개선된 사항 (영문)

속성

기술 자료: 811370 - 마지막 검토: 2014년 2월 24일 월요일 - 수정: 10.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Server SP4
키워드:?
kbnosurvey kbarchive kbautohotfix kbhotfixserver kbqfe kbwin2ksp4fix kbfrs kbactivedirectory kbfix kboswin2000fix kbwin2000sp3fix kbwin2000presp4fix KB811370

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com