Hi!
Debian wheezy-n nbd-server (3.2-4~deb7u5) melyről szeretnék egy LV-t átvinni egy másik gépre. Az nbd-client (3.15.2-3) egy ubuntu 17.10-es, amin ugyanúgy megvan az LVM.
A következő paranccsal próbálkozom sikertelenül:
======================
nbd-client 192.168.1.182 /dev/lvm-data/as-ter-disk -N ter
Negotiation: ..size = 30720MB
Failed to set blocksize 1024
Error: Ioctl/1.1a failed: Inappropriate ioctl for device
Exiting.
======================
Közebn a szerver oldalon ezt látom a logban:
=====================
Feb 9 21:31:56 dell-2-dom0 nbd_server[26148]: Spawned a child process
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: virststyle ipliteral
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: connect from 192.168.1.184, assigned file is /dev/mapper/lvm--data-as--ter--disk
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: Can't open authorization file (null) (Bad address).
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: Starting to serve
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: Size of exported file/device is 32212254720
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: Read failed: Bad file descriptor
Feb 9 21:31:56 dell-2-dom0 nbd_server[26549]: Exiting.
Feb 9 21:31:56 dell-2-dom0 nbd_server[26148]: Child exited with 1
=====================
Igen, nincs "authorization file", így mindenhonnan elérhető, de belső hálón épp nem zavar. A szerver configja imigen néz ki:
=====================
generic]
includedir = /etc/nbd-server/conf.d
[ter]
exportname = /dev/mapper/lvm--data-as--ter--disk
readonly = true
=====================
A /dev/mapper/lvm--data-as--ter--disk LV-n egy debian található, ezt szerettem volna átvinni egy másik gépre.
Mit rontok el, mit nézek el?
Minden ötletet, segítséget előre is köszönök!