*New 12.1 series Release:
2019-11-08: XigmaNAS 12.1.0.4.7091 - released!

*New 11.3 series Release:
2019-10-19: XigmaNAS 11.3.0.4.7014 - released


We really need "Your" help on XigmaNAS https://translations.launchpad.net/xigmanas translations. Please help today!

Producing and hosting XigmaNAS costs money. Please consider donating for our project so that we can continue to offer you the best.
We need your support! eg: PAYPAL

[RESOLU] Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

French community

Moderators: mtiburs, velivole18, ernie

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 931
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

[RESOLU] Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#1

Post by mtiburs » 04 Nov 2018 16:27

Bonjour,

Dans mes délires, j'ai mis au point un "système d'aiguillage" sur une cible iscsi qui permet d'utiliser une cible unique (en fait deux ou trois) et de les faire pointer sur des sources différentes (une vingtaine).

Normalement, quand on met un fichier en iscsi, on donne le nom de ce fichier, et, il sera utilisé directement.
Le problème c'est lorsqu'il y a plusieurs fichiers, il ne m'est pas possible de créer autant de cibles que de fichiers.
J'ai alors trouvé une solution, faire un lien (dur) avec le fichier souhaité, de cette façon, le fichier cible sera en fait, un lien qui pointe vers un de mes fichiers (la cible iscsi est en fait "relative" grâce au lien)

Le petit soucis que j'ai, c'est que j'utilise 2 ou 3 cibles (donc 2 ou 3 liens), et, que lorsque je change le lien, par exemple:
j'avais un lien /monpool/disk1 /monpool/iscsidisk0
(la cible étant donc iscsidisk0)
et après:
rm /monpool/iscsidisk0
ln /monpool/disk2 /monpool/iscsidisk0
j'ai toujours une utilisation de disk1 ! donc lorsque je vais me loguer, je n'aurai pas le bon disque !!!
et, ceci même si je refais une "découverte" de la cible du coté du client (avec un logout avant)

le seul remède que j'ai, est de relancer l'iscsi par le webgui (manuellement), ou alors de redémarrer le nas (webgui ou ssh)

Dans mon cas, j'aimerais tout simplement, faire en sorte que le nas pointe sur le bon lien, et, non pas sur "une info resté en mémoire".
Y aurait-il une commande qui pourrait "forcer" cette relecture ?
(en linux çà serait du style: service open-iscsi restart)
Serveur Intel bi-Xéon P5530 / 6 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / 21 x Nas4Free-PI-ARM / 1 X Xigmanas :o
Développement d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en iscsi ou NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h)

sleid
PowerUser
PowerUser
Posts: 759
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#2

Post by sleid » 04 Nov 2018 19:24

Le service c'est istgt il est sous usr/local/bin mais j'ai essayé un restart dessus et rien constaté de spécial donc à toi de jouer.
12.1.0.4 - Ingva (revision 7091)
FreeBSD 12.1-RELEASE #0 r354387M: Wed Nov 6 15:18:53 CET 2019
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 x WDC WD40EFRX + 3 x WDC WD30EZRX

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 931
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#3

Post by mtiburs » 07 Nov 2018 01:38

merci sleid pour ta réponse rapide

J'ai essayé mais il se plain de ne pas avoir un fichier de conf
nas187: test# /usr/local/bin/is
istgt* istgtcontrol*
nas187: test# /usr/local/bin/istgt restart
open error: /usr/local/etc/istgt/istgt.conf
config error

Est-ce que c'est parce que je suis en version embarqué ?
Serveur Intel bi-Xéon P5530 / 6 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / 21 x Nas4Free-PI-ARM / 1 X Xigmanas :o
Développement d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en iscsi ou NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h)

User avatar
ms49434
Developer
Developer
Posts: 753
Joined: 03 Sep 2015 18:49
Location: Neuenkirchen-Vörden, Germany - GMT+1
Contact:
Status: Offline

Re: Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#4

Post by ms49434 » 07 Nov 2018 02:21

Code: Select all

#service istgt_target start | stop | restart
1) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 22GB out of 32GB ECC RAM, LSI 9300-8i IT mode in passthrough mode. Pool 1: 2x HGST 10TB, mirrored, SLOG: Samsung 850 Pro, L2ARC: Samsung 850 Pro, Pool 2: 1x Samsung 860 EVO 1TB , services: Samba AD, CIFS/SMB, ftp, ctld, rsync, syncthing, zfs snapshots.
2) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 8GB out of 32GB ECC RAM, IBM M1215 crossflashed, IT mode, passthrough mode, 2x HGST 10TB , services: rsync.

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 931
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#5

Post by mtiburs » 07 Nov 2018 02:29

merci pour la réponse, mais çà ne marche pas mieux

nas187: ~# service istgt_target restart
istgt_target does not exist in /etc/rc.d or the local startup
directories (/usr/local/etc/rc.d), or is not executable

nas187: ~# service istgt_target stop
istgt_target does not exist in /etc/rc.d or the local startup
directories (/usr/local/etc/rc.d), or is not executable

nas187: ~# service istgt_target start
istgt_target does not exist in /etc/rc.d or the local startup
directories (/usr/local/etc/rc.d), or is not executable

Peut-être est-ce parce que j'utilise une version trop ancienne de Nas4Free, je suis sur un RPI-2b en N4F/2258 ?

Coté webgui, j'ai essayé de faire un restart pendant un transfert de fichier, il n'y a pas de message d'erreur
... j'ai tendance a penser que çà doit être possible en ligne de commande ... j'y crois encore !
Serveur Intel bi-Xéon P5530 / 6 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / 21 x Nas4Free-PI-ARM / 1 X Xigmanas :o
Développement d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en iscsi ou NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h)

User avatar
ms49434
Developer
Developer
Posts: 753
Joined: 03 Sep 2015 18:49
Location: Neuenkirchen-Vörden, Germany - GMT+1
Contact:
Status: Offline

Re: Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#6

Post by ms49434 » 07 Nov 2018 19:13

Apologies, please try

Code: Select all

service iscsi_target start | stop | restart
1) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 22GB out of 32GB ECC RAM, LSI 9300-8i IT mode in passthrough mode. Pool 1: 2x HGST 10TB, mirrored, SLOG: Samsung 850 Pro, L2ARC: Samsung 850 Pro, Pool 2: 1x Samsung 860 EVO 1TB , services: Samba AD, CIFS/SMB, ftp, ctld, rsync, syncthing, zfs snapshots.
2) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 8GB out of 32GB ECC RAM, IBM M1215 crossflashed, IT mode, passthrough mode, 2x HGST 10TB , services: rsync.

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 931
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: Comment faire pour avoir une cible iscsi réelle (PB de m.à.j de lien)

#7

Post by mtiburs » 07 Nov 2018 22:14

Great !
a huge thank you for the information :)
-----------
super !
une énorme merci pour l'information :)
Serveur Intel bi-Xéon P5530 / 6 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / 21 x Nas4Free-PI-ARM / 1 X Xigmanas :o
Développement d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en iscsi ou NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h)

Post Reply

Return to “Français”