Bug 47516

Summary: gfs2-utils, после сборки не работает mkfs.gfs2
Product: New/proposed packages Reporter: rusment <p.serdechnov>
Component: Обычный репозиторийAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: amakeenk, shrek, viy
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description rusment 2023-09-11 14:53:55 MSK
Здравствуйте.

При попытке смаунтить gfs2 (блочка для него пригнана по iSCSI, залетает в multipath) на ALT Server 10.1 (5.10 ядро) отдает ошибку.

Я собирал несколько версий gfs2-utils (3.3.0, 3.4.0, 3.5.1), в каждой версии отдает ошибку при попытке маунта

mount: /mnt/testik: wrong fs type, bad option, bad superblock on /dev/mapper/366c4a7406173686973743031c2adb16d, missing codepage or helper program, or other error.

в dmesg в это время

gfs2: fsid=: Unknown on-disk format, unable to mount

mkfs.gfs2 брал с мин. параметрами, все прошло ок

mkfs.gfs2 -t TEST123 -j 1 /dev/mapper/366c4a7406173686973743031c2adb16d

/dev/mapper/366c4a7406173686973743031c2adb16d is a symbolic link to /dev/dm-0
This will destroy any data on /dev/dm-0
Are you sure you want to proceed? [y/n] y
Discarding device contents (may take a while on large devices): Done
Adding journals: Done 
Building resource groups: Done     
Creating quota file: Done
Writing superblock and syncing: Done
Device:                    /dev/mapper/366c4a7406173686973743031c2adb16d
Block size:                4096
Device size:               100,00 GB (26214400 blocks)
Filesystem size:           100,00 GB (26214399 blocks)
Journals:                  1
Journal size:              128MB
Resource groups:           401
Locking protocol:          "lock_dlm"
Lock table:                "TEST123"
UUID:                      ad4611d7-870f-4ea3-ad42-57c68388a20a

fsck.gfs2 отдает, что все ок

fsck.gfs2 /dev/mapper/366c4a7406173686973743031c2adb16d
Initializing fsck
Validating resource group index.
Level 1 resource group check: Checking if all rgrp and rindex values are good.
(level 1 passed)
Starting pass1
Reconciling bitmaps.
reconcile_bitmaps completed in 0.242s
pass1 completed in 0.249s
Starting pass1b
pass1b completed in 0.000s
Starting pass2
pass2 completed in 0.007s
Starting pass3
pass3 completed in 0.000s
Starting pass4
pass4 completed in 0.052s
Starting check_statfs
check_statfs completed in 0.000s
fsck.gfs2 complete

В итоге решилось тем, что на deb10 собрал пакет, перекинул бинарь mkfs.gfs2 в альту и все заработало.

Если возможно, не могли бы вы, пожалуйста, собрать gfs2-utils 3.5.1 и добавить в репу?
Comment 1 Alexander Makeenkov 2023-09-18 14:49:22 MSK
(Ответ для rusment на комментарий #0)
> Если возможно, не могли бы вы, пожалуйста, собрать gfs2-utils 3.5.1 и
> добавить в репу?

Пакет gfs2-utils уже был в репозитории и был удалён, но причина не была указана https://packages.altlinux.org/ru/sisyphus/srpms/gfs2-utils/