Привет! У меня есть сервер на Debian с Zfs-on-Linux и IET iscsi. Я следовал вики. Вот storage.conf:
Code:
zfs: linux
blocksize 4k
target iqn.2001-04.tr.xxx.xxx:elastics
pool elastics
iscsiprovider iet
portal xxx.xxx.xxx.74
content images
И вывод zfs list на сервере хранения:
Code:
NAME USED AVAIL REFER MOUNTPOINT
elastics 782G 8.16T 318G /elastics
elastics/backup 286G 8.16T 286G /backup
elastics/logs 7.71G 8.16T 7.71G /logs
elastics/mrtg 10.3M 8.16T 10.3M /mrtg
elastics/vm-114-disk-1 34.0G 8.19T 72K -
elastics/vm-114-disk-2 34.0G 8.19T 72K -
elastics/vm-114-disk-3 34.0G 8.19T 72K -
elastics/vm-114-disk-4 34.0G 8.19T 72K -
elastics/vm-114-disk-5 34.0G 8.19T 72K -
Как видишь, когда я пытаюсь добавить диск на этот zfs storage, он создает zvol, но выдает ошибку про iscsi таргет:
No such file or directory. at /usr/share/perl5/PVE/Storage/LunCmd/Iet.pm line 376. (500)
Code:
Mar 13 09:38:15 kvm47 pvedaemon[4411]: <root@pam> update VM 114: -virtio1 linux:32
Mar 13 09:38:16 kvm47 pvedaemon[4411]: WARNING: Use of uninitialized value $tid in concatenation (.) or string at /usr/share/perl5/PVE/Storage/LunCmd/Iet.pm line 371.
А на сервере хранения вот логи ошибок:
Code:
Mar 13 09:39:18 graylog2 kernel: [2504456.932896] zd80: unknown partition table
Mar 13 09:39:19 graylog2 ietd: unable to create logical unit 0 in target 0: 2
Как я понимаю, он не может создать iscsi таргет на сервере хранения — как с этим решить проблему?
Code:
zfs: linux
blocksize 4k
target iqn.2001-04.tr.xxx.xxx:elastics
pool elastics
iscsiprovider iet
portal xxx.xxx.xxx.74
content images
И вывод zfs list на сервере хранения:
Code:
NAME USED AVAIL REFER MOUNTPOINT
elastics 782G 8.16T 318G /elastics
elastics/backup 286G 8.16T 286G /backup
elastics/logs 7.71G 8.16T 7.71G /logs
elastics/mrtg 10.3M 8.16T 10.3M /mrtg
elastics/vm-114-disk-1 34.0G 8.19T 72K -
elastics/vm-114-disk-2 34.0G 8.19T 72K -
elastics/vm-114-disk-3 34.0G 8.19T 72K -
elastics/vm-114-disk-4 34.0G 8.19T 72K -
elastics/vm-114-disk-5 34.0G 8.19T 72K -
Как видишь, когда я пытаюсь добавить диск на этот zfs storage, он создает zvol, но выдает ошибку про iscsi таргет:
No such file or directory. at /usr/share/perl5/PVE/Storage/LunCmd/Iet.pm line 376. (500)
Code:
Mar 13 09:38:15 kvm47 pvedaemon[4411]: <root@pam> update VM 114: -virtio1 linux:32
Mar 13 09:38:16 kvm47 pvedaemon[4411]: WARNING: Use of uninitialized value $tid in concatenation (.) or string at /usr/share/perl5/PVE/Storage/LunCmd/Iet.pm line 371.
А на сервере хранения вот логи ошибок:
Code:
Mar 13 09:39:18 graylog2 kernel: [2504456.932896] zd80: unknown partition table
Mar 13 09:39:19 graylog2 ietd: unable to create logical unit 0 in target 0: 2
Как я понимаю, он не может создать iscsi таргет на сервере хранения — как с этим решить проблему?
