Aufgaben zu Quotas: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „*Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem. *Erstelle ein Verzeichnis mit dem Namen "quota_test" im…“) |
|||
| Zeile 9: | Zeile 9: | ||
*Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu. | *Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu. | ||
*Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist. | *Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist. | ||
| + | |||
| + | |||
| + | |||
| + | *Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Erstellen des Dateisystems | ||
| + | mkfs.ext4 /dev/sdb1 | ||
| + | |||
| + | # Aktivieren von Quotas für das Dateisystem | ||
| + | tune2fs -o +usrquota /dev/sdb1 | ||
| + | ``` | ||
| + | --> | ||
| + | *Erstelle ein Verzeichnis mit dem Namen "quota_test" im Wurzelverzeichnis (/) des Dateisystems. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Erstellen des Verzeichnisses | ||
| + | mkdir /quota_test | ||
| + | ``` | ||
| + | --> | ||
| + | *Mounte das Dateisystem auf das Verzeichnis "/quota_test" über die Datei /etc/fstab und überprüfe den aktuellen Mount-Status. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Eintrag in /etc/fstab hinzufügen | ||
| + | echo "/dev/sdb1 /quota_test ext4 defaults,usrquota 0 0" >> /etc/fstab | ||
| + | |||
| + | # Mounten des Dateisystems | ||
| + | mount -a | ||
| + | |||
| + | # Überprüfen des Mount-Status | ||
| + | mount | grep /quota_test | ||
| + | ``` | ||
| + | --> | ||
| + | *Erstelle einen neuen Benutzer mit dem Namen "quota_user". | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Erstellen des Benutzers | ||
| + | useradd quota_user | ||
| + | ``` | ||
| + | --> | ||
| + | *Weise dem Benutzer "quota_user" eine festgelegte Speicherplatz-Quota von 100 MB zu. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Festlegen der Speicherplatz-Quota | ||
| + | setquota -u quota_user 100M 0 0 0 /quota_test | ||
| + | ``` | ||
| + | --> | ||
| + | *Erstelle eine Datei mit dem Namen "quota_file" im Verzeichnis "/quota_test" mit einer Größe von 80 MB. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Erstellen der Datei | ||
| + | dd if=/dev/zero of=/quota_test/quota_file bs=1M count=80 | ||
| + | ``` | ||
| + | --> | ||
| + | *Versuche, eine weitere Datei mit dem Namen "quota_file2" im Verzeichnis "/quota_test" zu erstellen und überprüfe das Ergebnis. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Versuch, eine weitere Datei zu erstellen | ||
| + | touch /quota_test/quota_file2 | ||
| + | ``` | ||
| + | --> | ||
| + | *Erhöhe das Soft-Limit der Speicherplatz-Quota für den Benutzer "quota_user" auf 120 MB. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Erhöhen des Soft-Limits der Speicherplatz-Quota | ||
| + | setquota -u quota_user 120M 0 0 0 /quota_test | ||
| + | ``` | ||
| + | --> | ||
| + | *Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Festlegen der Inode-Quota | ||
| + | setquota -u quota_user 0 1000 0 0 /quota_test | ||
| + | ``` | ||
| + | --> | ||
| + | *Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist. | ||
| + | <!-- | ||
| + | ```bash | ||
| + | # Erstellen von 900 Dateien | ||
| + | touch /quota_test/file{1..900} | ||
| + | |||
| + | # Versuch, eine weitere Datei zu erstellen | ||
| + | touch /quota_test/file901 | ||
| + | ``` | ||
| + | --> | ||
Version vom 24. Juni 2023, 12:42 Uhr
- Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem.
- Erstelle ein Verzeichnis mit dem Namen "quota_test" im Wurzelverzeichnis (/) des Dateisystems.
- Mounte das Dateisystem auf das Verzeichnis "/quota_test" über die Datei /etc/fstab und überprüfe den aktuellen Mount-Status.
- Erstelle einen neuen Benutzer mit dem Namen "quota_user".
- Weise dem Benutzer "quota_user" eine festgelegte Speicherplatz-Quota von 100 MB zu.
- Erstelle eine Datei mit dem Namen "quota_file" im Verzeichnis "/quota_test" mit einer Größe von 80 MB.
- Versuche, eine weitere Datei mit dem Namen "quota_file2" im Verzeichnis "/quota_test" zu erstellen und überprüfe das Ergebnis.
- Erhöhe das Soft-Limit der Speicherplatz-Quota für den Benutzer "quota_user" auf 120 MB.
- Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
- Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.
- Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem.
- Erstelle ein Verzeichnis mit dem Namen "quota_test" im Wurzelverzeichnis (/) des Dateisystems.
- Mounte das Dateisystem auf das Verzeichnis "/quota_test" über die Datei /etc/fstab und überprüfe den aktuellen Mount-Status.
- Erstelle einen neuen Benutzer mit dem Namen "quota_user".
- Weise dem Benutzer "quota_user" eine festgelegte Speicherplatz-Quota von 100 MB zu.
- Erstelle eine Datei mit dem Namen "quota_file" im Verzeichnis "/quota_test" mit einer Größe von 80 MB.
- Versuche, eine weitere Datei mit dem Namen "quota_file2" im Verzeichnis "/quota_test" zu erstellen und überprüfe das Ergebnis.
- Erhöhe das Soft-Limit der Speicherplatz-Quota für den Benutzer "quota_user" auf 120 MB.
- Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
- Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.