GNU/Linux >> Linux の 問題 >  >> Ubuntu

クォータオン:カーネルでサポートされていないクォータ形式:Ubuntu[解決済み]

最近、Ubuntuでクォータツールを使用していて、 /のクォータを構成しようとしていました。 パーティション。構成後、コマンド quoteを使用してクォータをオンにしようとすると 、次のエラーが発生しました:

# quotaon /
quotaon: cannot find //aquota.group on /dev/vda1 [/]
quotaon: using //aquota.user on /dev/vda1 [/]: No such process
quotaon: Quota format not supported in kernel.

エラーを修正する方法:クォータ形式はサポートされていません

グーグルした後、それがカーネルのバグであることがわかりました。クォータファイルシステムモジュールは現在、仮想カーネルパッケージに含まれていません。ただし、仮想システムを使用して、ディスク容量の制限を適用する必要があるユーザー向けのサービスを提供するかどうかは重要です。

修正 :クォータモジュールを仮想パッケージに追加します。 OneiricおよびPreciseで、 linux-image-extra-virtualをインストールします。 パッケージ。古いバージョンでは、モジュールはすでにカーネルにパッチされている必要があります(したがって、システムを更新するだけです)。

#apt-get install linux-image-extra-virtual

その後、ブートで開始するクォータモジュールを追加します:

#echo quota_v1 >> /etc/modules
#echo quota_v2 >> /etc/modules

次に、システムを再起動します。

次に、機能しているかどうかを確認します:

cat /proc/modules | grep -i quota
root@osticket-mail-client:~# quotaon -pa
group quota on / (/dev/vda1) is on
user quota on / (/dev/vda1) is on
root@osticket-mail-client:~#
>

これで、次のコマンドを使用してクォータをオン/オフにできます。

#quotaon /
#quotaoff /

Ubuntu
  1. Ubuntuサーバーのカーネルバージョンを更新します

  2. デル3537のUbuntu16.04で動作しないのを一時停止しますか?

  3. Intel Wi-fi 6Ax200アダプターがUbuntu20.04に見つかりませんか?

  1. Ubuntu – Crontabが機能していませんか?

  2. カーネルは14.04Ltsから16.04Ltsにアップグレードしませんでしたか?

  3. R 3.5.0 Ubuntu 18.04で動作しませんか?

  1. UbuntuでLinuxカーネルを更新する方法

  2. Ubuntu22.04カーネルバージョン

  3. BluetoothがUbuntu13.10で動作しませんか?