Делал для файловых систем ext3 и ext4 следующее и получал следующие ошибки:
calculate test-server-data # quotacheck /var/calculate/test-server-data
calculate test-server-data # quotaon /var/calculate/test-server-data
quotaon: using /var/calculate/test-server-data/aquota.user on /dev/loop0 [/var/calculate/test-server-data]: No such process
quotaon: Quota format not supported in kernel.
Для файловых систем ext3 b ext4 в /ets/fstab написано следующее:
/dev/sdXY /var/calculate/test-server-data ext3 defaults,errors=remount-ro,usrquota 0 0
для ext4, естественно, была указана файловая система ext4
Не могу понять почему с файловой системой xfs все работает, а с extX возникают проблемы…
Подскажите пожалуйста куда копать?
http://ru.gentoo-wiki.com/wiki/Quota - тут пишут, что нужно пересобрать ядро добавив в конфиге поддержку квот.
File systems->Quota support
Подскажите пожалуйста как это сделать (переключить этот параметр в конфиге и пересобрать ядро)?
Убунтушные методы пересборки ядра не работают ((.
Может внятный мануал есть по этой теме? Гуглом ничего подходящего для меня не нашел.
И потом опять же непонятно почему на текущем ядре в файловой системе xfs квоты работают, а в ext4 нет…
http://ru.gentoo-wiki.com/wiki/Компиляция_ядра_Linux
Вот еще нашел мануал, но при попытке сделать
emerge gentoo-sources
система выдаёт вот это:
calculate ~ # emerge gentoo-sources
Calculating dependencies... done!
[binary U ] sys-libs/zlib-1.2.7 [1.2.5.1-r2]
[ebuild N ] sys-kernel/gentoo-sources-3.6.11 USE="-build -deblob -symlink"
[binary N ] sys-apps/kmod-12-r1 USE="tools zlib -debug -doc -lzma -static-libs"
[uninstall ] sys-apps/module-init-tools-3.16-r1
[blocks b ] sys-apps/kmod ("sys-apps/kmod" is blocking sys-apps/module-init-tools-3.16-r1)
[blocks b ] sys-apps/module-init-tools ("sys-apps/module-init-tools" is blocking sys-apps/kmod-12-r1)
[binary U ] sys-fs/udev-197-r4 [171-r6] USE="acl%* kmod%* openrc%* -doc% -static-libs%"
[binary N ] virtual/udev-197 USE="kmod -gudev -hwdb -introspection -keymap (-selinux) -static-libs"
[binary N ] sys-fs/udev-init-scripts-22
[blocks B ] <sys-fs/lvm2-2.02.97-r1 ("<sys-fs/lvm2-2.02.97-r1" is blocking sys-fs/udev-197-r4)
[blocks B ] <sys-apps/openrc-0.9.9 ("<sys-apps/openrc-0.9.9" is blocking sys-fs/udev-197-r4)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-fs/lvm2-2.02.88::gentoo, installed) pulled in by
sys-fs/lvm2 required by (sys-apps/calculate-lib-2.2.30::calculate, installed)
>=sys-fs/lvm2-2.02.45 required by (sys-block/parted-3.1::gentoo, installed)
>=sys-fs/lvm2-2.02.45 required by (sys-fs/dmraid-1.0.0_rc14::gentoo, installed)
sys-fs/lvm2 required by (sys-apps/calculate-lib-3.0.2::calculate, installed)
(sys-apps/openrc-0.9.8.4::gentoo, installed) pulled in by
sys-apps/openrc required by (sys-fs/udev-init-scripts-22::gentoo, binary scheduled for merge)
sys-apps/openrc required by (sys-apps/baselayout-2.1-r1::gentoo, installed)
sys-apps/openrc required by (dev-db/mysql-init-scripts-2.0_pre1-r2::gentoo, installed)
sys-apps/openrc required by (app-misc/cl-base-meta-12.0-r2::calculate, installed)
(sys-fs/udev-197-r4::gentoo, binary scheduled for merge) pulled in by
>=sys-fs/udev-197-r3[kmod] required by (virtual/udev-197::gentoo, binary scheduled for merge)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
!!! The following installed packages are masked:
- app-misc/cl-network-meta-12.0::calculate (masked by: package.mask)
- app-misc/cl-nettools-meta-12.0-r1::calculate (masked by: package.mask)
- app-misc/cl-tools-meta-12.0-r1::calculate (masked by: package.mask)
- app-misc/cds-meta-12.0::calculate (masked by: package.mask)
- app-misc/cl-decoration-meta-12.0::calculate (masked by: package.mask)
- app-misc/cl-base-meta-12.0-r2::calculate (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Помогите пожалуйста побороть?