[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: swap disk



Previous-Subject: Re: swap disk (was: D A N K ! Re: vraag over raid1 - Debian 11 (her)installatie .. wanneer definieer ik swap en /boot en / (root)?)
In-Reply-To: <[🔎] 87sfjgmgzu.fsf@hillenius.net>
On Sat, Oct 22, 2022 at 09:53:25AM +0200, Gijs Hillenius wrote:
> 
> De raid1 herinstallatie is grotendeels gelukt. Maar als er iemand tips
> heeft over de swap file?
> 
> Ik loop (waarschijnlijk) tegen een race aan tussen het proces dat de
> raid1 swap file met een random wachtwoord versleuteld, en het proces dat
> de partitie beschikbaar wil maken.
> 
> Ik zeg waarschijnlijk, want het kan ook best wat anders zijn.
> 
> Ik vond dit issue, (wat niet of wel in system te fixen is)
> 
> https://github.com/systemd/systemd/issues/10179
 
Titel: Setting up crypted swap partition sometimes fails (racey)


 
> uit mijn syslog:
> 
> Failed to start Cryptography Setup for md1_crypt.
> Dependency failed for Local Encrypted Volumes.
> cryptsetup.target: Job cryptsetup.target/start failed with result 'dependency'.
> Reached target Block Device Preparation for /dev/mapper/md1_crypt.
> 
> cat /etc/crypttab 
> md1_crypt /dev/md1 /dev/urandom cipher=aes-xts-plain64,size=256,discard
> 
> uit /etc/fstab
> /dev/mapper/earplug--raid1--swap--vg-swap--lv none  swap  sw  0 0
> 
> Ik heb nu eerst het systeem gereboot met deze ^^ regel in /etc/fstab
> uit:  # /dev/mapper/earplug--raid1--swap--vg-swap--lv none  (etcetera)
> 
> dan zie ik in de dmesg
> 
> dmesg | grep md1
> 
> [    5.142438] md/raid1:md1: not clean -- starting background reconstruction
> [    5.142446] md/raid1:md1: active with 2 out of 2 mirrors
> [    5.142508] md1: detected capacity change from 0 to 1997537280
> 
> en nu?
> 
> cryptdisks_start md1_crypt
> 
> dat gaat ogenschijnlijk ok, maar ik moet ergens (via systemctrl?) die
> /dev/mapper/earplug--raid1--swap--vg-swap--lv aanzetten, ik weet niet
> hoe.
> 
> systemctl toont:
> 
> systemd-cryptsetup@md1_crypt.service loaded failed failed Cryptography Setup for md1_crypt
> 
> ok. dan probeer ik dit
> 
> systemctl restart systemd-cryptsetup@md1_crypt.service
> 
> dat geeft:
> 
> systemctl status systemd-cryptsetup@md1_crypt.service
> ● systemd-cryptsetup@md1_crypt.service - Cryptography Setup for md1_crypt
>      Loaded: loaded (/etc/crypttab; generated)
>      Active: active (exited) since Sat 2022-10-22 09:51:41 CEST; 7s ago
>        Docs: man:crypttab(5)
>              man:systemd-cryptsetup-generator(8)
>              man:systemd-cryptsetup@.service(8)
>     Process: 23788 ExecStart=/lib/systemd/systemd-cryptsetup attach md1_crypt /dev/md1 /dev/urandom cipher=aes-xts-plain64,size=256,discard (code=exited, status=0/SUCCESS)
>    Main PID: 23788 (code=exited, status=0/SUCCESS)
>         CPU: 33ms
> 
> Oct 22 09:51:40 earplug systemd[1]: Starting Cryptography Setup for md1_crypt...
> Oct 22 09:51:41 earplug systemd-cryptsetup[23788]: Volume md1_crypt already active.
> Oct 22 09:51:41 earplug systemd[1]: Finished Cryptography Setup for md1_crypt.
> 
> maar
> 
> systemctl status dev-mapper-crypt_swap.device
> ● dev-mapper-crypt_swap.device - /dev/mapper/crypt_swap
>      Loaded: loaded
>      Active: inactive (dead)
> 
> als iemand tips heeft over de volgende stap of test, dank!
 

Maak een tekening (en/of beschrijving) van wat gewenst is.
( Ik heb wensen van RAID1  gezien, en zie (denk te zien) dat
dat  crypted swap gewenst is. )

Voordeel van een tekening is het kan laten zien
wat de stapel volgorde van de diverse lagen is.
Onderste laag zijn de twee disken.

Voordeel van een beschrijving is dat je meer dimensies hebt
dan in een tekening.


En wat is momenteel de output van `sudo swapon`?

<hierbijmij>
stappers@trancilo:~
$ sudo swapon
[sudo] wachtwoord voor gs0604: 
NAME      TYPE       SIZE USED PRIO
/dev/dm-2 partition 31,6G   0B   -2
stappers@trancilo:~
$ 
</hierbijmij>

 
Groeten
Geert Stappers
-- 
Silence is hard to parse


Reply to: