GNU/Linux >> Tutoriels Linux >  >> Cent OS

BTRFS :trop de périphériques manquants, le montage inscriptible n'est pas autorisé

Le problème

L'assemblage d'un périphérique BTRFS lors du démarrage échoue avec une erreur

BTRFS: too many missing devices, writeable mount is not allowed

Les disques ont été supprimés par erreur

La solution

Les disques manquants dans la matrice RAID ne permettent pas de monter le système de fichiers.

Vous trouverez ci-dessous les journaux de dmesg :

[ 44.706956] btrfs: disk space caching is enabled
[ 44.708006] btrfs: failed to read the system array on sdd1
[ 44.721272] btrfs: open_ctree failed
[ 45.437152] nr_pdflush_threads exported in /proc is scheduled for removal
[ 45.437280] sysctl: The scan_unevictable_pages sysctl/node-interface has been disabled for lack of a legitimate use case. If you have one, please send an email to [email protected].
[ 109.750996] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[ 123.375147] device fsid 06182482-9e8c-4e92-a026-ee045ffa71df devid 1 transid 2351588 /dev/sdd1
[ 123.379134] btrfs: allowing degraded mounts
[ 123.379137] btrfs: enabling auto recovery
[ 123.379137] btrfs: disk space caching is enabled
[ 123.380401] warning devid 4 missing
[ 123.385362] btrfs: bdev (null) errs: wr 16, rd 0, flush 0, corrupt 0, gen 0
[ 123.385367] btrfs: bdev /dev/sde1 errs: wr 16, rd 0, flush 0, corrupt 0, gen 0
[ 123.446679] Btrfs: too many missing devices, writeable mount is not allowed
[ 123.457684] btrfs: open_ctree failed

Le raid nécessite un certain nombre d'appareils pour un montage réussi. Si certains des périphériques n'existent pas/ont échoué/ont été remplacés, vous pouvez essayer de monter le système de fichiers avec l'option ci-dessous et continuer à mettre à jour l'ensemble de périphériques.

Essayez les options ci-dessous dans le même ordre :

# mount -o degraded,ro /dev/sdd1 /u01
dmesg | tail
# mount -o degraded,recovery /dev/sdd1 /u01
dmesg | tail
# mount -o degraded,recovery,ro /dev/sdd1 /u01
dmesg | tail


Cent OS
  1. Résolution de l'erreur Mysql :Trop de fichiers ouverts

  2. Installer Ubuntu sur un périphérique en boucle ?

  3. Comment étendre le nombre autorisé de périphériques de bouclage

  4. mount.cifs :commande introuvable

  5. montage :commande introuvable

Dépannage :Trop de redirections

Le système de fichiers de partage CIFS n'est pas monté après le redémarrage sur CentOS/RHEL 7

losetup :commande introuvable

Trop de niveaux de liens symboliques

Montage cifs :opération non prise en charge

Trop de fichiers ouverts sur Debian