Error "EOF saat dibaca" dari klien

Artikel ini untuk Amanda Perusahaan (AE)

Masalah

  • Saat memulai pencadangan atau melakukan Pemeriksaan Host, klien melaporkan kesalahan "EOF saat dibaca". Klien dapat di-ping dan membuka Amanda port 10080 (atau SSH port 22 terbuka jika menggunakan metode otentikasi SSH) namun setiap kali backup atau Host Check dijalankan, “EOF on read” akan terlihat.

error

  • Di bagian CATATAN dari laporan cadangan dari email atau di Laporan | Halaman cadangan, kegagalan perencana dilaporkan:

ERROR: planner Request to client.zmanda.com failed: EOF on read from client.zmanda.com

  • Dalam Pemeriksaan Host di Backup | Halaman apa atau hasil pemeriksaan, kesalahan berikut dilaporkan:

WARNING: client.zmanda.com: selfcheck request failed: EOF on read from client.zmanda.com

Menyebabkan

Selama tahap perencanaan backup, amanda mengirimkan permintaan SELFCHECK dan SENDSIZE ke klien. Paket diterima dan diakui, tetapi server Amanda Enterprise tidak pernah menerima respons ACK dan melaporkan EOF pada kesalahan baca. Pada klien, log menunjukkan bahwa klien mengirim balasan SELFCHECK atau SENDSIZE kembali ke server. Ada tiga penyebab kesalahan ini:

Kemungkinan penyebab 1: Selama Pemeriksaan Host, klien Amanda memeriksa nama host dan melakukan pencarian balik alamat IP. Jika permintaan nama host atau pencarian balik gagal, Amanda tidak akan dapat mengotentikasi server dan gagal.

Kemungkinan penyebab 2: Selama pencadangan, Amanda mengembalikan perkiraan ukuran cadangan dalam paket SENDSIZE. Paket ini biasanya lebih besar dari MTU standar 1500 byte. Jika JumboFrames diaktifkan di server atau klien, tetapi tidak di semua perangkat keras jaringan, paket tidak akan diterima oleh server dan dibuang oleh jaringan.

Kemungkinan penyebab 3: Saat menggunakan metode otentikasi kunci publik SSH alih-alih metode otentikasi "bsdtcp" standar dengan klien UNIX atau Linux, otentikasi SSH gagal selama Pemeriksaan Host dan pencadangan.

Kemungkinan penyebab 4: Kebijakan SELinux Anda pada klien mencegah Amanda membaca dari sistem file.

Solusi

Solusi penyebab 1: Untuk kesalahan Pemeriksaan Host, pastikan Anda dapat melakukan pencarian maju dan mundur server Amanda Enterprise pada klien. Periksa apakah nama DNS menyelesaikan ke alamat IP yang benar dan bahwa alamat IP menyelesaikan ke nama host yang benar. Tambahkan entri ke dalam file / etc / hosts jika perlu untuk memperbaiki setiap ketidaksesuaian.

Solusi penyebab 2: Untuk kesalahan pencadangan / perencana, nonaktifkan JumboFrames pada klien dan server atau verifikasi dengan tim Arsitektur Jaringan bahwa semua elemen jaringan telah mengaktifkan JumboFrames. Gunakan Wireshark atau tcpdump untuk memverifikasi bahwa paket tidak sedang terfragmentasi dan dibuang.

Solusi penyebab 3: Jika kegagalan ini terlihat saat menggunakan metode otentikasi kunci publik SSH, silakan lihat â€śEOF saat dibaca” saat menggunakan metode otentikasi SSH.

Solusi penyebab 4: Ubah kebijakan SELinux Anda sesuai dengan SELinux dan Amanda Enterprise artikel basis pengetahuan.