Question Monter automatiquement un groupe de volumes au démarrage?


J'ai deux volumes physiques (/ dev / sda3 et / dev / sdb1) connectés à un groupe de volumes (serveur de fichiers). Lorsque je démarre mon ordinateur et que j'ouvre l'explorateur de fichiers, à gauche, je vois un volet Périphériques indiquant mon groupe de volumes. Cependant, je ne peux pas me connecter à ce serveur depuis un client avant de cliquer dessus. Le fait de cliquer sur le groupe de volumes le monte car il affiche le signe de flèche d'éjection juste à côté. Dès que je clique dessus, je peux me connecter au serveur et voir mes fichiers.

Ma question est la suivante: comment automatiser ce processus à chaque démarrage d'Ubuntu? J'ai essayé d'aller aux applications de démarrage et en utilisant cette commande

    mount /dev/mapper/fileserver-media /media/bfbe53bd-3306-401b-a8df-4363564cf1fc

mais ça ne semblait rien faire. J'ai joint une photo pour montrer ce que je veux dire.

Voilà à quoi ça ressemble quand j'allume mon ordinateur. http://i1285.photobucket.com/albums/a582/sameetandpotatoes/Before_zpsa67a3e4f.png

Maintenant, voici à quoi ça ressemble quand je clique sur l'appareil: http://i1285.photobucket.com/albums/a582/sameetandpotatoes/2_zps5c91a322.png

Voici les sorties Terminal de pvscan, vgscan, etc.

sameet @ sapraserver: ~ $ sudo pvscan

PV / dev / sda3 VG serveur de fichiers lvm2 [216.07 GiB / 18.89 GiB free]

PV / dev / sdb1 VG serveur de fichiers lvm2 [232.83 GiB / 0 gratuit]   Total: 2 [448.89 GiB] / en cours d'utilisation: 2 [448.89 GiB] / en non VG: 0 [0]

sameet @ sapraserver: ~ $ sudo vgscan

Lire tous les volumes physiques. Cela peut prendre un peu de temps...

Groupe de volumes trouvé "fileserver" utilisant le type de métadonnées lvm2

sameet @ sapraserver: ~ $ sudo lvdisplay

--- Volume logique ---

Nom de LV / dev / fileserver / media

Serveur de fichiers VG

LV UUID lrY16C-bNwH-fFvA-aVDW-Gtx6-2vIG-urrGpD

Accès en écriture LV en lecture / écriture

Statut LV disponible

# ouvrir 2

Taille BT 430,00 Gio

LE 110080 actuel

Segments 2

Allocation hérite

Lire en avant des secteurs auto

actuellement défini à 256

Bloc de périphérique 252: 0

Merci d'avance pour votre aide.


3
2017-07-02 01:51


origine




Réponses:


Ok, je l'ai compris finalement. Voici ce que j'ai fait:

  1. D'abord, je me suis assuré que j'avais le bon nom de volume logique en exécutant lvdisplay dans le terminal.
  2. Ensuite, j'ai dû éditer le rc.local déposer dans /etc/rc.local. J'ai ajouté la commande parce que je ne pouvais pas exécuter une commande en tant que root dans les applications de démarrage (je devais entrer un mot de passe). Dans ce fichier, pour mon système, j'ai ajouté la commande suivante:

    mount /dev/fileserver-media /media/
    

    Le / dev / fileserver-media est le nom du volume logique (trouvé avec lvdisplay). Le / media / représente où je veux monter le volume logique.

  3. Et puis avec Samba, j'ai couru gksudo nautilus dans le terminal, édité les autorisations et partagé. La raison pour laquelle j'ai exécuté cette commande dans le terminal est d'ouvrir le gestionnaire de fichiers en tant que root afin d'être le "propriétaire". Je n'aurais pas pu modifier les autorisations sans exécuter cette commande.


2
2017-07-02 18:52