특정 파일을 전송하려고 할 때 간헐적으로 I/O 오류가 발생하지만 다른 파일은 정상적으로 작동합니다.

특정 파일을 전송하려고 할 때 간헐적으로 I/O 오류가 발생하지만 다른 파일은 정상적으로 작동합니다.

Red Hat Enterprise Linux를 실행 중이고 파일 탐색기를 통해 한 컴퓨터에서 서버의 새 디렉터리로 파일을 전송하려고 할 때 문제가 발생합니다. 일부 파일은 전송되지만 다른 파일은 팝업이 발생합니다. 오류:

"(디렉터리)"에 파일을 복사하는 동안 오류가 발생했습니다. '(전송하려는 파일)' 파일 열기 오류: 입출력 오류

fstab서버에 디렉토리를 추가하고 성공적으로 마운트할 수 있었습니다 . 또한 디렉토리에 액세스하고 문제 없이 파일을 볼 수도 있습니다. IP 주소에 마운트한 다음 해당 주소에 폴더를 마운트하고 nfs를 사용하여 전송합니다.

실행 ls -l하고 디렉토리의 권한을 보면 내가 갖고 있는 권한이 표시됩니다.

dwxrwxrwx

서버에 직접 연결하면 컴퓨터에 온라인 파일 브라우저 옵션이 있습니다. 일반적인 드래그 앤 드롭 방법을 시도했을 때 전송에 실패한 탐색기를 사용하여 해당 파일을 성공적으로 업로드할 수 있었습니다. Explorer는 파일을 훨씬 느리게 이동하며 한 번에 1개의 파일만 이동할 수 있습니다. 네트워크를 통해 많은 파일을 이동해야 할 때 문제가 됩니다.

I/O 오류와 관련된 문제를 살펴보면 일반적으로 하드웨어가질문, 하드웨어 오류, 손상, 불량 섹터 등이 있지만 디렉터리에 액세스할 수 있으므로 그럴 수 없습니까?

전송하려면 파일을 열어야 합니까? 그러나 문제 없이 시스템에서 파일을 열 수 있습니다. 웹 브라우저를 사용하여 동일한 파일을 업로드하면 해당 파일도 열립니다.

dmesg아래에 많은 코드 줄이 있지만 디스크의 증거는 보이지 않습니다.실패하다.

편집 : 출력은 다음과 dmesg -t --level=alert,crit,err,warn같습니다

ACPI: RSDP 00000000000f0120 00024(v02 Kontrn)
ACPI:
10C(v05 Kontrnhw 00000002 PTEC 00000002) ACPI
: DSDT 00000000acfdc000 1AC20(v02 Kontrn 00000000 IN TL 20120711)
ACPI: FACS 00000000acf9b000 00040
ACPI: 아프리카돼지열병! 00000000acffd000 000A5(v32 kontrnhw 00000002 PTEC 00000002)
ACPI: APIC 00000000acff9000 00098(v01 kontrnhw 00000002 PTEC 00000002) ACPI:
00000000acff8000 0003C (v01 kontrn kontrnhw 00000002 PTEC 00000002
)
ACPI : WDAT 00000000acff7000 00104 (v01 kontrn kontrnhw 00000002 PTEC 00000002)
ACPI : SSDT 00000000acfdb000 00250(v02 kontrn 00000000 INTL 20120711)
ACPI: SSDT 0 0000000acfd7000 0342F(v02 kontrn 00001000 INTL 20120711) ACPI: SSDT 0000000 0acfd5000 012B4(v02 kontrn 00001000 INTL 20120711) ACPI: SSDT
00000000acfd3000
018F3(v02 kontrn 00001000 INTL 20120711)
ACPI: SSDT 00000000acfd0000 024AB(v02 kontrn 00001000 INTL 20120711)
ACPI: SSDT 00000000 ac fcc000 03B68(v02 kontrn 00001000 INTL 20120711) ACPI
: SSDT 00000000acfc 9000 02CDB(v02 kontrn 00001000 INTL 20120711)
ACPI: SSDT 00000000acfc8000 0032C(v02 kontrn 00001000 INTL 20120711)
ACPI: SSDT 00000000acfc7000 00539(v02 kontrn 00003000 INTL 20120711) acfc6000 00B74(v02 kontrn 00003000 INTL 20120711)
ACPI: SLIC 00000000acfbf000 00176(v0 1 Kontrn Kontrnhw 00000002 PTEC 00000002) ACPI: UEFI 00000000acfbe000 00042 (v01 Kontrn Kontrnhw 00000002 PTEC 00000002) ACPI: TCPA 00000000acfbd00 0 00032(v02 PTL CRESTLN 06040000 00005A52) ACPI: SSDT 00000000acfbc000 00671(v01 Intel_TpmTable 00001000 INTL 20120711) ACPI: POAT 00000000acee7000 00055(v03 kon trn kontrnhw 00000002 PTEC 00000002) ACPI: FPDT 00000000acfba000 00044 (v01 kontrn kontrnhw 00000002 PTEC 00000002) ACPI: UEFI 00000000acfb9000 002CE(v01 kontrn kontrnhw 00000002 PTEC 00000002) ACPI: DMAR 00000000acfb7000 000B8(v01 kontrn kontrnhw 00000002 PTEC 00000002) 영역 범위: DMA [mem 0x00001000-0 x00ffffff] DMA32 [mem 0x01000000-0xffffffff] OK [mem 0x 10000 0000-0x44f5fffff] 이동 가능 영역 각 노드는 초기 메모리 노드 범위를 시작합니다. 노드 0: [mem 0x00001000 -0x0009cfff]

















노드 0: [mem 0x00100000-0x0fffffff]
노드 0: [mem 0x1000b000-0x9a351fff]
노드 0: [mem 0x100000000-0x44f5fff ff]
지역 목록 1개 구축 지역순으로 모빌리티 그룹핑이 켜져있습니다. 총 페이지: 4038248
정책 영역: 일반
ENERGY_PERF_BIAS: "보통"으로 설정, "성능"으로 설정
ENERGY_PERF_BIAS: x86_energy_perf_policy(8)를 사용하여 보기 및 업데이트
ACPI: 모든 ACPI 테이블을 성공적으로 가져왔습니다.
MDS CPU 오류가 있고 SMT가 켜져 있으면 데이터 유출이 있을 수 있습니다. 바라보다 https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html자세한 내용은.
#2 #3 #4 #5 #6 #7 OK
ACPI: 22개의 모듈 수준 실행 가능 AML 코드 블록 실행됨
ACPI: 동적 OEM 테이블 로드:
ACPI: SSDT ffff8a33ff0fa000 003D3(v02 PmRef Cpu0Cst 00003001 INTL 20120711)
ACPI: 동적 OEM 테이블 로드 :
ACPI: SSDT ffff8a33ff17a000 005AA(v02 PmRef ApIst 00003000 INTL 20120711)
ACPI: 동적 OEM 테이블 로드:
ACPI: SSDT ffff8a31261a3600 00119(v02 PmRef ApCst 00003000 INTL 201207 11 )
ACPI: 초기화 시 GPE 0x1F 활성
ACPI: 활성화된 GPE pci 0000:00 :14.0(블록 9 00 ~ 3F)
: 경로를 파생할 수 없습니다.
pci 0000:00:14.0: PCI INT A: GSI 없음 - ISA IRQ 11
Dquot-cache 해시 테이블 항목 사용: 512(순서 0 , xhci_hcd 0000: 00 :14.0 :
PCI INT A 컨트롤러 에 대한 경로를 파생할 수 없습니다 . tmpfs 발견: 잘못된 마운트 옵션 거대 오류: GSI 37에 대한 IOAPIC를 찾을 수 없습니다. GSI37 에 대한 핀 속성을 설정할 수 없습니다. 오류: GSI 37에 대한 IOAPIC를 찾을 수 없습니다. GSI37 오류: GSI 37용 IOAPIC를 찾을 수 없습니다. GSI37용 핀 속성을 설정할 수 없습니다. 핀 속성 설정 오류: GSI 37용 IOAPIC를 찾을 수 없습니다. GSI37용 핀 속성을 설정할 수 없습니다. 오류: GSI 37용 IOAPIC를 찾을 수 없습니다. 핀 속성을 설정할 수 없습니다. GSI37용 오류: GSI 37용 IOAPIC를 찾을 수 없습니다. GSI37용 핀 속성을 설정할 수 없습니다. 오류 : GSI 37용 IOAPIC를 찾을 수 없습니다. GSI37 0000:00:02.0: BAR 6: [??? 0x00000000 플래그 0x2] 잘못된 정렬 nct7802: 트리 외부 모듈을 로드하면 커널이 오염됩니다. i801_smbus 0000:00:1f.3: SMBus 레지스터에 액세스하는 BIOS i801_smbus 0000:00:1f.3: 드라이버 SMBus 레지스터 액세스 금지 오류: GSI37에 대한 IOAPIC를 찾을 수 없습니다. GSI37에 대한 핀 속성 iTCO_wdt를 설정할 수 없습니다 . I/O 주소 0x1860은 이미 사용 중, 장치 비활성화됨 iTCO_wdt: iTCO_wdt.0.auto 프로브가 오류 -16으로 실패함 hid-generic 0003:413C:2101.0001: usb_submit_urb(ctrl) failed: -19























편집: 이 정보가 영향을 미치는지 확실하지 않지만 ls -l /(the server directory that I mounted)출력을 할 때

합계 190
drwxrwxrwx 3 100 bin 3 2019년 12월 11일 폴더 1
drwxrwxrwx 3 100 bin 3 2020년 1월
21일 폴더 2 drwxrwxrwx 3 100 bin 3 2020년 1월 21일 폴더 3
drwxrwxrwx 3 100 bin 3 20 20 1월 21, 폴더 4
xrwxrwx 3 100 bin 3 2020년 1월 29일 폴더 5
drwxrwxrwx 8 루트 루트 10 2021년 9월 14일 폴더 6

답변1

I/O 오류 문제의 일반적인 발생은 일종의 하드웨어 문제를 나타내는 것처럼 보이지만 제가 찾은 솔루션이 해당 범주에 속하는지는 확실하지 않습니다.

"기본" 옵션을 사용하는 대신 /etc/fstab옵션을 로 설정했는데 rw,noexec파일을 전송하려고 할 때 I/O 오류가 발생하는 데 문제가 없었습니다.

편집: 일부 파일에서는 작동하지만 일부 파일을 전송할 때 가끔 I/O 오류가 발생합니다.

관련 정보