Gruppenkuscheln im Nerdforum!
Mit Bällebad!!!
Gruppenkuscheln im Nerdforum!
Mit Bällebad!!!
ThomasChr Nein?
gzip bekommt die Daten (ohne Argumente) als STDIN und gibt sie als STDOUT aus. Müsste doch passen? Oder habe ich da einen Denkfehler?
Ich habs mit der Datei direkt als Parameter versucht, dann bleibt stdout leer. Ist aber gut möglich dass es anders ist wenn ein Datenstrom über stdin reinkommt, das hab ich nicht getestet. Asche auf mein Haupt!
Ja, du kannst auf der sub-domain einen Redirect einrichten. Gültiges Zertifikat braucht die Subdomain trotzdem.
Und ja, das Zertifikat ist nur drei Monate ab Ausstellung gültig. Die Chance ist aber gut dass dir der Weihnachtsmann netcup automatisch ein neues Zertifikat bringt ![]()
Du musst die Domain über https aufrufen (mit einem gültigen Zertifikat) dann ist sie auch sicher.
Per Letsencrypt sollte das relativ einfach gehen.
Weil das so viele benutzen habe ich gerade eben einfach mal nach Woltlab gegooglet und deren Systemanforderungen. Es gibt eine test.php, die man auf seinem Server ablegt und die checkt dann wohl die Ressourcen. Irgendjemand hatte das auf seinem Server vor 17 Tagen wohl vergessen wieder runterzuschmeißen und es wurde von Google gefunden...
Als braver Bürger habe ich es dann aber sein lassen
Was genau bringt dir das jetzt?
Okay, du könntest Woltlab installieren indem du deine db verbindung angibst und hast somit ne lauffähige woltlab Installation auf nem fremden server wo du Admin bist. Dann noch ein böses Plugin eingespielt und du kriegst ne Shell für www-data. Wenn jetzt andere Sachen noch auf dem Webserver sind wäre das sehr blöd für denjenigen. Andernfalls hast ned viel gewonnen weil du noch ne privilege escalation hinbekommen musst. Als www-data kannst jetzt noch nicht soviel dummes anstellen.
Am ehesten noch zum Spam verschicken nutzen...
Linux ist immer wieder ein Spaß. Super dass es geklappt hat.
Und das veraltete Debian 8 welches keinen Support mehr bekommt lösen wir noch ab, okay? ![]()
Das ist noch lange kein streiten. Weint ja noch keiner ![]()
Ja, du kannst mit 'Yes' gefahrlos weitermachen!
Das klingt doch gut. Also Sara1999 - klappts mit den Parted Befehl?
Ja das können wir sehen. Sie hat aber keinen Fehler gemacht. Vielleicht kannst du uns sagen was da schief gelaufen sein soll?
Und auch was da jetzt "unsauber" sein soll. Die Partition hat 20GB, das ist doch nicht unsauber?
gparted dürfte jetzt scheitern, das validiert nämlich ob da alles sauber ist.
btw, in gparted wären das 2 Klicks. Inklusive Rollback und Validierung.Viel Erfolg!
zickig? Hat dir jemand was getan?
Erhelle uns doch vielleicht lieber mit dem Wissen was nicht sauber sein soll.
Ja, er zeigt ja auch an dass es 167772160 Sektoren sind. Warum er die nicht zuteilen kann ist mir ein Rätsel.
Sorry, dann eben doch den Weg von frostschutz verwenden.
Vielleicht kommt parted damit klar ![]()
Das erste mal beim aufrufen von parted 'f' für Fix sagen (wenn die Frage kommt) und dann beenden.
Beim zweiten Mal aufrufen als Ende der Partition 100% eintippen.
Dann nach dem resize2fs sollte es geklappt haben und auch bei 'df -h' alles anzeigen.
Find ich nicht sonderlich komfortabel. Beim ersten Aufruf frägt er mich ob er irgendwas fixen soll, und danach ignoriert er die Aufrufparameter und frägt nach der Partitionnumber.
Beim zeiten Aufruf (nachdem ich Fix 'ja' gesagt hab) kommt er zwar zur Partition 2, frägt mich aber nun bis zu welchem Ende in MB ich die Größe ändern will.
(Den Aufrufparameter 100% frisst er nicht ('parted: invalid token: 100'))
Gibt man dann statt ner MB Zahl 100% ein gehts aber.
Also es geht schon ganz gut und einfach, aber etwas überlegen muss man trotzdem...
ja, sollte 'n' sein....
sorry ![]()
Gut aufgepasst!
Denke online Snapshot reicht.
So, hab nun mal kurzu eine Debian VM installiert und das auf der Shell durchgespielt:
Mount sieht so aus wie bei dir, interessieren tut uns hier nur die Zeile die auf '/' gemounted ist:
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=4078608k,nr_inodes=1019652,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,noexec,relatime,size=817952k,mode=755)
/dev/sda3 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
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)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=31,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=8998)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/sda2 on /boot type ext4 (rw,relatime,data=ordered)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=817948k,mode=700)
Alles anzeigen
Also diese Zeile hier:
-> Bei dir ist es /dev/sda2 - das musst du berücksichtigen in der Anleitung, ich mach das jetzt mit /dev/sda3!
Schauen wir mal wieviel Speicherplatz wir haben auf '/', Befehl 'df -h':
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 3,9G 0 3,9G 0% /dev
tmpfs 799M 11M 789M 2% /run
/dev/sda3 8,8G 1,1G 7,4G 13% /
tmpfs 4,0G 0 4,0G 0% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 4,0G 0 4,0G 0% /sys/fs/cgroup
/dev/sda2 976M 61M 848M 7% /boot
tmpfs 799M 0 799M 0% /run/user/0
Ist ein RS1000 G9, er sollte also 160 GB haben, er hat aber nur 8.8 GB.
Nun schauen wir uns die Platte mit fdisk an, die Platte ist '/dev/sda', also:
Mit 'p' sehen wir die aktuelle Aufteilung, die von '/dev/sda3' merken wir uns:
Gerät Anfang Ende Sektoren Größe Typ
/dev/sda1 2048 6143 4096 2M BIOS boot
/dev/sda2 6144 2103295 2097152 1G Linux-Dateisystem
/dev/sda3 2103296 20971486 18868191 9G Linux-Dateisystem
Nun löschen wir '/dev/sda3' und legen es wieder mit dem gleichen Anfang an, nur das Ende ist nun neu.
Kommandos sind:
(3 für die dritte Partition, bei dir hier evtl. '2')
Und neue Partition erstellen:
m
3
2103296 (ist schon vorgegeben - einfach Enter drücken - hier muss wieder der gleiche Anfang stehen!)
-> Ende ist auch schon vorgegeben, bei mir: 335542272
Auf die Frage ob wir die ext4 signatur entfernen wollen antworten wir mit 'n'.
Nun nochmal anzeigen wie es aussieht, mit 'p':
Gerät Anfang Ende Sektoren Größe Typ
/dev/sda1 2048 6143 4096 2M BIOS boot
/dev/sda2 6144 2103295 2097152 1G Linux-Dateisystem
/dev/sda3 2103296 335542272 333438977 159G Linux-Dateisystem
Sieht gut aus! Anfang ist gleich geblieben, Ende ist viel größer.
Nun schreiben wir die Daten mit 'w'.
-> Erst jetzt wird wirklich was geschrieben!
Damit beendet sich fdisk.
Nun lesen wir die neuen Daten ein mit 'partprobe', dazu müssen wir noch parted installieren, also:
Und nun müssen wir noch ddem Dateisystem bekannt machen dass nun mehr Platz da ist:
Nochmal 'df -h' und:
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 3,9G 0 3,9G 0% /dev
tmpfs 799M 11M 789M 2% /run
/dev/sda3 157G 1,1G 149G 1% /
tmpfs 4,0G 0 4,0G 0% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 4,0G 0 4,0G 0% /sys/fs/cgroup
/dev/sda2 976M 61M 848M 7% /boot
tmpfs 799M 0 799M 0% /run/user/0
ERFOLG!
Wie gesagt, bei dir ists wohl an der ein oder anderen Stelle ne '2', statt ne '3' aber sonst sollte das genauso gehen.
Ohne reboot...
Ob man nun Shell oder klickibunti will bleibt wohl jedem selbst überlassen. Ich denke beides geht problemlos und bei beidem kann man viel falsch machen ![]()
Aha, also kein LVM.
Du hast jetzt die Wahl entweder wie oben empfohlen von einer gparted ISO zu starten und das ganze in Klickibunti zu machen, oder ich schreib kurz ne Anleitung zam wie es in der Shell geht.
Wenn du davor einen Snapshot machst solltest du notfalls diesen wieder zurückspielen können wenn wir was kaputt machen.
Was darfs sein?
PS: Ich installier gerade mal ne Debian 9 minimal ohne den Speicherplatz zuzuteilen ums in der Maschine nachzustellen.
Bilde mir ein hier im Forum wurde genau diese Lösung vorgeschlagen, und zwar früh genug dass netcup das noch hätte einrichten können.
Leider kam von netcup keine Antwort dazu ![]()
Okay, ich denke jetzt ist ihr erstmal genug geholfen ![]()
Hallo Sara,
das kriegen wir hin.
Erweitern geht im laufenden Betrieb. Das heißt du kannst den Server normal laufen lassen, dich per SSH verbinden und dann müssen wir erstmal rausfinden ob du LVM nutzt oder nicht.
Tipp also einfach mal 'mount' und schreib das Ergebnis hier rein. Da sollte nichts privates rauskommen, da musst du dir keine Sorgen machen.
Von da auch macht dann ich oder jemand anders weiter ![]()
PS: Debian 8 ist schon seit einiger Zeit Out of support. Das ist nicht gut!
Schau mal ins Kernel Log ob da evtl. der OOM-Killer rumgeht...