Quota-Fehler bei Installation  [GELÖST]

Diskussionen zur Installation von KeyHelp.
Post Reply
User avatar
@ITS
Posts: 183
Joined: Tue 17. May 2022, 14:33

Quota-Fehler bei Installation

Post by @ITS »

Hey,

brauche leider Hilfe.. komme derweil nicht weiter. Danke vorab.
Auf einem VServer funktionierte die Installation bisher... aber auf einem neuen Dedizierten Server kommt ein Quota Installationsfehler.

Dedicated Server mit 2xSSD / RAID1 - Debian 11

Muss wohl die fstab bearbeiten und hätte folgendes versucht und neu zu Installieren.
Aber ändert wohl nichts..

Code: Select all

/dev/mapper/XXXa-root     /     xfs     defaults,usrquota,grpquota     0     1
Oder hat das mit dem XFS Filesystem zu tun ?
Da wüsste ich nun nicht, wie das manuell anzupassen wäre bzw. der Aufwand ist unnötig und würde schauen dass der Server auf EXT4 konvertiert bzw. neu formatiert wird. Einen wirklichen Vorteil hat XFS für meine Zwecke denke weniger und volle Kompatibilität wäre wohl wichtiger.

[edit]
Sonst läuft das System scheinbar, welche Auswirkungen könnte dies nun haben bei den Userkonten, Speicherplatzberechnung, etc. ?
Da KH ja eigentlich nicht ohne Quota läuft, soweit aufgeschnappt. quota version 4.06 wäre eig. installiert.
[/edit]

[edit2]
so..
das hier brachte zwar nichts zuvor

Code: Select all

/etc/default/grub
GRUB_CMDLINE_LINUX="rootflags=usrquota,grpquota"
aber nun sieht es nach dem Befehl mount | grep / so aus
/dev/mapper/XXXa-root on / type xfs (rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,usrquota,grpquota)
dennoch gibt ein check folgendes aus...
quotacheck: Skipping /dev/mapper/XXXa-root [/]
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
[/edit2]


install.log
================================================================================
Quota
================================================================================

exec | apt-get install -y quota quotatool
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer req uired:
libgnutls-dane0
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
libnl-3-200 libnl-genl-3-200
Suggested packages:
libnet-ldap-perl rpcbind
The following NEW packages will be installed:
libnl-3-200 libnl-genl-3-200 quota quotatool
0 upgraded, 4 newly installed, 0 to remove and 79 not upgraded.
Need to get 365 kB of archives.
After this operation, 1754 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 libnl-3-200 amd 64 3.4.0-1+b1 [63.6 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libnl-genl-3-20 0 amd64 3.4.0-1+b1 [21.2 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 quota amd64 4.0 6-1 [259 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 quotatool amd64 1:1.6.2-5 [21.1 kB]
Preconfiguring packages ...
Fetched 365 kB in 0s (19.7 MB/s)
Selecting previously unselected package libnl-3-200:amd64.
(Reading database ... 45612 files and directories currently installed.)
Preparing to unpack .../libnl-3-200_3.4.0-1+b1_amd64.deb ...
Unpacking libnl-3-200:amd64 (3.4.0-1+b1) ...
Selecting previously unselected package libnl-genl-3-200:amd64.
Preparing to unpack .../libnl-genl-3-200_3.4.0-1+b1_amd64.deb ...
Unpacking libnl-genl-3-200:amd64 (3.4.0-1+b1) ...
Selecting previously unselected package quota.
Preparing to unpack .../quota_4.06-1_amd64.deb ...
Unpacking quota (4.06-1) ...
Selecting previously unselected package quotatool.
Preparing to unpack .../quotatool_1%3a1.6.2-5_amd64.deb ...
Unpacking quotatool (1:1.6.2-5) ...
Setting up quotatool (1:1.6.2-5) ...
Setting up libnl-3-200:amd64 (3.4.0-1+b1) ...
Setting up libnl-genl-3-200:amd64 (3.4.0-1+b1) ...
Setting up quota (4.06-1) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13) ...
exec | service quota stop
exec | cp /etc/fstab /etc/fstab-backup
exec | echo "# <file system> <mount point> <type> <options > <dump> <pass>
UUID=147347a8-66c1-4e99-b857-6ab727e65328 /boot ext4 defaults 0 0
/dev/mapper/XXXa-root / xfs defaults,usrquota,grpquota 0 0
/dev/mapper/XXXa-swap none swap sw 0 0" > "/etc/fstab "
exec | mount -o remount /
exec | quotacheck -avmug
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ERROR DETECTED <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

[SKIPPED DUE PREVIOUS ERRORS] exec | service quota start

fstab:
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=147347a8-66c1-4e99-b857-6ab727e65328 /boot ext4 defaults 0 0
/dev/mapper/XXXa-root / xfs defaults,usrquota,grpquota 0 0
/dev/mapper/XXXa-swap none swap sw 0 0
mount:
# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=32826864k,nr_inodes=8206716,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=6568968k,mode=755)
/dev/mapper/XXXa-root on / type xfs (rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe _ino=11355)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
/dev/sda3 on /boot type ext4 (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=6568964k,nr_inodes=1642241,mode=700,uid=1000,gid=1000 )
User avatar
@ITS
Posts: 183
Joined: Tue 17. May 2022, 14:33

Re: Quota-Fehler bei Installation

Post by @ITS »

Sorry bin da mit dem XFS Filesystem überfragt - spart euch bitte harsche Kommentare, wer helfen kann/mag aber gerne.

Es scheint nun eigentlich aktiv zu sein.. nach Modifizierung von fstab und grub inkl. Update sowie nochmaliges mount und Reboot.

Jedoch verwirrt mich weiterhin folgendes.

Code: Select all

xfs_quota> print
Filesystem          Pathname
/                   /dev/mapper/XXXa-root (uquota, gquota)
+

Code: Select all

cat /proc/mounts | grep ' / '
/dev/mapper/XXXa-root / xfs rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,usrquota,grpquota 0 0
Schaut OK aus (oder?) und ebenso mit dem befehlt repquota -ag zeigt es mir die User und Nutzung an.

aber mit quotacheck weiterhin ein Fehler, gilt der nur für EXT ?

Code: Select all

quotacheck: Skipping /dev/mapper/XXXa-root [/]
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.


Möchte jetzt nicht nochmal neu-installieren wenn nicht nötig, wird vermutlich wieder der Fehler beim Setup kommen.
Wäre ein KH Dev. vl. so nett und kann sich das ansehen bzw. mir sagen ob das bzgl. KH dann irgendeinen Einfluss hätte wenn's dabei bleibt ?

Leider sieht es so aus, dass nur ein XFS Image vom Provider vorliegt, das war nicht bewusst und müsste sonst wohl manuell ein Image eingespielt werden.
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Quota-Fehler bei Installation

Post by OlliTheDarkness »

Jetzt mal ganz im ernst , ja ?

Stehst du eigendlich morgens auf, stellst dich vor den Spiegel und fragst dich Stundenlang, wem du den heute wohl deine Inkompetenz beweisen kannst ?

Falls ja, dann streich bitte bitte dieses Forum von deiner Liste.

Das ist echt nicht mehr auszuhalten, weil:

Hast du die kleinste Ahnung was du tust oder bastelst dir die Lösung aus den kleinen Häppchen die dir zugeworfern werden , in der Hoffnung das am Ende die Komplettlösung rauskommt, ohne das irgendwas verstanden zu haben zusammen ?

Hast du dir überhaupt mal die MAN angesehn, zu dem mit was du arbeitest ?
Ich beantworte meine Frage selber ... Nein hast du nicht !

Weil wenn du sie gelesen hättest, würdest folgende Aussage nicht tätigen:
aber mit quotacheck weiterhin ein Fehler, gilt der nur für EXT ?

quotacheck: Skipping /dev/mapper/XXXa-root [/]
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
Weil, wie dort geschrieben steht, kurz Zitiert:
The quotacheck command has no effect on XFS filesystems.
The first time quota accounting is turned on (at mount
time), XFS does an automatic quotacheck internally;
afterwards, the quota system will always be completely
consistent until quotas are manually turned off.
Des weiteren auch hier,
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
hätte dir Google, welches du nun bewiesen hast unfähig bist zu benutzen, in Zusammenhang mit deinem Problem

Code: Select all

xfs quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.
interessante Fakten geliefert.

Wir sind hier nicht dafür da, dir beizubringen wie du dein System in den Griff zu bekommen hast.
Das solltest du schon können müssen bevor du dir überhaupt nen Server ins WWW stellst.

Zum Abschluss jetzt noch was nettes, gut gemeintes von mir mit auf den Weg:
Möchte jetzt nicht nochmal neu-installieren wenn nicht nötig, wird vermutlich wieder der Fehler beim Setup kommen.
Wenn Wissen Frieden brächte und Dummheit Schmerzen, du würdest den ganzen Tag schreiend durch die Gegend rennen ...

Wenn die Kiste neu installierst , dann kümmer dich nach der Installation darum , dass die Grundvorraussetzungen gegeben sind, in deinem Fall Quota für XFS korrekt eingerichtet ! :evil:

Erst DANN installierst du Keyhelp und auch erst DANN gibt es beim Setup auch keinen Quota Fehler mehr.

So und nun fang mal an dein Hirn und deine Augen zu benutzen , anstatt deine Finger zum schreiben unnötig sinnloser Forenbeiträge.

:oops: :oops: :oops: :oops:
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
@ITS
Posts: 183
Joined: Tue 17. May 2022, 14:33

Re: Quota-Fehler bei Installation

Post by @ITS »

Evtl. war es ja die Hitze heute, die manchen nicht gut tut.. aber du solltest mal ein wenig aufpassen, wie du mir gegenüber rüber kommst und deine Umgangsformen überdenken bzw. eine gewisse Netiquette lernen, bevor du etwas kommentierst.
Oder lass es sein - zwingt dich keiner dazu.

Denn ein Großteil davon, ist nicht nur unsachlich irrelevant, sondern auch unnötig schlecht für den Blutdruck.
Danke ansonsten soweit, für ansatzweise sinnvolles, zwischen dem herum gestänkere.
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Quota-Fehler bei Installation

Post by Tobi »

@ITS wrote: Thu 4. Aug 2022, 21:55 Wäre ein KH Dev. vl. so nett und kann sich das ansehen bzw. mir sagen ob das bzgl. KH dann irgendeinen Einfluss hätte wenn's dabei bleibt ?
Bitte eröffne als Keyweb Kunde ein entsprechendes Ticket an die Technik.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
@ITS
Posts: 183
Joined: Tue 17. May 2022, 14:33

Re: Quota-Fehler bei Installation

Post by @ITS »

Logisch, wenn es KW Srv betrifft, dazu muss man dort mal Kd werden, dass ned so einfach erscheint... aber anderes mühsames Thema :roll:

Wie dem auch sei, ging ja auch darum wie sich KH verhaltet.. da z.B. der Installer welcher bei aktivierten xfs quota dennoch Error bringt.
Gehe davon aus, dass dies nicht berücksichtigt ist für dieses Filesystem - da lt. Log auch immer "quotacheck" herangezogen wird u. somit der Fehler beim Setup.

Könnte man dies für XFS mal einbeziehen?
Das Problem hatten u. werden wohl noch so manche erhalten.


XFS Quota ist nämlich aktiv, das gibt zumindest der Report für User/Group Quota aus wie bereits genannt.

Code: Select all

*** Report for user quotas on device /dev/mapper/XXXa-root
Block grace time: 7days; Inode grace time: 7days
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      -- 3421980       0       0          61363     0     0
man       --    1564       0       0            159     0     0
www-data  --       0       0       0              5     0     0
_apt      --       0       0       0              3     0     0
systemd-timesync --       0       0       0              2     0     0
Debian-exim --       4       0       0              6     0     0
XXXuser   --      36       0       0              6     0     0
keyhelp   --  167408       0       0          13075     0     0
bind      --      12       0       0              3     0     0
mysql     --  200084       0       0            273     0     0
ftp       --       0       0       0              1     0     0
postfix   --      28       0       0             53     0     0
vmail     --     192       0       0             45     0     0
opendkim  --       4       0       0              6     0     0
clamav    --  366328       0       0             36     0     0
amavis    --     396       0       0             33     0     0
debian-spamd --    3808       0       0             25     0     0

Code: Select all

*** Report for group quotas on device /dev/mapper/XXXa-root
Block grace time: 7days; Inode grace time: 7days
                        Block limits                File limits
Group           used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      -- 3337924       0       0          61321     0     0
adm       --    9116       0       0             22     0     0
tty       --      60       0       0              2     0     0
mail      --      40       0       0              2     0     0
man       --    1564       0       0            159     0     0
www-data  --      28       0       0              7     0     0
shadow    --     168       0       0              7     0     0
utmp      --     880       0       0              3     0     0
staff     --       4       0       0              3     0     0
nogroup   --       0       0       0              1     0     0
systemd-timesync --       0       0       0              2     0     0
systemd-journal --   73740       0       0              5     0     0
crontab   --      44       0       0              2     0     0
messagebus --      52       0       0              1     0     0
ssh       --     348       0       0              1     0     0
Debian-exim --      32       0       0              6     0     0
XXXuser   --      36       0       0              7     0     0
ssl-cert  --       4       0       0              2     0     0
keyhelp   --  167484       0       0          13068     0     0
bind      --      36       0       0             13     0     0
mysql     --  200084       0       0            271     0     0
postfix   --      24       0       0             34     0     0
postdrop  --      44       0       0             10     0     0
dovecot   --     192       0       0             44     0     0
vmail     --       0       0       0              1     0     0
opendkim  --       4       0       0              6     0     0
clamav    --  366324       0       0             35     0     0
amavis    --     400       0       0             34     0     0
debian-spamd --    3808       0       0             25     0     0
Last edited by @ITS on Fri 5. Aug 2022, 13:19, edited 4 times in total.
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Quota-Fehler bei Installation

Post by Tobi »

Die verschiedenen Container-Varianten sind bekannt.
Soweit die Quota ordnungsgemäß konfiguriert wurde funktioniert diese auch in jedweder Umgebung.
Tut sie das nicht stimmt deine grundlegende Konfiguration nicht.

Ich empfehle daher entweder KVM Virtualisierung oder eben „bare metal“. Da gibt es nie Quota-Probleme.

Alle anderen Konfigurationen sind dann eher was für fortgeschrittene Administratoren.

Wie gesagt, werde KeyWeb Kunde und buche den managed Service, dann wird dir geholfen.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Quota-Fehler bei Installation

Post by Alexander »

Auch hier nochmal:

mit XFS werden keinerlei Tests durchgeführt und auch keine Server unsererseits (Keyweb AG) standardmäßig ausgeliefert. Demzufolge liegen auch keine Erfahrungswerte von XFS in Kombination mit KeyHelp vor.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
@ITS
Posts: 183
Joined: Tue 17. May 2022, 14:33

Re: Quota-Fehler bei Installation

Post by @ITS »

OK Danke - Das ist zumindest mal eine Ansage... und bestätigt genau meine Annahme, dass das Setup dafür nicht ausgelegt.
Da kann ich lange herum werken obwohl xfs quota bereits aktiv läuft...

Nur leider recht blöd... da ich nicht weiß, wie sich KH dann verhält und welche Auswirkungen dies hätte bzgl. Accounts und Speicherberechnung etc.
Das kann ich auf Live-System dann so leider nicht wirklich mit gutem Gewissen laufen haben.

Aktuell sieht es innerhalb KH aber soweit in Ordnung aus, sollte sofern die Berechnung funktioniert eigentlich dennoch laufen !?
User avatar
@ITS
Posts: 183
Joined: Tue 17. May 2022, 14:33

Re: Quota-Fehler bei Installation  [GELÖST]

Post by @ITS »

Habe mich nun, da es keine Test und Erfahrung von Keyhelp in Kombination mit XFS gibt, zur Sicherheit dazu entschieden, den Server komplett mit Debian 11 per Standard Debian Dateiformat EXT4 neu zu installieren.
Nachdem Provider seine Images nur auf XFS bereitstellt, musste halt eine Custom Installation durchgeführt werden.

Hier verlief die KH Installation dann ebenfalls Problemlos.

Schätze zwar, dass es auch mit XFS funktioniert hätte, nachdem Quota bereits aktiv war, aber setze dann zwecks weiterer Kompatibilität auf EXT4 - ebenso bringt mir für den gewünschten Eisatzbereich XFS ohnehin keine wirklichen Vorteile.


btw:
Leider zeigte mir KH aber nicht den gesamten Speicherplatz im Dashboard, dort erschien nur der System-Speicher also Boot u. Swap.
Hier musste man in der KH Datenbank erst manuell in der Settings-Table den Pfad fürs quota Filesystem auf /home/ ändern - dann wird dies auch korrekt herangezogen bei separierter Partitionierung.


*done*
Post Reply