Installationsfehler Quota  [GELÖST]

Locked
Tarn
Posts: 2
Joined: Thu 11. Aug 2016, 09:10

Installationsfehler Quota

Post by Tarn »

Hallo,
bei mir schlägt die Installation von Quota mit folgender Meldung fehl.
Wüsste nur einen symlink zu setzen was in /dev selten dämlich ist.
Was wäre die saubere und vor allem permanente Lösung?

Code: Select all

  exec | service quota stop
  exec | cp /etc/fstab /etc/fstab-backup
  exec | echo "# <file system>  <mount point>   <type>  <options>       <dump> <pass>
/dev/sda2     /     ext4     errors=remount-ro,relatime,usrquota,grpquota     0    1
/dev/sda3       /home   ext4    defaults,relatime       1       2
/dev/sda4       swap    swap    defaults        0       0
proc            /proc   proc    defaults                0       0
sysfs           /sys    sysfs   defaults                0       0
tmpfs           /dev/shm        tmpfs   defaults        0       0
devpts          /dev/pts        devpts  defaults        0       0" > "/etc/fstab                                          "
  exec | mount -o remount /
  exec | quotacheck -avmug
    quotacheck: Cannot stat() mounted device /dev/root: No such file or directory
    quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.

    >>>>>>>>>>>>>>>>>>>>>>
    !!! ERROR DETECTED !!!
    <<<<<<<<<<<<<<<<<<<<<<
fstab

Code: Select all

# cat /etc/fstab
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/sda2       /       ext4    errors=remount-ro,relatime      0       1
/dev/sda3       /home   ext4    defaults,relatime       1       2
/dev/sda4       swap    swap    defaults        0       0
proc            /proc   proc    defaults                0       0
sysfs           /sys    sysfs   defaults                0       0
tmpfs           /dev/shm        tmpfs   defaults        0       0
devpts          /dev/pts        devpts  defaults        0       0
mtab

Code: Select all

# cat /etc/mtab
rootfs / rootfs rw 0 0
/dev/root / ext4 rw,relatime,errors=remount-ro,data=ordered 0 0
devtmpfs /dev devtmpfs rw,relatime,size=3997608k,nr_inodes=999402,mode=755 0 0
sysfs /sys sysfs rw,relatime 0 0
proc /proc proc rw,relatime 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0
tmpfs /run tmpfs rw,nosuid,nodev,mode=755 0 0
tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=755 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,relea                           se_agent=/lib/systemd/systemd-cgroups-agent,name=systemd 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpu                           acct 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,memory 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,relatime,ne                           t_cls,net_prio 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=22,pgrp=1,timeout=300,m                           inproto=5,maxproto=5,direct 0 0
mqueue /dev/mqueue mqueue rw,relatime 0 0
configfs /sys/kernel/config configfs rw,relatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
/dev/sda3 /home ext4 rw,relatime,data=ordered 0 0
Tarn
Posts: 2
Joined: Thu 11. Aug 2016, 09:10

Re: Installationsfehler Quota  [GELÖST]

Post by Tarn »

Habe das Problem mittels einen Symlinks nun selbst gelöst.
Ursache des Ganzen ist die Tatsache, dass /dev/root schon seit Jahren seitens Debian deprecated ist und nicht länger angelegt wird.

Wie im Ausgangsbeitrag zu sehen ist /dev/sda2 auf / gemountet.

Also kurzerhand einen Symlink von /dev/root zu /dev/sda2 gesetzt.

Code: Select all

ln -s /dev/sda2 /dev/root
Als nächstes regulär die Keyhelp Installation ausgeführt. Diesmal auch fehlerlos.

Nun den automatisierten Neustart unterbrechen um den Symlink permanent zu setzen sonst ist er beim nächsten Neustart mit dem Speicher weg.

Code: Select all

nano /etc/rc.local
Dort nun folgendes vor Exit 0 einfügen damit nach dem Neustart der Symlink wieder gesetzt wird und sicherheitshalber Quota selbst anschließend nochmal neustarten.
ln -s /dev/sda2 /dev/root
/etc/init.d/quota restart
Anschließend den Server neustarten und schon sollte es auch mit Quota unter Debian klappen.
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Installationsfehler Quota

Post by Tobi »

Danke für deinen Beitrag.

Leider besteht das Problem aktuell immer noch.
Mit deinen Angaben lässt es sich aber umschiffen.

Am Besten VOR der Erst-Installation die Anpassungen vornehemen.
Und immer daran denken, daß die Mount-Partition nicht unbedingt "/dev/sda2" lautet.
Also immer ein "cat /etc/fstab" und richtig abtippen :roll:

https://stackoverflow.com/questions/210 ... -directory
:twisted:
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Installationsfehler Quota

Post by Tobi »

Moin Zusammen,

nochmal zu "cat /etc/fstab"...

Ich habe jetzt einen Hetzner Virtual Root Server mit Ubuntu 16 LTS minimal.
Dort steht in der fstab aber folgendes:

Code: Select all

proc /proc proc defaults 0 0
# /dev/sda1 during Installation (RescueSystem)
UUID=d126658a-0765-4294-9186-69fa7eebb136 / ext4 defaults,discard 0 0
Wie geht das da mit dem "ln -s"?

Freue mich auf eure Antworten.
Danke!
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Installationsfehler Quota

Post by Tobi »

Tobi wrote: Thu 20. Jul 2017, 08:12 Wie geht das da mit dem "ln -s"?

Dann antworte ich mir mal selbst.

Ein "df" hat gezeigt, daß sda1 vorhanden ist.
Also habe ich mich getraut und den "ls" Befehl mit "sda1" abgesetzt.
Vor (!) dem Start der Installation.

Daraufhin lief die Installation an diesem Punkt fehlerfrei durch.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Locked