Архив метки: rsync

Linux Debian network ethtool

При выполнении операции копирования между NAS-серверами

rsync -av —rsh=ssh …

с большими файлами поймал ошибку

Corrupted MAC on input. Packet Corrupt

Как вариант решения, отключение средствами ethtool проверки TCP checksum сетевым адаптером (но нужно учесть, что может увеличиться нагрузка на процессор, но в моем случае это только файловые сервера бэкапов, заметной разницы не увидел).

Чтобы просмотреть текущую настройку:

ethtool -k eth0
В моем случае rx-checksumming был включен. Отключение делается командой:
ethtool -K eth0 tx off rx off
В автозагрузку можно добавить так:
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 10.10.10.174
netmask 255.255.255.0
network 10.10.10.0
broadcast 10.10.10.255
gateway 10.10.10.1
up sleep 5; /sbin/ethtool -K eth0 tx off rx off

Автор: Viktor

Исправляем ошибку rsync ERROR: module is read only

Иногда при попытке записи на rsync-сервера с помощью команды rsync может вылезти ошибка вида:

ERROR: module is read only 

С первого раза и не понятно, что это за модуль и почему он read-only.
На самом деле всё просто, достаточно просто добавить в конфиг /etc/rsyncd.conf в соответствующий раздел параметр read only = no.

Ниже приведён пример конфига /etc/rsyncd.conf:

uid = nobody
gid = nobody
use chroot = no
max connections = 8
syslog facility = local5
pid file = /var/run/rsyncd.pid
[backups]
path = /var/backups-remote
read only = no

Автор: AlexWinner
Дата публикации: 2013-04-22T14:30:00.000-07:00