안녕하세요,
MSCS 환경에서 공유 스토리지에 “여유 공간이 있으나, 공간이 부족하여 이 항목을 넣을 수 없습니다”라는 메시지가 발생하는 경우는 단순한 디스크 용량 부족이 아니라 클러스터 디스크 리소스 관리 계층에서 발생하는 예약 공간 문제일 가능성이 큽니다. Windows Failover Cluster는 CSV(Cluster Shared Volume)나 디스크 리소스를 관리할 때, NTFS/CSV 파일 시스템이 내부적으로 메타데이터와 저널링을 위해 일정 비율의 공간을 예약합니다. 이 예약 공간이 부족하거나 파일 시스템이 손상된 경우, 실제로는 물리적 여유 공간이 있어도 쓰기 작업이 거부될 수 있습니다.
먼저 chkdsk /f를 해당 공유 디스크에 실행하여 파일 시스템 오류가 없는지 확인하세요. 이어서 클러스터 관리자에서 해당 디스크 리소스 상태를 점검하고, 이벤트 로그의 FailoverClustering-Disk 채널을 확인하면 “Insufficient space” 오류가 실제로 예약 공간 부족인지, 파일 시스템 잠금 충돌인지 알 수 있습니다. CSV 환경이라면 Get-ClusterSharedVolumeState와 Get-ClusterLog -UseLocalTime으로 CSV 상태를 확인하는 것도 필요합니다.
또한, 백업 소프트웨어나 바이러스 스캐너가 System Volume Information이나 NTFS MFT 영역을 잠그고 있을 경우에도 동일한 오류가 발생할 수 있습니다. 이 경우 해당 프로세스를 중지한 뒤 다시 쓰기 테스트를 해보는 것이 좋습니다.
정리하면, 단순히 디스크 용량이 아니라 NTFS/CSV 예약 공간, 파일 시스템 잠금, 또는 클러스터 리소스 관리 충돌이 원인일 가능성이 높습니다. 파일 시스템 검증과 클러스터 로그 분석을 통해 원인을 확인한 뒤, 필요하다면 디스크를 클러스터에서 제거 후 다시 추가하거나 CSV를 재마운트하는 절차를 진행해야 합니다.
도믹 내레이션.