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:13] maisondouf [Script automatique pour PC diskless (PXE boot en Live)] |
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 160: | 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 | ||
| Ligne 166: | Ligne 166: | ||
| === version 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 220: | 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 226: | 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// | ||
| + | |||