(Gelöst) Wo ist quota?

Status
Für weitere Antworten geschlossen.

f.gruber

New Member
Ich möchte quota installieren. Wenn ich im YAST nach quota suche, finde ich nichts.
Webmin meldet jedenfalls:
Code:
The quotas package does not appear to be installed on your system
Das System ist SuSE 10.0
Ich kann mir eigentlich nicht vorstellen, dass das Paket quota in SuSE 10.0 nicht enthalten sein soll, da ich es früher unter SuSE 9.0 installiert und verwendet hatte.

Kann mir (einem Newbee) jemand Auskunft geben?

Ferdinand Gruber
 

Kernelman

Member
AW: Wo ist quota?

Hallo,
quota müsste auf CD4 zu finden sein (zumindest erhalte ich diese Meldung in Yast).

quota - Werkzeuge für Festplatten-Quotas
Version :3.13-2
Bauzeit: 09.09.2005 18:28:01
Paketgruppe: System/Dateisysteme
Lizenz: GPL
Installierte Größe: 1.0 MB
Archivgröße: 263.5 kB
Distribution:

Vertrieb durch: SUSE LINUX Products GmbH, Nuernberg, Germany
Verpackt von:
Architektur: i586
Betriebssystem:
Baurechner:
URL:
Quell-RPM:
Ort: quota-3.13-2.i586.rpm
Medium Nr.: 4
Autoren: Marco van Wieringen <mvw@planets.ow.nl>
Johan Ekenberg <johan@ekenberg.nu>
Jan Kara <jack@suse.cz>
Gruß
KM
 

Rain_Maker

Administrator
Teammitglied
AW: Wo ist quota?

f.gruber schrieb:
Ich möchte quota installieren. Wenn ich im YAST nach quota suche, finde ich nichts.
Webmin meldet jedenfalls:
Code:
The quotas package does not appear to be installed on your system
Das System ist SuSE 10.0
Ich kann mir eigentlich nicht vorstellen, dass das Paket quota in SuSE 10.0 nicht enthalten sein soll, da ich es früher unter SuSE 9.0 installiert und verwendet hatte
Hm,

Und ich kann mir nicht vorstellen, daß es sich bei dem Paket "quotas" welches Du scheinbar in die Suche eingetippt hattest, um das selbe Paket handelt, welches Du installieren wolltest.

Das sollte doch "quota" heissen, oder?

Schau Dir mal genauer die Fehlermeldung an ;).

Greetz,

RM
 

f.gruber

New Member
AW: Wo ist quota?

Ich habe im Installationsverzeichnis (NFS-Share am Server, wohin ich die 5 CDs kopiert habe) nachgeschaut und ja, die Datei ist vorhanden, sie hat 269.785 Byte:

/suse10/suse/i586quota-3.13-2.i586.rpm

Den Ordner '/suse10' habe ich natürlich im YAST als Installationsmedium eingetragen.

Warum wird aber die Datei bei der Suche im YAST nicht angezeigt?
Kann man YAST dazu bringen, die gesamte Paketliste neu aufzubauen?

Danke für jeden Tipp
Ferdinand Gruber
 

f.gruber

New Member
AW: Wo ist quota?

Rain_Maker schrieb:
Hm,
Schau Dir mal genauer die Fehlermeldung an ;).
RM
Die Fehlermeldung kommt ja von Webmin. Daraufhin wollte ich eben versuchen, mit Yast quota zu installieren, und da habe ich gesehen, dass YAST das Paket nicht findet.

Im YAST habe ich natürlich als Suchbegriff 'quota' eingegeben.

Ferdinand
 

Rain_Maker

Administrator
Teammitglied
AW: Wo ist quota?

f.gruber schrieb:
Ich habe im Installationsverzeichnis (NFS-Share am Server, wohin ich die 5 CDs kopiert habe) nachgeschaut und ja, die Datei ist vorhanden, sie hat 269.785 Byte:

/suse10/suse/i586quota-3.13-2.i586.rpm

Den Ordner '/suse10' habe ich natürlich im YAST als Installationsmedium eingetragen.
Befindet sich im Ordner /suse10 auch die Datei directory.yast oder hast Du nur die rpm-Dateien von CD rüberkopiert?

Greetz,

RM
 

f.gruber

New Member
AW: Wo ist quota?

Rain_Maker schrieb:
Befindet sich im Ordner /suse10 auch die Datei directory.yast oder hast Du nur die rpm-Dateien von CD rüberkopiert?
RM
Ich habe jeweils die ganze CD dorthin kopiert.
Die Datei directory.yast ist vorhanden. Hier ist ihr Inhalt:

Code:
COPYING
COPYRIGHT
SuSEgo.ico
autorun.inf
content
gpg-pubkey-0dfb3188-41ed929b.asc
gpg-pubkey-15c17deb-3f9e80c9.asc
gpg-pubkey-3d25d3d9-36e12d04.asc
gpg-pubkey-9c800aca-40d8063e.asc
media.5/
suse/
 

f.gruber

New Member
AW: Wo ist quota?

Ich habe jetzt die Installationsquelle auf einen FTP Pfad (SUSE Mirror) geändert und es ist wieder das gleiche.
Eine Suche nach 'quota' ergibt keinen Treffer.

Übrigens: Der Rechner hat einen 64-bit Prozessor und ein Raid-System.
Kann es sein, dass quota auf einem 64-bit System nicht installiert werden kann?
Oder vielleicht, weil auf dem Server ein raid-System konfiguriert ist?

Ferdinand Gruber
 

Rain_Maker

Administrator
Teammitglied
AW: Wo ist quota?

f.gruber schrieb:
Ich habe jetzt die Installationsquelle auf einen FTP Pfad (SUSE Mirror) geändert und es ist wieder das gleiche.
Eine Suche nach 'quota' ergibt keinen Treffer.

Übrigens: Der Rechner hat einen 64-bit Prozessor und ein Raid-System.
Kann es sein, dass quota auf einem 64-bit System nicht installiert werden kann?
Oder vielleicht, weil auf dem Server ein raid-System konfiguriert ist?

Ferdinand Gruber
Mal ne ganz blöde Frage, aber im Eifer des Gefechts kann sowas ja mal passieren. Sind die Installationsquellen sowohl aktiviert (das vergisst man eher nicht) als auch auf aktualisieren gestellt?

Welcher Mirror-Server war es denn?

Genaue Angabe des Pfades bitte.

Und wenn Du es ohne langes Gesuche, wie man die Quellen nun einbindet und wo der Fehler genau liegt, erstmal nur installiert haben willst, dann bügle es halt per rpm -Uvh /Pfad_zum_rpm/Dateiname.rpm drüber und fertig. (Abhängigkeiten dann halt von Hand auflösen).

Greetz,

RM

Nachtrag: ftp://ftp.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source/suse/i586

Dort befindet sich Quota in der version 3.13-2.i586

ftp://ftp.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source/suse/x86_64

Und auch in einer x86_64-Version gibt es Quota:

quota-3.13-2.x86_64.rpm

Also egal, was Du falsch machst, die Pakete Exisitieren.
 

f.gruber

New Member
AW: Wo ist quota?

Die Einstellungen bezglich FTP Server sind ok.

Ich habe nun deinen Rat befolgt und die Datei quota-3.13-2.x86_64.rpm heruntergeladen und mit

Code:
rpm -Uvh quota-3.13-2.x86_64.rpm
installiert.

Nun kommt die Überraschung:

Webmin meldet nun nämlich:

Code:
No local filesystems can support quotas.
You can enable quotas for a filesystem in the Disk and Network Filesystems module.
Warum können die Dateisysteme kein quota unterstützen? Liegt es doch am Raid?

Das ist ein Auszug aus der /etc/fstab:


Code:
/dev/md0	/	reiserfs	acl,user_xattr 1 1
/dev/md1	/home	reiserfs	acl,user_xattr 1 2
/dev/md2	/samba/lehrer	reiserfs	acl,user_xattr 1 2
/dev/md3	/divers	reiserfs	acl,user_xattr 1 2
/dev/md4	/image	reiserfs	acl,user_xattr 1 2
/dev/sda1	swap	swap	defaults 0 0
/dev/sdb1	swap	swap	defaults 0 0
Interessant ist ausserdem das, was fdisk -l ausgibt. Da steht was von ungültigen Dateisystemen:

Code:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         262     2104483+  82  Linux swap / Solaris
/dev/sda2   *         263        1568    10490445   fd  Linux raid autodetect
/dev/sda3            1569        9401    62918572+  fd  Linux raid autodetect
/dev/sda4            9402       19457    80774820    f  W95 Ext'd (LBA)
/dev/sda5            9402       12012    20972826   fd  Linux raid autodetect
/dev/sda6           12013       14623    20972826   fd  Linux raid autodetect
/dev/sda7           14624       18540    31463271   fd  Linux raid autodetect

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         262     2104483+  82  Linux swap / Solaris
/dev/sdb2             263        1568    10490445   fd  Linux raid autodetect
/dev/sdb3            1569        9401    62918572+  fd  Linux raid autodetect
/dev/sdb4            9402       19457    80774820    f  W95 Ext'd (LBA)
/dev/sdb5            9402       12012    20972826   fd  Linux raid autodetect
/dev/sdb6           12013       14623    20972826   fd  Linux raid autodetect
/dev/sdb7           14624       18540    31463271   fd  Linux raid autodetect

Disk /dev/md0: 10.7 GB, 10742136832 bytes
2 heads, 4 sectors/track, 2622592 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

    Device Boot      Start         End      Blocks   Id  System

Disk /dev/md4: 32.2 GB, 32218284032 bytes
2 heads, 4 sectors/track, 7865792 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md4 doesn't contain a valid partition table

Disk /dev/md3: 21.4 GB, 21476081664 bytes
2 heads, 4 sectors/track, 5243184 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md3 doesn't contain a valid partition table

Disk /dev/md2: 21.4 GB, 21476081664 bytes
2 heads, 4 sectors/track, 5243184 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/md1: 64.4 GB, 64428507136 bytes
2 heads, 4 sectors/track, 15729616 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md1 doesn't contain a valid partition table
Ich muss sagen, dass der Server aber seit Monaten ohne Probleme l'uft.

Gruss
Ferdinand
 

Rain_Maker

Administrator
Teammitglied
AW: Wo ist quota?

Hm,

Auch wenn ich kein Experte bin, aber der Server kann ja auch laufen, obwohl das RAID nicht läuft, oder?

Wenn es RAID1 ist, dann ist die zweite Platte doch nur die "Sicherungskopie" der ersten, falls diese abraucht.

Corrcet me, if I'm wrong.

Greetz,

RM
 

f.gruber

New Member
AW: Neues in Sachen "quota"?

Kernelman schrieb:
Hallo f.gruber,
hat sich Dein Problem erledigt?
Hallo Kernelman,
danke für die Nachfrage.

Ich habe mich damit abgefunden, dass ich quota nicht verwenden kann. Es hat sich nichts Neues ergeben.
Webmin meldet nach wie vor:
Code:
 No local filesystems can support quotas.
You can enable quotas for a filesystem in the Disk and Network Filesystems module.
Der Hinweis "You can enable quotas ... " führt ins Leere, weil in dem Modul "Disk and Network Filesystems" nirgendwo eine Möglichkeit, quotas zu aktivieren, zu finden ist.

Ich habe als Überbrückung, bis sich vielleicht doch einmal eine Lösung ergibt, ein Shellscript gemacht, welches mir als cron-job täglich Mitteilung macht, welche User in ihrem Home eine bestimmte MB-Grenze überschreiten.

Wie gesagt, hatte ich vorher, unter SuSE 9.0 (aber auf einem anderen Rechner ohne Raid und mit einem 32-bit System) Quota verwendet.

Gruß Ferdinand
 

f.gruber

New Member
AW: Wo ist quota?

Problem ist gelöst.
Die Dateien quota.user und quota.group muss man offensichtlich händisch anlegen.
Wenn es wirklich nur das war, bin ich arg auf der Leitung gestanden.

Nach einem Neustart konnte ich mit Webmin quota konfigurieren.

Gruß
Ferdinand Gruber
 
Status
Für weitere Antworten geschlossen.
Oben