ディスクスペースの大きさに関係なく、ディスクスペースを使用するのに十分ではないことは恒久的な事実のようです。 Linuxは、各ユーザーが自分に割り当てられたスペースを合理的かつ効率的に使用できるように、ユーザーのディスクスペースを制限する手段を提供します。ユーザーファイルがファイルシステム内のどのディレクトリに配置されているかにかかわらず、ユーザーディスク領域の制限はファイルシステム(パーティション)にあります。
1. /etc /fstabファイルを変更し、ファイルシステムの適切なmountコマンドラインにquotaオプションを追加します(以下の例)。
/dev /hda7 /home ext3デフォルト、usrquota、grpquota 1 2
2. Linuxパーティションをリロードします。例:
[root @ fileserver root]#mount - o再マウント/home
続行します。
3.ディスククォータを追加するファイルシステムのマウントポイントディレクトリにaquota.userファイルとaquota.groupファイルを作成します。
[root @ fileserver root]#cd /home(/home is)単一パーティションのロードポイント/dev /hda7)
[root @ fileserver home]#touch aquota.user(ユーザーのディスククォータを設定)
[root @ fileserver home]#touch aquota。グループ(ユーザーグループのディスククォータの設定)
この時点で生成されたaquota.userとaquota.groupは空であり、システムの要件を満たしていません。
次のステップをご覧ください。
4. aquota.userとaquota.groupを生成します。
[root @ fileserver home]#システム要件を満たす#quotacheck /home(システム要件を満たすaquota.userを生成します)
[root @ fileserver home]#quotacheck -g /home(システム要件を満たすaquota.groupを生成)
生成すると、エラーメッセージが表示されます。関係ありません。前回のタッチで空のファイルが生成されたため、形式は間違いなく間違っています。
これは、生成された正しいaquota.userおよびaquota.groupです。
次の手順に進みます。
5.ユーザーのディスク容量制限を設定します。
[root @ fileserver home]#edquota [-u] user_name
[root @ fileserver home]#edquota -g group_name(ユーザーグループ用)
このコマンドは、ディスク容量のクォータとユーザーのiノード数を設定するためのviウィンドウを開きます。; hard制限は恒久的な制限(soft制限はhard制限よりわずかに大きい場合があります)、編集方法はviとまったく同じです、そしてZZまたは:wqコマンドを使用して終了します。次のコマンドは、これらのユーザーにprotuserと同じクォータを与えます。
[root @ fileserver home]#edquota [-u] -p protuser user1 user2 user3
[root @ fileserver home]# Edquota -g -p protgroup group1 group2 group3
ソフトクォータとハードクォータの間の時間を設定します。
[root @ fileserver home]#edquota -t
viウィンドウ:
ユーザーにソフト制限を適用するまでの猶予期間:
時間の単位は日数、時間数、分数、または秒です。< Br>
ファイルシステムブロックの猶予期間iノードの猶予期間
/dev /hda7 7日7日
必要に応じて変更し、出口を保存して今回を設定してください。
ディスククォータを有効にするには、この後に再起動する必要があります。
できますが、いくつかの問題に注意を払って、読み続けてください。
6.ディスク容量制限の整合性を確認します。再起動するたびにハードディスクの確認後にシステムが自動的に(/etc/rc.sysinit)を実行します。自分で行う必要はありません。
パーティションが「読み書き」モードになっている場合は、注意が必要です。例えば:
[root @ fileserver root]#quotacheck /home
quotacheck:クォータmountpoint /homeでユーザーが有効になっているため、quotacheckはファイルを損傷する可能性があります。
クォータを無効にするか、または強制的にチェックするには-fを使用してください。この場合、このコマンドを実行する必要があります。
[root @ fileserver home]#quotacheck -mf [-u] /dev /hda7
[root @ fileserver home]#quotacheck - Mf -g /dev /hda7
パラメータ-m [M]意味: "read、write"モードでハードディスクのクォータを強制する(ある "write"データの損失があること、それは確実にされるべきです)このパーティションに書き込み中のプロセスはありません。シングルユーザーモードで実行することをお勧めします。
次に例を示します。(通常のチェックイン)
[root @ fileserver root]#quotacheck /var /spool /-f
quotacheck:/var /にマウントされているファイルシステムを再マウントすることはできません。読み取り専用なので、カウントされた値が正しくない可能性があります。
すべてのプログラムによるファイルシステムへの書き込みを停止するか、または-mフラグを使用してチェックを強制してください。
[root @ fileserver root]#quotacheck /var /spool /-m
quotacheck:マウントポイント/var /spoolでユーザーのクォータが有効になっているため、quotacheckによってファイルが破損する可能性があります。
クォータを無効にするか、-fを使用して確認してください。 Br>
[root @ fileserver root]#quotacheck /var /spool /-mf
[root @ fileserver root]#
7.ディスクスペースをキャンセルしたい場合ノード数は、次のコマンドで制限できます。
[root @ fileserver root]#quotaoff /home(ディスク容量制限を解除します。)
[root @ fileserver root]#quotaon /ホーム(現在の起動ディスク容量の制限)
[root @ fileserver root]#quotaon /home(ディスク容量の制限が開始されたため、次のエラーが発生しました:)
quotaon:using /home /aquota.gr /dev /hda7への起動中:デバイスまたはリソースがビジー状態です。
割り当て:/dev /hda7への/home/aquota.userの使用中:デバイスまたはリソースがビジー状態です。
Linuxホストの管理パフォーマンスは、しばしば魔法のようです。多くの管理者は、パフォーマンスの問題を単純化して処理し、ハードウェアのアップデート、大容量のメモリ、および問題を解決するためのより強力な
の下にコマンドが見つかりません。 コマンドが見つかりません コマンド行に export PATH = /usr /bin:/usr /sbin:/bin:/sbinと入力してください。 :/usr /
I.手動でコンパイルしてインストールする 1、インストールパッケージをダウンロードする、https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gzをダウン
データはUnix /Linuxシステムの最も重要な部分ですが、データのバックアップと同期は最も見過ごされがちな作業です。定期的なデータのバックアップと同期により、ディスクに障害が発生した場合のデータ損失を最小限に抑えることができます。ユーザーが誤ってデータの破損や損失を引き起こした場合は、すぐに回復できます。
データのバックアップはシステム全体のバックアップとは異な
Cpio -ov&gt; backup.cpio このディレクトリを復元するには、次のコマンドを使用します。 #cpio -ivdum cpioアーカイブファイルが含まれています。ファイル