1 Laatst bewerkt door jovo (05 Mar 2017 10:26:29)

Onderwerp: Hoe voorkom je ellende?

Ik heb door een verkeerd afgelopen upgrade-slag mijn eigen desktop opnieuw moeten installeren. Het kwam mede doordat ik Thumbleweed gebruikte. Dan krijg je ook niet-stabiele updates voor je kiezen.
Dat wil ik niet opnieuw mee maken. Maar ook al ben je heel voorzichtig kan een upgrade natuurlijk altijd verkeerd aflopen.


Houden jullie hier rekening mee? Hebben jullie hier ervaring mee?

Als je een aantal servers beheert is het relatief simpel: je houdt de servers zo identiek mogelijk (al lastig genoeg) en je rolt upgrades eerst op een testserver uit.

Maar als deze aanpak niet van toepassing is omdat je alleen maar een desktop en een servertje hebt wat moet je dan doen?
- vooraf een backup maken?
Waarmee dan? dd? Aparte programma's?
- kunnen de snapshots van btfrs helpen?

Old programmers never die: they just jump to a new address
Kubuntu 16.02 LTS, Compaq CQ61 met Linux Mint 18, een Galaxy Tab 10.1 met Android Ice Cream en een Raspberry PI met raspian
http://www.volkerskrant.nl

2 Laatst bewerkt door devrandom (05 Mar 2017 11:38:09)

Re: Hoe voorkom je ellende?

jovo schreef:

- kunnen de snapshots van btfrs helpen?

Ja. Zorg dan wel dat je je root filesystem los van je /home filesystem kun snapshotten. In andere woorden, / moet niet de absolute root van je btrfs filesystem zijn, maar een subvolume en /home een ander subvolume. Dan kun je eenvoudig onafhankelijk van elkaar snapshots maken.

Sommige installers doen dit automatisch voor je (bijv. Fedora), andere denken dat het een goed idee is om / niet in een subvolume te zetten. Ik weet niet hoe dat in SUSE is. In het laatste geval kun je overigens nog steeds / naar een subvolume verplaatsen, maar dan moet je een beetje thuis zijn in btrfs. Ik heb dit een aantal keer op een draaiend systeem gedaan en het is best te doen.

macOS/iOS fanboy

3

Re: Hoe voorkom je ellende?

Mijn root-filesysteem staat wel los van /home maar ik zie nu dat ik voor ext4 heb gekozen....

Old programmers never die: they just jump to a new address
Kubuntu 16.02 LTS, Compaq CQ61 met Linux Mint 18, een Galaxy Tab 10.1 met Android Ice Cream en een Raspberry PI met raspian
http://www.volkerskrant.nl

Re: Hoe voorkom je ellende?

Boven op LVM toevallig?

ACAB: All computers are broken. https://medium.com/message/everything-i … e5f33a24e1 "I've decided that you need gray hair and hemorrhoids to be a consultant.
The gray hair makes you look distinguished & the hemorrhoids make you look concerned."

5

Re: Hoe voorkom je ellende?

Helaas. Ik ben maar een eenvoudige Linux-gebruiker die in de loop van de jaren het een en ander bijgeleerd heeft. Voor LVM heb ik nooit de reden gezien om het te gaan toepassen.

Old programmers never die: they just jump to a new address
Kubuntu 16.02 LTS, Compaq CQ61 met Linux Mint 18, een Galaxy Tab 10.1 met Android Ice Cream en een Raspberry PI met raspian
http://www.volkerskrant.nl

Re: Hoe voorkom je ellende?

Beste Jovo,
Los van btrs, is het toepassen van LVM en daarna een filesysteem, zoals XFS,btrfs en/of ext4 handig. Dit, omdat je daarna vrij gemakkelijk kan uitbreiden. Het is erg adviseerbaar en gezien je vragen, gaat dat je wel lukken wink

ACAB: All computers are broken. https://medium.com/message/everything-i … e5f33a24e1 "I've decided that you need gray hair and hemorrhoids to be a consultant.
The gray hair makes you look distinguished & the hemorrhoids make you look concerned."

7

Re: Hoe voorkom je ellende?

Ik snap niet dat je voor thumbleweed gaat op een server ?

Waarom niet leap ?

Computer games don't affect kids.  I mean if computer games had affected us as kids, we would all be running around in a darkened room, munching pills and listen to repetitive music.

8

Re: Hoe voorkom je ellende?

Gps schreef:

Ik snap niet dat je voor thumbleweed gaat op een server ?

Waarom niet leap ?

Het is geen server maar een desktop. Het leek me wel handig ivm de rolling upgrade. Maar ik ben ondertussen overgestapt naar Kubuntu LTS.

Old programmers never die: they just jump to a new address
Kubuntu 16.02 LTS, Compaq CQ61 met Linux Mint 18, een Galaxy Tab 10.1 met Android Ice Cream en een Raspberry PI met raspian
http://www.volkerskrant.nl

Re: Hoe voorkom je ellende?

Rawhide gebruiker hier.

Als je minder verrassingen wil dan neem je een stabiele versie.

Maar een paar dingen die mij helpen:

1. installeer alleen wat je nodig hebt (minimale basis plus wat je nodig hebt) wat je niet hebt kan niet breken
2. installeer geen kernels pre RC3. Deze kernel zijn vaak gebroken
3. houdt de devel maillist in de gaten. Er wordt vaak aangegeven wanneer iets gaat breken en anders wanneer iets gebroken is en hoe je hier om mee  kan gaan. Dus altijd even afwachten.

The best things in life are free.
TE RBAC MLS
ontwerp, attributen, beleid en context