Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[eisfair1] pure-ftpd - 552 Disk full

19 views
Skip to first unread message

Stefan Welte

unread,
May 14, 2014, 5:15:11 AM5/14/14
to
Hallo pure-ftpd-Nutzer,
auf einem eisfair1-System kann ich nix hintransferieren, nur mkdir geht.
Bei Dateien: 552 Disk full - please upload later

df:
Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/sda6 1249132 1051820 133860 89% /
/dev/sda1 396623 202700 193923 52% /boot
/dev/md0 488147004 474863908 13283096 98% /data

wobei u.a. /home /var per mount -o bind auf /data liegen.

Jemand eine Ahnung, was hier eckt?

Danke,
Stefan

Marcus Roeckrath

unread,
May 14, 2014, 8:36:07 AM5/14/14
to
Hallo Stefan,

Stefan Welte wrote:

> auf einem eisfair1-System kann ich nix hintransferieren, nur mkdir geht.
> Bei Dateien: 552 Disk full - please upload later

Als welcher User vesuchst Du Daten hochzuladen.

> df:
> Dateisystem 1K-Blᅵcke Benutzt Verfᅵgbar Verw% Eingehᅵngt auf
> /dev/sda6 1249132 1051820 133860 89% /
> /dev/sda1 396623 202700 193923 52% /boot
> /dev/md0 488147004 474863908 13283096 98% /data

Sieht doch sehr voll aus.

Auf Data fᅵrfte auᅵer fᅵr root nichts mehr gehen; fᅵr root wird beim
Formatieren meist eine kleine Reserve reserviert.

Auf sda6 wᅵre wohl noch etwas Luft, so 130 MB?

> Jemand eine Ahnung, was hier eckt?

Ecken sehe ich eigentlich nicht, sondern nur Platzmangel.

--
Gruss Marcus

Stefan Welte

unread,
May 14, 2014, 8:38:58 AM5/14/14
to
Am 14.05.2014 11:15, schrieb Stefan Welte:
> Hallo pure-ftpd-Nutzer,
> auf einem eisfair1-System kann ich nix hintransferieren, nur mkdir geht.
> Bei Dateien: 552 Disk full - please upload later
> ...
> Jemand eine Ahnung, was hier eckt?

testuser in /ftpuser als vftpuser angelegt; upload geht bzw. ging bis ich da >95,X% voll hatte.
Möchte ungern auf /data einige GB löschen, damit ich ftp-Upload machen kann.
Wo stelle ich diese 95% ein?
Unter /etc/pure-ftpd/ keine config gefunden und ps aux zeigt keine Optionen von pure-ftpd-Prozess.

OK, die Handbuchseite sagt:
> -k percentage
> Disallow upload if the partition is more than percentage full.
> Example: -k 95 will ensure that your disk will never get filled more than 95% by FTP users.

Könnte man das konfigurierbar machen?

ok, habs gerade gefunden:
PURE_FTPD_LIMIT, muss ich wohl übersehen haben beim Überfliegen und LIMIT ist nicht gerade das beste
Schlagwort; freeSPACE oder STORAGE oder Kombination oder ähnliches. Nu gut, zuguterletzt:
100% geht nicht, nur 99%; wieso?

Stefan

Stefan Welte

unread,
May 14, 2014, 9:12:02 AM5/14/14
to
Hallo Marcus,

Am 14.05.2014 14:36, schrieb Marcus Roeckrath:
>> auf einem eisfair1-System kann ich nix hintransferieren, nur mkdir geht.
>> Bei Dateien: 552 Disk full - please upload later
>
> Als welcher User vesuchst Du Daten hochzuladen.
wwwrun

>> df:
>> Dateisystem 1K-Blᅵcke Benutzt Verfᅵgbar Verw% Eingehᅵngt auf
>> /dev/sda6 1249132 1051820 133860 89% /
>> /dev/sda1 396623 202700 193923 52% /boot
>> /dev/md0 488147004 474863908 13283096 98% /data
>
> Sieht doch sehr voll aus.
jup, aber eben nicht ganz. ;-)

> Auf Data fᅵrfte auᅵer fᅵr root nichts mehr gehen; fᅵr root wird beim
> Formatieren meist eine kleine Reserve reserviert.
ist nur eine Datenplatte und 100% fᅵr alle und jeden (hoffe ich); da es xfs-formatiert ist habe ich gerade
keine Ausgabe gefunden, die mir einen Reserved Block Count anzeigt wie mit dumpe2fs fᅵr ext[2-4].

> Auf sda6 wᅵre wohl noch etwas Luft, so 130 MB?
ja.

> Ecken sehe ich eigentlich nicht, sondern nur Platzmangel.
noch nicht ganz, aber irgendwann in nᅵherer Zukunft;
in diesem Zuge bitte ich Paketbastler ihre Updates nicht allzuviel dicker zu machen als die bestehenden. :-)

Gruᅵ und Danke,
Stefan

Marcus Roeckrath

unread,
May 14, 2014, 9:25:15 AM5/14/14
to
Hallo Stefan,

Stefan Welte wrote:

>> auf einem eisfair1-System kann ich nix hintransferieren, nur mkdir geht.
>> Bei Dateien: 552 Disk full - please upload later
>> ...
>> Jemand eine Ahnung, was hier eckt?
>
> testuser in /ftpuser als vftpuser angelegt; upload geht bzw. ging bis ich
> da >95,X% voll hatte. Mᅵchte ungern auf /data einige GB lᅵschen, damit ich
> ftp-Upload machen kann. Wo stelle ich diese 95% ein?
> Unter /etc/pure-ftpd/ keine config gefunden und ps aux zeigt keine
> Optionen von pure-ftpd-Prozess.

Das hat auch mit pure-ftpd nichts zu tun.

Das wird beim Formatieren der PLatte (Standard) so festgelegt; es ist die
Notfallreserve fᅵr root.

Mach mal "tune2fs -l /dev/<device>

Die entscheidenden Zeilen sehen so aus:

Block count: 38820137
Reserved block count: 1941006
Free blocks: 16140990

> OK, die Handbuchseite sagt:
>> -k percentage
>> Disallow upload if the partition is more than percentage full.
>> Example: -k 95 will ensure that your disk will never get filled more than
>> 95% by FTP users.

Wenn die Platte schon 95% voll ist und im Dateisystem eine 5% root Reserve
festgelegt ist, kann das IMHO auch dieser Parameter nicht "ᅵberstimmen",
das macht der Kernel nicht mit.

Die Option macht nur Sinn, wenn man die Plattennutzung durch ftp-Upload ᅵber
die Root-Reserve hinaus weiter einschrᅵnken will.

--
Gruss Marcus

Marcus Roeckrath

unread,
May 14, 2014, 9:35:30 AM5/14/14
to
Hallo Stefan,

Stefan Welte wrote:

>> Auf Data fᅵrfte auᅵer fᅵr root nichts mehr gehen; fᅵr root wird beim
>> Formatieren meist eine kleine Reserve reserviert.
> ist nur eine Datenplatte und 100% fᅵr alle und jeden (hoffe ich); da es
> xfs-formatiert ist habe ich gerade keine Ausgabe gefunden, die mir einen
> Reserved Block Count anzeigt wie mit dumpe2fs fᅵr ext[2-4].

Ob xfs auch eine Root-Reserve anlegt, entzieht sich mier Kenntniss.

Ebenso Programme, mit denen man die Verwaltungsinformationen der Partition
anzeigen kann (bei ext z. B.tune2fs).

--
Gruss Marcus

Ansgar Püster

unread,
May 14, 2014, 12:36:46 PM5/14/14
to
Hallo,
Beim _Lesen_ der Doku kann man

PURE_FTPD_LIMIT

Erlaube keine FTP Uploads wenn die Ziel-Partition zu mehr als
PURE_FTPD_LIMIT Prozent gefuellt ist.
Gueltige Werte: Zahl
Standardeinstellung: PURE_FTPD_LIMIT='95'

entdecken.

Der Wert 100 ist nicht zulässig, da in /etc/check.d/pure-ftpd
bzw. /etc/check.d/pure-ftpd.exp hier eine Prüfung auf eine
maximal zweistellige Zahl eingestellt ist.

Was die Doku allerdings nicht verrät: Man kann PURE_FTPD_LIMIT
auch leer lassen. Dann wird kein Parameter -k generiert.

Die Ziel-Partition kann dann bis zum Limit des entsprechenden
Filesystems gefüllt werden, ggf. also zu 100%. Wir sinnvoll das
ist mag jeder selbst beurteilen.

Den Namen PURE_FTPD_LIMIT hat seit 2003 noch keinengestört,
aber es gibt immer Verbesserungspotenzial.

Gruß,
Ansgar


>
> Stefan
>

Stefan Welte

unread,
May 15, 2014, 2:43:12 AM5/15/14
to
Hallo Ansgar,

Am 14.05.2014 18:36, schrieb Ansgar Püster:
> Den Namen PURE_FTPD_LIMIT hat seit 2003 noch keinengestört,
> aber es gibt immer Verbesserungspotenzial.

jup, mir ist noch ein Name eingefallen: PURE_FTPD_UPLOADLIMIT

Im Kontext des Konfigurationsabschnitts "pure-ftpd (limit settings)"
PURE_FTPD_MAX_USER
PURE_FTPD_LIMIT
PURE_FTPD_MAXCON_PER_IP
PURE_FTPD_MAX_CPU_LOAD
PURE_FTPD_MAX_LOGINS

sind das alles Begrenzungen. Eine Variable die LIMIT heißt ist dort imho nicht aussagekräftig genug.

Stefan

Stefan Welte

unread,
May 15, 2014, 2:49:57 AM5/15/14
to
Am 15.05.2014 08:43, schrieb Stefan Welte:
> Am 14.05.2014 18:36, schrieb Ansgar Püster:
>> Den Namen PURE_FTPD_LIMIT hat seit 2003 noch keinengestört,
>> aber es gibt immer Verbesserungspotenzial.
>
> jup, mir ist noch ein Name eingefallen: PURE_FTPD_UPLOADLIMIT
ok, doch schlecht, könnte auch die Größe des aktuellen Uploadvorgangs sein...

PURE_FTPD_STORAGE_FILL_LIMIT

Nicht schön, aber aussagekräftig.
Nu gut,
Stefan

Ansgar Püster

unread,
May 21, 2014, 12:10:59 PM5/21/14
to
Hallo,

PURE_FTPD_UPLOADLIMIT gefällt mir besser als PURE_FTPD_STORAGE_FILL_LIMIT

@Holger:
Soll ich eine neue Version vorbereiten?
Oder wirst du tätig werden?

Ab Juni hätte ich Zeit für eisfair-1.

Gruß,
Ansgar

Holger Bruenjes

unread,
May 21, 2014, 3:06:42 PM5/21/14
to
Hallo Ansgar

Am 2014-05-21 18:10, schrieb Ansgar Püster:

> Ab Juni hätte ich Zeit für eisfair-1.

Das ist ja nicht mehr solange.

Du darfst das Paket gerne wieder unter Deine Fittiche nehmen ;-)

Holger
0 new messages