Re: swap disk
> 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. )
,----
| lsblk --fs
| NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
| sda
| ├─sda1
| ├─sda2 linux_raid_member 1.2 earplug:0 bdc53305-43ac-a2cc-1814-7e48b8cb777c
| │ └─md0 ext2 1.0 3bf333db-2bf6-4bb8-b8cc-7557acc86e19 4.2G 2% /boot
| ├─sda3 linux_raid_member 1.2 earplug:1 82e66aac-d53c-2320-3c5d-011bbba97aa5
| │ └─md1
| │ └─md1_crypt
| └─sda4 linux_raid_member 1.2 earplug:2 0e32357a-82eb-75fe-2334-e11a984e3709
| └─md2 crypto_LUKS 2 ad1e95cd-674e-4c03-8bf8-883e71d5258a
| └─md2_crypt LVM2_member LVM2 001 MUwE9Q-E9a0-iPW5-8RN2-rIkU-Fj3S-piwJfg
| └─earplug--raid1--rootfs--vg-rootfs--lv ext4 1.0 29da44de-6e2a-4097-93d1-f4e3882fc949 1.8T 44% /
|
| en dan exact hetzelfde voor device sdb
`----
Erm, is dat tekening genoeg?
> 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`?
niets..
swapon
<-- (leeg)
Reply to: