J'expérimente avec LVM et je crée un nouveau serveur Web sur Ubuntu 16.04 LTS, mais je ne parviens pas à monter mes volumes logiques.
Le serveur Web a deux volumes physiques. J'ai utilisé le programme d'installation pour configurer le premier volume / dev / sda et ai installé le système d'exploitation. Maintenant, j'essaie de configurer le deuxième périphérique et de le monter.
J'ai utilisé pvcreate, vgcreate et lvcreate pour créer les éléments suivants (en sortie de lvscan):
ACTIVE '/dev/medface-vg2/logs' [100.00 GiB] inherit
ACTIVE '/dev/medface-vg2/webapp' [1.90 GiB] inherit
Chacune de ces partitions est visible sur le système de fichiers dans / dev / medface-vg2 / logs et / dev / medface-vg2 / webapp.
J'ai ensuite créé / var / www en tant que point de montage à l'aide de mkdir. L'autre point de montage a déjà été créé lors de la configuration du système sous / var / log.
L'utilisation des commandes, sudo mount /dev/medface-vg2/logs /var/log
et sudo mount /dev/medface-vg2/webapp /var/www
, doit monter mes volumes logiques sur la structure de fichiers à utiliser, mais je vois à la place le message suivant:
mount: wrong fs type, bad option, bad superblock on [lv reference here] missing codepage or helper program, or other error.
In some cases useful info is found in syslog - try dmesg | tail or so.
Quand je cours, dmesg | tail
je vois ce qui suit:
[ 1251.731372] sdb: sdb1
[ 1251.732037] sd 2:0:1:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
[ 1251.732225] sdb: sdb1
[ 1326.450014] sd 2:0:1:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
Ce message est répété avec le numéro initial, ce que je suppose par un type d’incrémentation d’horodatage.
J'ai déjà vu des références à gdisk, mais mon système n'a pas gdisk installé. Je pense donc qu'il doit exister un autre programme d'assistance capable de vous aider.
J'ai accès à fdisk, mais je pense que fdisk pourrait ne pas fonctionner avec les volumes lvm. C’est peut-être une mauvaise idée, car j’ai utilisé fdisk pour préparer les lecteurs physiques avant d’utiliser LVM, je visualise fdisk fonctionnant à un niveau inférieur à LVM et donc incapable de comprendre les constructions de LVM.
Comment monter ces volumes surdimensionnés?
la source
Réponses:
Afin de modifier le fichier / etc / fstab, j'ai essayé d'identifier les types de système de fichiers de volume et me suis rendu compte que je n'avais jamais créé le système de fichiers. Mount essayait de me dire que je n'avais jamais créé le système de fichiers.
J'avais l'habitude
mkfs
de créerext4
des systèmes de fichiers sur chaque volume logique. J'ai ensuite réexécuté les commandes de montage et tout a fonctionné comme prévu. Il n'y avait plus d'erreurs!Donc, la réponse à mon problème est:
N'oubliez pas de créer les systèmes de fichiers
mkfs
avant de monter les volumes logiques.la source