J'ai un gros problème d'assignation sur des disques iscsi (Nas4Free en cîble):
(je pense que c'est un bug de Nas4Free).
Voici mes tests.
J'ai 8 disques durs SAS (en plus de mes sata):
Ces disques SAS se trouvent sur mon nas7/10.2.0.2 - Prester (revision 2545):
Je n'affiche ici que les disques SAS:
/dev/mfid0
/dev/mfid1
/dev/mfid2
/dev/mfid3 (physiquement ici se trouve un disque de 146Go)
/dev/mfid4
/dev/mfid5
/dev/mfid6
/dev/mfid7
/dev/mfid8
Tous les disques font 69376MB, sauf le mfid3 qui fait 139392MB (soit 146Go)
Soit, du webgui:
http://192.168.0.207/disks_manage.php
mfid0 n/a 69376MB
mfid1 n/a 69376MB
mfid2 n/a 69376MB
mfid3 n/a 139392MB
mfid4 n/a 69376MB
mfid5 n/a 69376MB
mfid6 n/a 69376MB
mfid7 n/a 69376MB
Pour les extensions iscsi sur Nas4Free, j'ai:
extent0 /dev/mfid0
extent1 /dev/mfid1
extent2 /dev/mfid2
extent3 /dev/mfid3
extent4 /dev/mfid4
extent5 /dev/mfid5
extent6 /dev/mfid6
extent7 /dev/mfid7
Pour les cîbles iscsi sur Nas4Free, j'ai:
iqn.207.istgt:disk0 LUN0=/dev/mfid0
iqn.207.istgt:disk1 LUN0=/dev/mfid1
iqn.207.istgt:disk2 LUN0=/dev/mfid2
iqn.207.istgt:disk3 LUN0=/dev/mfid3
iqn.207.istgt:disk4 LUN0=/dev/mfid4
iqn.207.istgt:disk5 LUN0=/dev/mfid5
iqn.207.istgt:disk6 LUN0=/dev/mfid6
iqn.207.istgt:disk7 LUN0=/dev/mfid7
Si je fais une découverte des disques iscsi sur Lunix/Debian-Jessie:
j'ai:
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk0-lun-0 -> ../../sdan
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk0-lun-0-part1 -> ../../sdan1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk0-lun-0-part9 -> ../../sdan9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk1-lun-0 -> ../../sdao
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk1-lun-0-part1 -> ../../sdao1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk1-lun-0-part9 -> ../../sdao9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk2-lun-0 -> ../../sdap
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk2-lun-0-part1 -> ../../sdap1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk2-lun-0-part9 -> ../../sdap9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk3-lun-0 -> ../../sdaq
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk3-lun-0-part1 -> ../../sdaq1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk3-lun-0-part9 -> ../../sdaq9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk4-lun-0 -> ../../sdar
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk4-lun-0-part1 -> ../../sdar1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk4-lun-0-part9 -> ../../sdar9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk5-lun-0 -> ../../sdas
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk5-lun-0-part1 -> ../../sdas1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk5-lun-0-part9 -> ../../sdas9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk6-lun-0 -> ../../sdat
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk6-lun-0-part1 -> ../../sdat1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk6-lun-0-part9 -> ../../sdat9
lrwxrwxrwx 1 root root 10 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk7-lun-0 -> ../../sdau
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk7-lun-0-part1 -> ../../sdau1
lrwxrwxrwx 1 root root 11 juil. 23 18:34 ip-192.168.0.207:3260-iscsi-iqn.207.istgt:disk7-lun-0-part9 -> ../../sdau9
Donc, pour les disque 3, j'ai /dev/sdaq (normalement un disque de 146Go)
mais ... en fait, si je fais un fdisk -l j'ai:
root@bx:~# fdisk -l /dev/sdaq
Disque /dev/sdaq : 67,8 GiB, ...
et si je regarde /dev/sdar (normalement disk4=73GB)
j'ai:
root@bx:~# fdisk -l /dev/sdar
Disque /dev/sdar : 136,1 GiB, ...
Je suis repartis plusieurs fois de zéro, ordi éteint, et, j'ai bien redémarré mes services (çà fait 4 fois que je reconfigure le tout), j'ai même mis des nom en plus des numéros, rien n'y fait, j'ai toujours cette inversion sur le disque 3 et 4, mais aussi sur d'autres disques !
Si je prends un autre Nas4Free avec la même configuration, c'est à dire, un disque de 146Go aussi physiquement au niveau du disk3, le système verra celui-ci en disk4 !
Si je prends un autre Nas4Free (en initiateur), le nas6 au lieu de Linux, j'ai:
http://192.168.0.206/disks_manage_iscsi.php
disk3i207 iqn.207.istgt:disk3 192.168.0.207
http://192.168.0.206/disks_manage.php
da1 FreeBSD iSCSI DISK 0001 69376MB NFSN00W3TUWQNA iscsi1
et pour le disk4:
disk4i207 iqn.207.istgt:disk4
da2 FreeBSD iSCSI DISK 0001 139392MB NFSN00S73T8CQV iscsi2
Voilà dans tous les cas, aucun système (Linux ou un autre Nas4Free) ne veux voir ce disque de 146Go en disk3 !!!, de plus d'autres disques aussi sont mélangés, mais c'est plus facile de distinguer le 146Go parmis les autres, c'est pourquoi je m'attarde sur ce dernier.
Pour finir, si j'utilise les pools directement sur Nas4Free (en désactivant l'iscsi), ils sont cohérent avec les disques (le disque 3 physique est bel est bien un 146Go)
Je vais devenir fou, si vous n'avez plus de nouvelles de moi, c'est que je suis dans un asile

