백업 서버를 변경하고 Debian Stretch에서 CentOS7로 전환했습니다. 구형 Adaptec SCSI 160에 SuperLoader 3 LTO4 SCSI가 있습니다. 먼저, 내 하드웨어를 감지하기 위해 이전 SCSI aic7xxx 모듈을 추가한 CentOSplus 커널을 사용해야 했습니다.
작동하지만 "btape 속도" 테스트를 수행할 때 최대치는 2MB/s였습니다.
또한 다른 SCSI 컨트롤러 320도 사용해 보았습니다. CentOS 커널은 이를 기본적으로 지원합니다. 같은 문제입니다. 동일한 하드웨어에서 데비안 부팅을 시도했는데 이 시점에서 최대 속도를 얻었습니다.
이제 이것이 커널 문제라고 확신합니다. 이 문제를 방지할 수 있는 설정이 있는지 알고 계시나요?
2018년 4월 17일 편집: Tapestat에서 쓰기 시간의 99%가 대기 중인 것으로 나타났습니다. 이것이 그렇게 느린 이유입니까? 어떤 아이디어가 있나요? 나는 희망을 잃기 시작했습니다 :(
답변1
그렇군요, 다른 시스템 엔지니어와 논의한 결과입니다. 우리는 이것이 크래시 패치의 문제일 수 있다고 생각합니다.
오래된 pcix 컨트롤러이므로 드라이버 구조가 KPI를 트리거하고 처리량을 늦추거나 제한할 수 있습니다.
현재 커널에서 pti를 비활성화하려고 시도했지만 개선되지 않았습니다. 비활성화할 수 없는 다른 패치가 있을 수 있습니다.
최선의 선택은(하지만 그럴 수는 없음) 커널 사전 충돌을 설치하고 도움이 되는지 확인하는 것입니다.
그러나 나는 PCI Express SCSI 컨트롤러를 사용하기로 결정했고 그것이 내 문제를 해결했습니다.