Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
iscsi [Le 09/02/2013, 01:10] maisondouf [Poste client Windows] |
iscsi [Le 11/09/2022, 11:40] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
===== Configuration du serveur et de ses disques ===== | ===== Configuration du serveur et de ses disques ===== | ||
- | La configuration est également assez simple une fois le concept saisi, deux choix s'offrent à vous, dédier un disque complet à l'utilisation de ISCSI pour un partage réseau en dur, ou bien dédier un espace choisit via la création d'un fichier image d'un disque dur. | + | La configuration est également assez simple une fois le concept saisi, deux choix s'offrent à vous, dédier un disque complet à l'utilisation de ISCSI pour un partage réseau en dur, ou bien dédier un espace choisi via la création d'un fichier image d'un disque dur. |
==== Installation du service ==== | ==== Installation du service ==== | ||
Ligne 30: | Ligne 30: | ||
==== Cas d'un disque émulé ==== | ==== Cas d'un disque émulé ==== | ||
- | Voici la commande nécessaire à la création d'un disque virtuel de 40Go, vous devrez modifier fs.iscsi.disk par le chemin et le nom du fichier que vous aurez choisit, et la valeur 40000 correspondra à la taille du disque choisit. | + | Voici la commande nécessaire à la création d'un disque virtuel de 40Go, vous devrez modifier fs.iscsi.disk par le chemin et le nom du fichier que vous aurez choisi, et la valeur 40000 correspondra à la taille du disque choisie. |
<code>dd if=/dev/zero of=fs.iscsi.disk bs=1M count=40000</code> | <code>dd if=/dev/zero of=fs.iscsi.disk bs=1M count=40000</code> | ||
Ligne 85: | Ligne 85: | ||
<code>sudo iscsiadm --mode node --targetname steam:fs.iscsi.steam \ --portal 192.168.0.1 --login</code> | <code>sudo iscsiadm --mode node --targetname steam:fs.iscsi.steam \ --portal 192.168.0.1 --login</code> | ||
- | Si l'opération s'est bien déroulée, toujours avec l'exemple du disque virtuel dédié à Steam, s'affiche alors quelque chose comme : | + | Si l'opération s'est bien déroulée, toujours avec l'exemple du disque virtuel dédié à Steam, s'affiche alors quelque chose comme : |
<code>Logging in to [iface: default, target: steam:fs.iscsi.steam, portal: 192.168.0.1,3260] (multiple)</code> | <code>Logging in to [iface: default, target: steam:fs.iscsi.steam, portal: 192.168.0.1,3260] (multiple)</code> | ||
Remarquez le jeu de mot... (Steam/Valve/Portal ! m( ) | Remarquez le jeu de mot... (Steam/Valve/Portal ! m( ) | ||
- | Voilà, votre disque virtuel distant SCSI est monté sur votre machine cliente Linux ! | + | Voilà, votre disque virtuel distant SCSI est disponible en tant que périphérique (dans /dev) sur votre machine cliente Linux ! |
==== Montage automatique au démarrage ==== | ==== Montage automatique au démarrage ==== | ||
Ligne 100: | Ligne 100: | ||
Ce script va vous permettre de réaliser l'installation de 'open-iscsi', d'interroger le serveur et de pouvoir choisir le disque à connecter. | Ce script va vous permettre de réaliser l'installation de 'open-iscsi', d'interroger le serveur et de pouvoir choisir le disque à connecter. | ||
Il permet aussi de déconnecter un disque. | Il permet aussi de déconnecter un disque. | ||
+ | === Version terminal === | ||
<code>#! /bin/sh | <code>#! /bin/sh | ||
# gestion automatique iSCSI | # gestion automatique iSCSI | ||
Ligne 159: | Ligne 160: | ||
- | Copier tout ce code dans un fichier, la syntaxe de lancement est très simple : | + | Copier tout ce code dans un fichier, la syntaxe de lancement est très simple : |
* <code>sudo sh <SCRIPT> <IP_DU_SERVEUR></code> pour connecter un disque | * <code>sudo sh <SCRIPT> <IP_DU_SERVEUR></code> pour connecter un disque | ||
* <code>sudo sh <SCRIPT> -u </code>pour déconnecter un disque | * <code>sudo sh <SCRIPT> -u </code>pour déconnecter un disque | ||
- | La même chose avec interface graphique : | + | === version avec interface graphique === |
- | <code># gestion automatique iSCSI | + | <code>#! /bin/sh |
+ | # gestion automatique iSCSI | ||
installed=`dpkg -l "open-iscsi*" | grep ii | cut -d ' ' -f 1` | installed=`dpkg -l "open-iscsi*" | grep ii | cut -d ' ' -f 1` | ||
Ligne 219: | Ligne 221: | ||
fi | fi | ||
</code> | </code> | ||
+ | Sauvegardez ce scripte dans un fichier par exemple "iscsi-ctrl", rendez le exécutable et lancez le via 'sudo' | ||
+ | <code>chmod +x iscsi-ctrl | ||
+ | sudo ./iscsi-ctrl</code> | ||
===== Poste client Windows ===== | ===== Poste client Windows ===== | ||
Ligne 225: | Ligne 229: | ||
À noter qu'il y a eu des régressions entre Windows 7 et Windows 8, par exemple sous Windows 7 pro, il était possible de configurer sans problème le partage de fichiers via NFS, ce qui est absent de Windows 8 pro, et présent uniquement dans la version Entreprise. | À noter qu'il y a eu des régressions entre Windows 7 et Windows 8, par exemple sous Windows 7 pro, il était possible de configurer sans problème le partage de fichiers via NFS, ce qui est absent de Windows 8 pro, et présent uniquement dans la version Entreprise. | ||
+ | |||
+ | <del>Il est nécessaire d'avoir au minimum la version Business (ou Enterprise) pour Windows 7 également.</del> | ||
+ | |||
+ | C'est totalement faux, on peut bien effectuer la manip sans soucis sur Windows 7 pro, dans les composants logiciels ! | ||
---- | ---- | ||
+ | //Contributeurs:billou// | ||
//Contributeurs:Maisondouf// | //Contributeurs:Maisondouf// | ||
+ |