
우리 연구실에서 데이터를 보관하는 NFS 파일 시스템이 있는 학술용 슈퍼컴퓨터에 액세스할 수 있습니다.
내가 달릴 때 iostats -nh
나는 다음에 대한 통계를 얻고 있다고 믿습니다.모두모든 저장 장치에 액세스하는 사용자. 볼 수 있는 방법이 있나요내 자신의이 특정 NFS 파일 시스템에 대한 I/O 통계는 무엇입니까? 즉, 총 부하 중 내 것이 얼마나 되는지 확인하세요.
답변1
아마도. HPC에 어떤 종류의 스케줄링 관리자(Moab, SGE 등)가 있으면 관리자에게 확인하겠습니다. 이러한 일정 관리자는 올바르게 구성된 경우 자세한 I/O 통계를 제공할 수 있는 회계 기능을 갖추고 있습니다.
그러나 이러한 통계는 수행한 NFS 마운트에 대한 모든 I/O가 스케줄러를 통한 경우에만 유용합니다.
nfsiostat
불행하게도 NFS 마운트 지점에 대한 집계 통계만 보고합니다.
답변2
iotop
시스템에서 어떤 프로세스가 I/O를 사용하고 있는지 표시할 수 있습니다. 대역폭 사용량 대신 누적된 I/O를 표시하도록 설정할 수도 있습니다. Linux 커널 2.6.20 이상이 필요합니다. 또한 .NET에서 프로세스별 IO 회계 파일을 사용하므로 루트로 실행해야 합니다 /proc
.