Neuinstallation 9.4 auf btrfs und subvol

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
podzimeks
Beiträge: 13
Registriert: 02.03.2018 08:48:43

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von podzimeks » 02.04.2018 12:55:30

bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:47:19
podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:37:15
moment, um es richtig zu verstehen ...
/dev/sda6 = /target/var

btrfs subvol @var = /target/var/@var ?

alle daten im /target/var werde ich aber dann nicht im @var sehen, oder?

deswegen wird doch @var als /target/var gemountet, und dann das @var als eigentlichen /var verwendet,....

so habe ich das verstanden, oder lige ich da falsch?
Richtig verstanden! :THX:
aber wie sage ch dem system, das /target/var = @var ist und var@ nicht in /target/var liegt als /target/var/@var ???

ich kann ihm doch sagen, das @ /dev/sda5 /target/ ist .... warum geht das nicht mit @var /dev/sda6 /target/var ?
Zuletzt geändert von podzimeks am 02.04.2018 12:58:40, insgesamt 1-mal geändert.

Benutzeravatar
bluestar
Beiträge: 2334
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von bluestar » 02.04.2018 12:56:39

podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:54:26
Ich verstehe dies alles, mir ist klar, wenn platte voll ist, ist sie voll .... ist alle jut ... bis es soweit kommt, bin ich sowieso auf LVM
Tu dir so was altes doch nicht mehr an.

Benutzeravatar
bluestar
Beiträge: 2334
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von bluestar » 02.04.2018 12:57:39

podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:55:30
aber wie sage ch dem system, das /target/var = @var ist und var@ nicht in /target/var liegt als /target/var/@var ???
Ganz einfach beim Mounten:

Code: Alles auswählen

umount /dev/sda6
mount -o subvol=@var /dev/sda6 /target/var

podzimeks
Beiträge: 13
Registriert: 02.03.2018 08:48:43

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von podzimeks » 02.04.2018 12:59:28

bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:57:39
podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:55:30
aber wie sage ch dem system, das /target/var = @var ist und var@ nicht in /target/var liegt als /target/var/@var ???
Ganz einfach beim Mounten:

Code: Alles auswählen

umount /dev/sda6
mount -o subvol=@var /dev/sda6 /target/var
aber genau das funktioniert nicht .. kommt fehlermeldung invalid argument

Benutzeravatar
bluestar
Beiträge: 2334
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von bluestar » 02.04.2018 13:00:27

podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:59:28
bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:57:39
podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:55:30
aber wie sage ch dem system, das /target/var = @var ist und var@ nicht in /target/var liegt als /target/var/@var ???
Ganz einfach beim Mounten:

Code: Alles auswählen

umount /dev/sda6
mount -o subvol=@var /dev/sda6 /target/var
aber genau das funktioniert nicht .. kommt fehlermeldung invalid argument
Ja weil du ja zuerst einmal dein Subvolume auf der Partition /dev/sda6 anlegen musst, so lange du das nicht tust kannst du es logischerweise auch nicht mounten! Anleitung siehe: viewtopic.php?f=12&t=169203#p1170019

podzimeks
Beiträge: 13
Registriert: 02.03.2018 08:48:43

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von podzimeks » 02.04.2018 13:09:44

bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 13:00:27
podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:59:28
bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:57:39


Ganz einfach beim Mounten:

Code: Alles auswählen

umount /dev/sda6
mount -o subvol=@var /dev/sda6 /target/var
aber genau das funktioniert nicht .. kommt fehlermeldung invalid argument
Ja weil du ja zuerst einmal dein Subvolume auf der Partition /dev/sda6 anlegen musst, so lange du das nicht tust kannst du es logischerweise auch nicht mounten! Anleitung siehe: viewtopic.php?f=12&t=169203#p1170019
funktioniert nicht? @var = /dev/sda6 /target/var
müsste es sein als? @var = /dev/sda6/@var /target/var/

Benutzeravatar
bluestar
Beiträge: 2334
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von bluestar » 02.04.2018 13:19:29

podzimeks hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 13:09:44
funktioniert nicht? @var = /dev/sda6 /target/var
müsste es sein als? @var = /dev/sda6/@var /target/var/
Die Schreibweise gibt's nicht weder a noch b.... Warum führst du nicht einfach die Schritte aus meiner Anleitung aus:
bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:31:40

Code: Alles auswählen

mount /dev/sda6 /mnt
cd /mnt
btrfs sub cr @var
cd /
umount /mnt
und schaust vor dem

Code: Alles auswählen

umount /mnt
ob du das Subvolume korrekt angezeigt bekommst mit

Code: Alles auswählen

btrfs subvolume list /mnt
Ich glaube nicht, das du annähernd das Subvolume-Konzept von BTRFS verstehst.....
bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:31:40
Ich hab noch einen Hinweis an dich: Wenn du ohnehin mit unterschiedlichen Partitionen arbeiten willst/musst, dann brauchst du auf dein einzelnen Partitionen keine Subvolumes.... Ein Subvolume brauchst du nur dann, wenn du ein BTRFS Dateisystem in zwei oder mehrere Volumes aufteilen musst.
So und jetzt bist du gefragt: Wozu brauchst du Subvolumes?

podzimeks
Beiträge: 13
Registriert: 02.03.2018 08:48:43

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von podzimeks » 02.04.2018 13:22:10

bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:31:40
Ich hab noch einen Hinweis an dich: Wenn du ohnehin mit unterschiedlichen Partitionen arbeiten willst/musst, dann brauchst du auf dein einzelnen Partitionen keine Subvolumes.... Ein Subvolume brauchst du nur dann, wenn du ein BTRFS Dateisystem in zwei oder mehrere Volumes aufteilen musst.
ich weiss

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von NAB » 02.04.2018 17:23:53

bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 13:19:29
Ich glaube nicht, das du annähernd das Subvolume-Konzept von BTRFS verstehst.....
bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:31:40
Ich hab noch einen Hinweis an dich: Wenn du ohnehin mit unterschiedlichen Partitionen arbeiten willst/musst, dann brauchst du auf dein einzelnen Partitionen keine Subvolumes.... Ein Subvolume brauchst du nur dann, wenn du ein BTRFS Dateisystem in zwei oder mehrere Volumes aufteilen musst.
So und jetzt bist du gefragt: Wozu brauchst du Subvolumes?
Das hat podzimeks doch gesagt ... er will Snapshots erstellen. Nun legt btrfs eh ein Default-Subvolume an, man kommt um Subvolumes also eh nicht herum. Was podzimeks da macht ist, sich Subvolumes mit sprechendem Namen anzulegen ... was ich zur einfacheren Verwaltung durchaus sinnvoll finde.
bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 12:45:40
Falls du verhindern willst, das ein Subvolumen kompletten Speicherplatz in einem BTRFS belegt, so verwendest du Quotas.
Schlechte Idee. Das Debian-Wiki warnt vor Quotas:
Quotas and qgroups are still broken and are implicated in filesystem corruption (Justin Maggard, linux-btrfs, 2017-09-31).
https://wiki.debian.org/Btrfs
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
bluestar
Beiträge: 2334
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von bluestar » 02.04.2018 18:36:18

NAB hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 17:23:53
Was podzimeks da macht ist, sich Subvolumes mit sprechendem Namen anzulegen ... was ich zur einfacheren Verwaltung durchaus sinnvoll finde.
Wenn er eh nur ein Subvolume per Partition nutzen will, dann braucht er keine extra Subvolumes anlegen... Machen kann er das natürlich, dann sollte er jedoch zuvor das Konzept verstehen.

Die Probleme mit den Quotas auf BTRFS kann ich in keinem meiner Setups nachvollziehen, liegt wahrscheinlich daran, das ich noch weit von den Quota-Grenzen entfernt liege.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von NAB » 02.04.2018 19:13:50

bluestar hat geschrieben: ↑ zum Beitrag ↑
02.04.2018 18:36:18
dann sollte er jedoch zuvor das Konzept verstehen.
Stimmt. Darum hat er ja gefragt. Nun müsste er verraten, ob's inzwischen klappt :)
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

podzimeks
Beiträge: 13
Registriert: 02.03.2018 08:48:43

Re: Neuinstallation 9.4 auf btrfs und subvol

Beitrag von podzimeks » 03.04.2018 19:54:08

Also ich kan dazu jetzt sagen, ja ich habe es hinbekommen ....
in jede partition muss das subvol erstellt werden, welches aber zum schluss im / so oder so nicht sichtbar ist, da @var als /var gemountet ist (bei der neuinstallation /target/var

für mich war die diskussion, bzw. auseinandernehmen nötig, um herraus zu finden, wie es eigentlich sein muss, ich hatte da ein denkfehler :-/
ich hatte alle subvols auf root gehabt, und dann mit den partitionen gemountet.
mir ist klar das ich das nicht brauche, aber dennoch ist es für mich ok, sogar noch besser!?, das ich /dev/sda6 als /dev/sda6/@var/ habe. wenn fehler mit dem mounten ist, sehe ich direkt, welche partition es ist. und ich sehe, das verzeichnis ist bzw. subvol.

neuinstallation mit fstab so wie ich es haben wollte, bootet jetzt ohne fehler *freu*.

Antworten