• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
CentOSのquotaに関するまとめと実践の詳細
2022-02-01

1理論の基礎 1.1 Quotaの概念

Quotaは、ユーザー、グループ、フォルダのスペース使用量を制限するための限度額の意味です。

1.2用途例

-Webサーバは、サイトの空き容量のサイズを制御します。

-mailサーバはユーザーの空き容量のサイズを制御します

-fileサーバはユーザーの空き容量のサイズを制御します

1.3制限モード

-ユーザ(UID)に基づいて各ユーザの空き容量の大きさを制御する

-グループ(GID)に基づいて各グループの空き容量を制御する

-ディレクトリ(directory,project)に基づいて各ディレクトリの空き領域サイズを制御します(xfs利用可能なprojectモード)。

1.4使用条件

-EXT形式はファイルシステムのみを制限し、xfsはプロジェクトを制限することができます。

-カーネルは事前に開く必要がありますQuotaサポート

-Quota制限は非管理者にのみ有効です

-デフォルトでは/homeに対してのみQuotaを使用します。その他はSELinuxを構成する必要があります。

1.5制限された構成可能オブジェクト

-ユーザー(User)、グループ(Group)、特定ディレクトリ(project)による

-容量制限またはファイル数制限(block/inode)

-制限値ソフト(スペース使用量を超えると警告と猶予時間が与えられる)とhard(スペース使用量を超えるとユーザー使用権が奪われる)

-猶予時間(grace time)、空間用量がsoft制限を超えhard制限が与えられた処理時間に達しない(超過時間soft値がhard値になる)

2実際の操作 2.1構成前準備

2.1.1ユーザーグループの作成

groupadd gp1

2.1.2グループメンバーの追加

useradd -g gp1 user1

echo "pwd1" | passwd --stdin user1

useradd -g gp1 user2

echo "pwd1" | passwd --stdin user2

2.1.2ユーザーディレクトリを作成し、すべてのグループを変更する

mkdir /home/gp1

chgrp gp1 /home/gp1

chmod 2770 /home/gp1

2.1.2ファイルシステムタイプのチェック

df -hT /home

次のように表示されます。

Filesystem Type Size Used Avail Use% Mounted on

/dev/mapper/centos-home xfs 5.0G 67M 5.0G 2% /home

2.2ファイルシステムのquota機能の有効化

2.2.1 fstabの編集

vim /etc/fstab

修正内容は次のとおりです。

/dev/mapper/centos-home /home xfs defaults,usrquota,grpquota 0 0

注、タイプは次のとおりです。

-ユーザ(uquota/usrquota/quota)による

-グループ(gquota/grpquota)

-ディレクトリ(pquota/prjquota)による(grpquotaと同時に設定できない)

2.2.2アンインストールと再マウント

umount /home

mount -a

2.2.3検査

mount | grep home

次のように表示されます。

/dev/mapper/centos-home on /home type xfs (rw,relatime,seclabel,attr2,inode64,usrquota,grpquota)

2.3 Quota情報を調べる

2.3.1コマンドフォーマット

xfs_quota-x-c「サブコマンド」[マウントポイント]

オプション:

-x:エキスパートモード-xを使用して-cを使用できます

-c:サブコマンドオプション

サブコマンド:

print:現在のシステムパラメータなどをリストする

df:dfに似ています。オプションは-b(block)-i(inode)-h(単位を加える)などです。

Report:-ugr(user/group/project)や-biなどを含むquotaプロジェクトをリストします。

state:現在サポートされているquotaファイルシステム情報と関連する起動項目をリストします。

2.3.2クエリーはQuotaのパーティションをサポートする

xfs_quota -x -c "print"

2.3.3 Quotaディレクトリの使用状況を問い合わせる

xfs_quota -x -c "df -h" /hom

2.3.4ユーザーのQuotaの制限情報を表示する

xfs_quota -x -c "report -ubih" /home

注意、項目プラスパラメータ「-u」を表示

2.4構成の制限

2.4.1コマンドフォーマット:

xfs_quota -x -c "limit [-ug] b[soft|hard]=N i[soft|hard]=N name"

xfs_quota -x -c "timer [-ug] [-bir] Ndays"

オプション:

limit:user/group/projectを含む制限されたオブジェクト

bsoft/bhard:blockのsoft/hard制限値

isoft/ihard:inodeのsoft/hard制限値

name:ユーザーとグループの名前

timer:猶予時間(grace time)

2.4.2ユーザーおよびブロックサイズによる制限

xfs_quota -x -c "limit -u bsoft=250M bhard=300M user1" /home

xfs_quota -x -c "limit -u bsoft=250M bhard=300M user2" /home

構成の確認:

xfs_quota -x -c "report -ubih" /home

2.4.3グループとブロックサイズによる制限

xfs_quota -x -c "limit -g bsoft=950M bhard=1G gp1" /home

構成の確認:

xfs_quota -x -c "report -gbih" /home

2.4.5猶予時間の構成

xfs_quota -x -c "timer -ug -b 14days" /home

構成の検証:

xfs_quota -x -c "state" /home

2.4.6 Qutaの検証

su - user1

dd if=/dev/zero of=123.img bs=1M count=310

ll -h

exit

xfs_quota -x -c "report -ubh" /home

2.5プロジェクトによる制限

2.5.1 fstabの修正

vim /etc/fstab

2.5.2マウント解除と再マウント

umount /home

mount -a

2.5.3検査キャンセル

xfs_quota -x -c "state"

2.5.4案件保管場所の作成

mkdir /home/proj01

2.5.5指定項目識別番号

echo "01:/home/proj01" >> /etc/projects

2.5.6プロジェクト名と関連するプロジェクト識別番号を指定する

echo "proj01:01" >> /etc/projid

2.5.7初期化項目名

xfs_quota -x -c "project -s proj01"

構成の確認:

xfs_quota -x -c "print " /home

xfs_quota -x -c "report -pbih " /home

2.5.8ブロックサイズ構成による制限

xfs_quota -x -c "limit -p bsoft=450M bhard=500M proj01" /home

構成の確認:

xfs_quota -x -c "report -pbih " /home

2.5.9構成の検証

dd if=/dev/zero of=/home/myquota/123.img bs=1M count=510

2.6 Quotaの管理

2.6.1 Quota制限を一時的に無効にする

xfs_quota -x -c "disable -up" /home

チェックの無効化:

xfs_quota -x -c "state" /home

無効化の確認:

dd if=/dev/zero of=/home/user1/123.img bs=1M count=520

Quotaステータスを確認するには:

xfs_quota -x -c "report -pbh" /home

テストファイルのクリーンアップ:

rm -rf /home/user1/123.img

2.6.2一時起動Quota制限

xfs_quota -x -c "enable -up" /home

検証の開始:

dd if=/dev/zero of=/home/user1/123.img bs=1M count=520

2.6.3 Quota制限を完全に閉じる

xfs_quota -x -c "off -up" /home

テストクローズ:

xfs_quota -x -c "enable -up" /home

リカバリのクローズ:

umount /home; mount -a

2.6.4 Quota制限の削除(復元不可)

xfs_quota -x -c "off -up" /home

xfs_quota -x -c "remove -p" /home

削除の検証:

xfs_quota -x -c "report -phb" /home

2.7ソフト接続によるQuotaの実現

1)/homeパーティションのQuota機能を有効にする

fstabの編集

vim /etc/fstab

修正内容は次のとおりです。

/dev/mapper/centos-home /home xfs defaults,usrquota,grpquota 0 0

2)Quotaパーティションへのソフト接続の作成

ln -s /home/mail /var/spool/mail


ソース元URL:https://dopubox.com/article/p/5255bfba824bd8a3

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    一力が本因坊初防衛
    2024-05-30

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

    「韓国版純烈」K4の「アダルトKポップ」 日本デビュー曲USEN1位も獲得 コアな追っかけも
    2024-05-30

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    むのたけじ賞、名称変更 「生前に障害者差別発言」
    2024-05-31

    芸術レベルのグッズも登場! パリ・東京・大阪の名コレクションが集まる「TRIO展」
    2024-06-01

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    エリザベートコンクールで吉田さん6位入賞
    2024-06-01

    「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。第1弾はBONDED GALLERYにて7月から
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    アルテミス計画&天の川銀河! 大人も学んで楽しめる「大人レゴ」最新ラインナップは”宇宙”がテーマ!
    2024-06-03

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    「君たちはどう生きるか」展 第二部 レイアウト編(三鷹の森ジブリ美術館)レポート。絵を描くことの営為、そして苦悩も見せる
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    105歳で死去した画家弥勒祐徳さん おごらず、黙々と、ひたすらに神楽など描く
    2024-06-05

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    ©  Dopu Box
    💛