施勢帆老師的教學網站

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 132|回復: 0

Work#03 Setting Up Quotas for Disk Usage Management on Rocky Linux 9

[複製鏈接]

700

主題

711

帖子

3375

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
3375
發表於 2025-3-7 14:14:17 | 顯示全部樓層 |閱讀模式
https://reintech.io/blog/setting-up-disk-quotas-rocky-linux-9

在 Rocky Linux 中設定根目錄 (root disk) 配額 (quota) 的步驟如下:

1. **安裝 quota 套件**:
   首先,確保系統上安裝了 quota 套件。你可以使用以下命令來安裝:

   ```bash
   sudo dnf install quota
   ```

2. **啟用磁碟配額**:
   你需要在 `/etc/fstab` 檔案中啟用磁碟配額功能。打開此檔案並確認相應的掛載點是否包含 `usrquota` 或 `grpquota` 參數。假設根目錄掛載在 `/`,你應該在該行中看到類似下面的配置:

   ```bash
   /dev/mapper/centos-root / ext4 defaults,usrquota,grpquota 1 1
   ```

   如果沒有,請手動添加 `usrquota` 和 `grpquota`。

3. **重啟系統**:
   配置完 `fstab` 後,重新啟動系統或重新掛載根目錄:

   ```bash
   sudo mount -o remount /
   ```

4. **建立配額檔案**:
   使用 `quotacheck` 工具來創建並檢查磁碟配額檔案。這會檢查並建立必要的配額檔案:

   ```bash
   sudo quotacheck -cug /
   ```

   這裡的 `-c` 參數會建立配額檔案,`-u` 代表用戶配額,`-g` 則代表群組配額,`/` 表示根目錄。

5. **啟用配額**:
   啟用根目錄的配額功能:

   ```bash
   sudo quotaon -v /
   ```

6. **設定用戶配額**:
   你可以為特定用戶設置磁碟配額。例如,要為用戶 `user1` 設置配額,可以使用:

   ```bash
   sudo edquota -u user1
   ```

   這會打開一個編輯器,讓你設定該用戶的配額。

7. **檢查配額**:
   可以使用以下命令來檢查配額設定:

   ```bash
   sudo repquota /
   ```

   這會列出掛載點上所有用戶和群組的配額使用情況。

這些是配置根目錄磁碟配額的基本步驟,根據需求可以進行更多的自定義配置。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|施勢帆老師的教學網站

GMT+8, 2025-4-10 21:44 , Processed in 0.033537 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表