Freebox Server (Pop V8/ Delta V7 / Revolution V6 / Server Mini 4K)

  • Status Nouveau
  • Percent Complete
    0%
  • Task Type Anomalie
  • Category Freebox OS
  • Assigned To No-one
  • Operating System Freebox Server V7 (Delta)
  • Severity Medium
  • Priority Very Low
  • Reported Version 4.2.9
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private

FS#34583 - Les système de fichiers xfs avec inobtcount=1 ne sont pas accepté

Bonjour
il n’y a que la Freebox qui a ce genre de problème.

Comme il n’y aucune indication précise de la raison. J’ai vraiment eu du mal à trouver que c’était ma distribution linux qui l’activait via xfs_admin.

@lcellier: Êtes-vous en beta-test 4.3.0 ?

Que ce soit oui ou non, il faudrait en parler ici : https://dev.freebox.fr/bugs/task/29444.

Le développeur Mario pourrait regarder votre problème.

Non je ne suis pas en bêta test comme indiqué dans le panneau de gauche.

Il faudrait faire une demande pour y être afin de voir si cela est corrigé dans la 4.3.0 en cours de développement.
Il faudrait transmettre l'adresse MAC de votre Server à Mario, précisez le dans le ticket 29444 et en précisant ce ticket sans être en beta-test.
Il serait dommage de l'avoir dans la prochaine version également…

@lcellier : Je viens de voir que la 4.3.0 est sortie !

Pensez à redémarrer vos boîtiers Server afin de tester ça ^^

Source : https://dev.freebox.fr/blog/?p=10355

l adresse mac. Mais de quel interface?

Ça n a rien à voir avec le partage de fichiers. Le disque n est même mas lisible depuis l interface web de FreeBox os.

L'adresse MAC n'est pas nécessaire pour le moment vu que la 4.3.0 est sortie pour tous ce matin.

Sinon j'ai précisé ici :
- https://dev.freebox.fr/bugs/task/29444#comment154798

Précision : Le support des disques liés aux Freebox (Freebox OS : Paramètres de la Freebox -> Partage de fichiers -> Disques) :
- Connecté en permance à la Freebox : EXT4 
- Connecté occasionnellement à un PC Windows : NTFS 
- Connecté occasionnellement à un MAC : HFS Plus 
- Connecté occasionnellement à un PC Linux : EXT4 
- Autre (configuration manuelle) : NTFS / FAT 32 / EXT4 / XFS / HFS Plus / exFAT 

XFS est bien là mais je suppose que la non-mise à jour doit avoir votre conséquence.
- https://dev.freebox.fr/bugs/task/25781

xfsprogs 5.11.0 (2021-03-12) :
- https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git

Bah question support, ce serait bien d avoir un message du genre

Vous avez activé le support du comptage de l espace libre au niveau du système de fichier xfs. Veuillez reformatez votre disque avec inobtcount=0 afin qu il soit lisibles.

Plutôt que de devoir jongler avec toute les combinaisons de features avant de trouver celle qui pose problème.

Sachant que xfs est le système de fichier copy in write lisible par la freebox.

XFS status update for May 2013

Le mois de mai(2013) a vu la fusion de l'arbre de développement XFS pour Linux 3.10 dans la version principale ainsi qu'un certain nombre de corrections après la fusion initiale.

Linux 3.10 sera une version passionnante pour XFS car cette version inclut une fonctionnalité expérimentale, la protection CRC pour les structures de métadonnées sur disque. Afin de créer un système de fichiers compatible CRC, utilisez la branche crc-dev de xfsprogs située à l'adresse git://oss.sgi.com/xfs/cmds/xfsprogs.git.

Nous avons également vu la publication de xfsprogs-3.1.11 et xfsdump-3.1.3. xfsprogs inclut de nombreuses corrections pour xfs_repair, xfs_metadump, mkfs, et xfs_db. xfsdump a des corrections pour un problème de compatibilité avec les dumps créés avec la version 3.1.2, et une correction pour un défaut de segmentation dans xfsrestore.

Les autres travaux publiés en mai comprennent une série de corrections pour la validation de l'espace journal, une révision d'un patchset pour permettre l'utilisation simultanée des quotas de projet et de groupe, et un certain nombre de nouveaux tests pour xfstests

Traduit avec www.DeepL.com/Translator (version gratuite)

J'ai informé du problème et rappelé mon ticket de mise à jour (14/02/2019) pour le changement du xfsprogs 3.1.11 du 08/05/2013 à Mario ici :

- https://dev.freebox.fr/bugs/task/29444#comment154866

Il y a déjà des tickets ouverts en rapport au XFS :

- https://dev.freebox.fr/bugs/index.php?string=xfs&project=0&search_name=&type%5B%5D=&sev%5B%5D=&pri%5B%5D=&due%5B%5D=&reported%5B%5D=&cat%5B%5D=&status%5B%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=&do=index 
- https://dev.freebox.fr/bugs/task/21901 (non résolu, je suppose) 
- https://dev.freebox.fr/bugs/task/21311 
- https://dev.freebox.fr/bugs/task/20281 

Vous pouvez commenter sur le ticket 29444 aussi, pour faire corriger et évoluer ceci.

Car oui, le support du XFS est également lié au partage de dossiers sur les Freebox Server (CIFS/SMB), j'en ai même parlé dans les tests à faire, commentaires ici :

- https://dev.freebox.fr/bugs/task/29444#comment154653 
- https://dev.freebox.fr/bugs/task/29444#comment154798 
Admin

Bonjour,

Si l'adresse MAC de votre box serveur se termine en 8E, je vois des erreurs lors des tentatives de montages. Quelques exemples:

 XFS (sda): log I/O error -5
 XFS (sda): xfs_do_force_shutdown(0x2) called from line 1250 of file fs/xfs/xfs_log.c. Return address = 00000000bd260141
 [...]
 XFS (sda): metadata I/O error in "xfs_trans_read_buf_map" at daddr 0x80 len 32 error 5
 XFS (sda): xfs_imap_to_bp: xfs_trans_read_buf() returned error -5.
 XFS (sda): xfs_do_force_shutdown(0x8) called from line 3730 of file fs/xfs/xfs_inode.c. Return address = 0000000012865a57

L'erreur 5 qui apparait plusieurs fois correspond à une erreur d'entrée/sortie. Est-ce que vous arrivez à monter le disque sur un PC ? Avez-vous essayé un cable USB différent ?

Oui, c’est bien ça bien que je n’ai pas accès à ce genre de log. Il n’y que sur la FreeBox que ça pose problème (ça marche sous android) sachant qu’il ne devrait pas y en avoir vu qu’il s’agit du noyau 5.x.

Il y aussi un truc bizzare que le support FreeHelper n’a pas voulu éclaircir. Il s’agit d’une clef usb 3.0 avec embout de type A. Mais elle ne marche pas si je le branche directement sur le port USB 3.0 de la FreeBox. Elle ne marche que si je la branche sur le port usbc avec un adaptateur usbc vers usb type A. Un problème typique à la Freebox qui n’arrive même pas avec Windows. J’aurais aimé avoir accès au logs pour trouver la raison détaillé.

Après, comme indiqué, pour reproduire le problème actuel, vous utiliser la commande xfs_admin de xfsprogs pour activer inobtcount, et ce dernier cessera d’être reconnu par la FreeBox mais pas par les pc.

Admin

En formattant un disque avec la commande suivante:

  mkfs.xfs -m finobt=1 /dev/sda1

Le disque est bien reconnu par la box et utilisable (lecture/écriture fonctionnelle depuis FreeboxOS ou SMB).

Pouvez-vous monter le disque sur un PC Linux et envoyer le résultat de la commande suivante (en remplaçant /mnt/disk par le bon chemin) ?

  sudo xfs_info /mnt/disk

@docmarc : Merci pour le commentaire :)

Actuellement, nous sommes au Kernel 5.11.x (stable), donc avoir xfsprogs 3.11.1 (08/05/2013) sans les corrections et améliorations c'est normal que ça coince…

J'ai fait une demande pour avoir le Kernel 5.10.x qui est supporté sur le long terme et par la même occasion, bénéficier du support du VPN nouvelle génération : Wireguard.

Freebox 4.3.0 utilise le Kernel 5.4.x.
Il y a pas mal de mises à jour, je ne vais pas dire le contraire.

@mmakassikis : Merci pour les retours pour @lcellier.
Si nous devons reformater sur la Freebox, un équipement formaté ailleurs de façon normale, ça n'est pas une vraie solution ^^

Ce n'est pas possible de faire l'update de xfsprogs ?

Bonjour,

il faut faire

mkfs.xfs -m finobt=1,inobtcount=1

Si non bien sûr l un ne marche pas sans l autre et l autre tout seul est reconnu.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing