GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengaktifkan Kuota Disk Pengguna dan Grup di CentOS 7 / RHEL 7

Sebagai admin sistem Linux, kami biasanya menghadapi masalah ruang disk yang rendah. Dengan menerapkan kuota disk pengguna dan grup pada sistem file, kami dapat menyelesaikan masalah ruang.

Kuota membatasi pengguna untuk hanya menggunakan disk yang diizinkan dan inode pada sistem file tertentu. Pada postingan kali ini kita akan membahas bagaimana cara mengaktifkan kuota disk user &group pada /home File system di CentOS 7 &RHEL 7

Langkah:1 Tambahkan opsi usrquota &grpquota di /home di file /etc/fstab.
[[email protected] ~]# vi /etc/fstab

Simpan &keluar dari file.

Dalam contoh ini saya telah menambahkan opsi kuota pengguna dan grup di /home

Langkah:2 Pasang kembali sistem file /home melalui perintah mount
[[email protected] ~]# mount -o remount /home

Sekarang periksa kembali sistem file /home apakah Kuota diaktifkan atau tidak.

[[email protected] ~]# mount | grep /home
/dev/mapper/centos-home on /home type ext4 (rw,relatime,seclabel,quota,usrquota,grpquota,data=ordered)
Langkah:3 Buat File Database Kuota menggunakan quotacheck
[[email protected] home]# quotacheck -cugv /home

Sedangkan :

-c :buat file kuota dan jangan gunakan file yang ada
-v :keluaran verbose
-u :kuota disk pengguna
-g :kuota disk grup

Perintah di atas akan membuat file aquota.user &aquota.group di bawah /home

Aktifkan kuota di /home dengan perintah dibawah ini :

[[email protected] ~]# quotaon /home/
Langkah:4 Tetapkan kuota disk pengguna &grup melalui perintah edquota

Sintaks # edquota -u

# edquota -g

[[email protected] ~]# edquota -u jack

[[email protected] ~]# edquota -g sys_admin

Seperti yang ditunjukkan di atas, kami memiliki dua jenis Batas kuota disk :

lembut :Ini akan memperingatkan pengguna jika batas lunak kuota disk tercapai (ukuran dalam KB), dalam contoh di atas untuk batas lunak pengguna jack adalah 5500 KB (sekitar 5,5MB)

keras :Ini tidak akan mengizinkan pengguna untuk membuat file baru setelah batas keras tercapai. ( Ukuran dalam KB ), dalam contoh di atas batas keras untuk pengguna jack adalah 6000 KB ( kira - kira 6 MB )

Catatan :Kami juga dapat mengatur Kuota berdasarkan inode ( yaitu jumlah file yang dapat dibuat pengguna pada sistem file tertentu)

Mari kita ambil contoh, login sebagai pengguna jack dan coba buat file sebesar 8MB.

[[email protected] ~]# su - jack

[[email protected] ~]$ dd if=/dev/zero of=bgfile bs=1M count=8
dm-2: warning, user block quota exceeded.
dm-2: write failed, user block limit reached.
dd: error writing ‘bgfile’: Disk quota exceeded
6+0 records in
5+0 records out
6144000 bytes (6.1 MB) copied, 0.00711317 s, 864 MB/s

Seperti yang kita lihat di atas batas lunak &keras terlampaui untuk pengguna jack. Sekarang dan seterusnya jack pengguna tidak dapat membuat file baru.

Langkah:5 Tampilkan laporan Kuota untuk Pengguna yang dapat dibaca manusia
[[email protected] ~]# repquota -as
Langkah:6 Konfigurasikan Masa Tenggang untuk Batas Lunak

Periode tenggang adalah jumlah waktu di mana batas lunak dapat dilampaui, setelah tenggang waktu tercapai maka batas lunak akan menjadi batas keras.

Gunakan perintah edquota untuk mengatur masa tenggang ,

[[email protected] ~]# edquota -t

Jangan ragu untuk membagikan umpan balik dan komentar Anda tentang posting ini

Baca JugaCara Menyetel Kuota Disk pada Sistem File XFS di Server Linux


Cent OS
  1. CentOS / RHEL 7 :Cara menonaktifkan semua konsol tty dan mengaktifkan hanya 1

  2. Cara mengaktifkan IPv6 di CentOS / RHEL 7

  3. Cara Mengaktifkan IPv6 Di CentOS / RHEL 5

  1. Cara membuat dan mengaktifkan Partisi Swap di Centos / RHEL 8

  2. Cara Mengaktifkan Penerusan X11 di CentOS/RHEL 5,6,7

  3. Cara Mengaktifkan IPv6 di CentOS/RHEL 8

  1. CentOS / RHEL 7 :Cara mengaktifkan telnet untuk sekelompok pengguna

  2. Cara mengaktifkan IPv6 di CentOS / RHEL 6

  3. Cara Mengaktifkan FTP di CentOS/RHEL 5 dan 6