Змонтуйте файлову систему XFS з користувацькими квотами в Debian


0

Я намагаюся змусити користувачівquotas працювати над кореневим розділом у форматі xfs.

Однак я не можу змонтувати розділ із увімкненою квотою користувача:

# mount
[...]
/dev/disk/by-uuid/91f9e241-4878-4c86-868e-e19491a12378 on / type xfs (rw,relatime,attr2,delaylog,noquota)
[...]

# cat /etc/fstab
[...]
/dev/md/2   /   xfs defaults,uquota     0 0

# dmesg | grep -i -E "(xfs|quota|md2)"
[    1.228189] VFS: Disk quotas dquot_6.5.2
[    2.810291] md: md2 stopped.
[    2.819683] md/raid1:md2: active with 2 out of 2 mirrors
[    2.819762] md2: detected capacity change from 0 to 2991329640448
[    2.832585]  md2: unknown partition table
[    3.249903] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
[    3.250357] SGI XFS Quota Management subsystem
[    3.251240] XFS (md2): Mounting Filesystem
[    3.434411] XFS (md2): Ending clean mount

Я спробував перепланувати mount -o remount,uquota /і перезавантажити. Команда mount нічого не виводить.

Я також намагався використовувати usrquotaзамість uquota, але це не мало значення.

Хтось має ідею, як це вирішити?

EDIT: Ось, що відбувається, коли я намагаюся зробити перерахунок /для наочності:

# mount | grep " / "
/dev/disk/by-uuid/91f9e241-4878-4c86-868e-e19491a12378 on / type xfs (rw,relatime,attr2,delaylog,noquota)
# mount -o remount,usrquota /
# mount | grep " / "
/dev/disk/by-uuid/91f9e241-4878-4c86-868e-e19491a12378 on / type xfs (rw,relatime,attr2,delaylog,noquota)

Відповіді:


2

Схоже, він не встановлений із включеними квотами. Згідно з xfs_quota man page для встановлення квот для кореневих файлових систем вимагає іншого підходу, ніж для інших файлових систем XFS. З розділу "КВОТА АДМІНІСТРАЦІЯ" людини xfs_quota:

"Увімкнення квот у кореневій файловій системі дещо відрізняється від вищезазначених. Для IRIX XFS зверніться до квота (1М). Для Linux XFS прапорці встановлення квоти повинні бути передані з параметром завантаження" rootflags = '. "

Встановлення GRUB_CMDLINE_LINUX = "rootflags = quota" в / etc / default / grub, запуск update-grub та перезавантаження повинні включати квоти в кореневій файловій системі.


Дякую! Я цілком проігнорував цю точку на сторінці сторінки ...
Фанір
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.