web-dev-qa-db-fra.com

Le montage de mhddfs dans / etc / fstab échoue si la fsck périodique entre en action ... comment résoudre?

(serveur ubuntu oneiric 11.10)

Voici mon/etc/fstab

 #/etc/fstab: informations statiques sur le système de fichiers. 
 proc/proc proc nodev, noexec, nosuid 0 0 
 UUID = 4e455083-9ac0-4076-ab25-dedcf461a578/ext4 noatime, errors = remount-ro 0 1 
 UUID = 9e691b30-8f85-4566-86cd-587de6571ce8/stockage/disque dur/SAM-1500-1 valeur par défaut de 0 2 
 UUID = 1888e5df-2fe5- 4760-a271-09676504e168/storage/HDD/SAM-2000-1 ext4 par défaut 0 2 
 UUID = dc321a2e-8266-42de-9b79-7a1b33eacf6c/storage/HDD/SEA-1000-1 ext4 par défaut 0 2 
 UUID = 987ef5ec-01d2-4542-8e69-a38bed12ddfa/storage/HDD/SEA-1000-2 ext4 par défaut 0 2 
 Mhddfs #/storage/HDD/SAM-2000-1/Medias,/stockage/Disque dur/SAM-1500-1/Médias,/stockage/Disque dur/SEA-1000-1/Médias,/stockage/Disque dur/SEA-1000-2/Médias/stockage/BigData/Médias Fuse par défaut, allow_other, nofail 0 0 

Si l'exécution périodique fsck démarre au démarrage, le montage de mhddfs échoue et le serveur attend qu'un ctrl + d continue le démarrage ...

Comment puis-je empêcher le "blocage" tout en conservant mes exécutions périodiques de fsck?

3
Etienne Charlier

Lorsque vous regardez le sixième champ de votre /etc/fstab, vous voyez un 0. Cela signifie que le mhddfs n'est pas automatiquement fscked. Donc, une solution de votre problème consiste à ajouter noauto à votre fstab:

mhddfs#/storage/HDD/SAM-2000-1/Medias,/storage/HDD/SAM-1500-1/Medias,/storage/HDD/SEA-1000-1/Medias,/storage/HDD/SEA-1000-2/Medias /storage/BigData/Medias Fuse defaults,allow_other,nofail,noauto 0 0

Le système de fichiers ne sera donc pas monté automatiquement au démarrage. De plus, vous écrivez un script qui monte votre mhddfs et l'ajoutez à un moment ultérieur du processus de démarrage.

Cela garantit que la fsck fonctionne normalement. Si votre système essaie de monter le fichier mhddfs, tous les autres fscks sont terminés et votre système devrait démarrer normalement.

3
qbi