Créer un partage sur un disque stocké à distance

  • Objectif visé
    Faire en sorte qu'un utilisateur puisse enregistrer des données sur un lecteur stocké sur un SAN.
    Cas d'exemple : stocker les disques de VM de VMWare.

Stockage SAN
Dans cet exemple, le stockage est créé sur un serveur TrueNAS Core. Il s'agit de deux disques : l'un HDD de 100 Go, l'autre SSD de 50.

1. Sur Proxmox

  • Ajouter un/des disques comme stockage iSCSI; saisir l'adresse du serveur TrueNAS.
  • Ajouter sur la VM Se4FS un ou plusieurs nouveau(x) disque(s) et choisir la cible iSCSI créée.

2. Sur le Se4FS

  • Vérifier que le ou les nouveau(x) disque(s) apparaissent lsblk.

  • Créer un point de montage pour chaque nouveau disque.

    mkdir /hdd && mkdir /ssd
  • Créer une nouvelle partition au format gpt puis Type Windows sur chaque disque ajouté cfdisketc.

  • Formater en ntfs chaque nouvelle partition (pensr à ajouter l'utilitaire ntfs pour mkfs).

    sudo mkfs -t ntfs /dev/sdd1
  • Monter le disque : nano /etc/fstab

    UUID=7C7E3C9E6AC513B5 /ssd ntfs-3g defaults,auto,permissions      0       0

    Puis mount -a

  • Dans le fichier smb.conf, ajouter les deux nouveaux espaces à partager (attention aux droits).

    [hdd]
    path = /hdd/
    read only = no
    directory mask = 1700
    create mask = 1700
  • Redémarrer samba sudo service smbd restart

3. Créer une GPO pour créer le lecteur partagé

  • Ajouter une GPO de type mappage lecteur.
  • Faire en sorte que le GPO cible un groupe d'utilisateur précis.