disques iscsi
Posted: 28 Aug 2012 18:56
Bonjour,
Je suis en train de me faire un NAS (à base iscsi et virtuel) pour deux choses:
- tester les fonctionnalités iscsi et surtout la partie nas en virtualisation, voir aussi comment est géré une coupure sur les disques avec Nas4Free
- avoir une sauvegarde de mes données (lors de certaines manoeuvres sur mes Freenas en Nas4Free, j'ai 3 nas a faire de manière identique: un en Freenas 0.7.2 et deux autres en 8.x), après une longue réflexion je choisis de les passer (petit à petit) en Nas4Free (parce que je suis habitué à l'interface, sa solidité et aussi pour la philosophie de ce projet)
Pour information: il s'agit de 2 disques durs de 2 To montés sur une debian stable (Squeeze en net-install) avec le minimum, fonctionnannt en mode texte uniquement. Le Nas4Free fonctionnera en mode "headless" par Virtualbox (mise en route de la vm Nas4Free automatiquement quand mes disques seront démarrés)
Je viens d'être confronté à un premier soucis:
L'ordre des disques ne font que changer, le système dans /etc/fstab est déclaré sous forme d'UUID et il est parfois en sda ou en sdc (mon disque système est en IDE et les autres disques sont en SATA)
Je voulais les utiliser en mode bloc directement et j'ai informé le gestionnaire iscsi de debian par les dev directement, mais comme ceux-ci changent, mon Nas4Free n'est pas bien content !
Je vais utiliser alors la même technique de label ou d'UUID comme cela je ne serai plus tributaire de l'ordre des disques et je vais passer d'un mode bloc direct pour un mode bloc en fichier (les partitions seront montés cette fois par le système Debian).
Je suis actuellement en train de faire la manoeuvre est je me pose la question suivante:
1- Quel FS dois-je utiliser ? je suis partis sur de l'ext2 pour ne pas avoir de journalisation et être le plus direct possible, est-ce un bon choix ? (sachant que ce sera un ZFS derrière).
2- Est-ce qu'il y a une différence de performance ou autre entre un disque utilsé en mode bloc directement ou sur un fichier ?
Sinon, même si c'est un peu tard pour moi:
3- peut-on indiquer dans /etc/ietd/iet.conf un UUID ou LABEL de partition à la place de /dev/sdb ?
Lun 0 Path=/dev/sdb,Type=blockio
En fait, je venais de tester le fonctionnement en stripe de deux disques en ZFS et en virtuel (en mode bloc direct sur le disque, mais suite a une défaillance de ma carte mère je suis donc en train de recommencer, je sais que ça marche bien et j'ai pu déjà faire fonctionner cette structure, le but de tout cela serait d'avoir au final des disques en mirroir iscsi placé sur des machines différentes avec un Nas4Free en virtuel pour ne pas dépendre du matériel, de cette manière le système serait toujours utilisable.
Un autre question me vient alors:
4- est-il possible d'ajouter facilement un disque en mirroir avec Nas4Free avec l'interface web ? (ou faut-il jouer avec les commandes ZFS)
Cordialement.
Je suis en train de me faire un NAS (à base iscsi et virtuel) pour deux choses:
- tester les fonctionnalités iscsi et surtout la partie nas en virtualisation, voir aussi comment est géré une coupure sur les disques avec Nas4Free
- avoir une sauvegarde de mes données (lors de certaines manoeuvres sur mes Freenas en Nas4Free, j'ai 3 nas a faire de manière identique: un en Freenas 0.7.2 et deux autres en 8.x), après une longue réflexion je choisis de les passer (petit à petit) en Nas4Free (parce que je suis habitué à l'interface, sa solidité et aussi pour la philosophie de ce projet)
Pour information: il s'agit de 2 disques durs de 2 To montés sur une debian stable (Squeeze en net-install) avec le minimum, fonctionnannt en mode texte uniquement. Le Nas4Free fonctionnera en mode "headless" par Virtualbox (mise en route de la vm Nas4Free automatiquement quand mes disques seront démarrés)
Je viens d'être confronté à un premier soucis:
L'ordre des disques ne font que changer, le système dans /etc/fstab est déclaré sous forme d'UUID et il est parfois en sda ou en sdc (mon disque système est en IDE et les autres disques sont en SATA)
Je voulais les utiliser en mode bloc directement et j'ai informé le gestionnaire iscsi de debian par les dev directement, mais comme ceux-ci changent, mon Nas4Free n'est pas bien content !
Je vais utiliser alors la même technique de label ou d'UUID comme cela je ne serai plus tributaire de l'ordre des disques et je vais passer d'un mode bloc direct pour un mode bloc en fichier (les partitions seront montés cette fois par le système Debian).
Je suis actuellement en train de faire la manoeuvre est je me pose la question suivante:
1- Quel FS dois-je utiliser ? je suis partis sur de l'ext2 pour ne pas avoir de journalisation et être le plus direct possible, est-ce un bon choix ? (sachant que ce sera un ZFS derrière).
2- Est-ce qu'il y a une différence de performance ou autre entre un disque utilsé en mode bloc directement ou sur un fichier ?
Sinon, même si c'est un peu tard pour moi:
3- peut-on indiquer dans /etc/ietd/iet.conf un UUID ou LABEL de partition à la place de /dev/sdb ?
Lun 0 Path=/dev/sdb,Type=blockio
En fait, je venais de tester le fonctionnement en stripe de deux disques en ZFS et en virtuel (en mode bloc direct sur le disque, mais suite a une défaillance de ma carte mère je suis donc en train de recommencer, je sais que ça marche bien et j'ai pu déjà faire fonctionner cette structure, le but de tout cela serait d'avoir au final des disques en mirroir iscsi placé sur des machines différentes avec un Nas4Free en virtuel pour ne pas dépendre du matériel, de cette manière le système serait toujours utilisable.
Un autre question me vient alors:
4- est-il possible d'ajouter facilement un disque en mirroir avec Nas4Free avec l'interface web ? (ou faut-il jouer avec les commandes ZFS)
Cordialement.