User Tools

Site Tools


computing:btrfsreminders

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
computing:btrfsreminders [2026/04/04 19:44] oemb1905computing:btrfsreminders [2026/04/04 19:48] (current) – lo oemb1905
Line 277: Line 277:
  
 <code> <code>
-  sudo lsblk -d -o NAME,SIZE,TYPE,MODEL,TRAN,ROTA,VENDOR,SERIAL +sudo lsblk -d -o NAME,SIZE,TYPE,MODEL,TRAN,ROTA,VENDOR,SERIAL 
-  df -h +df -h 
-  ls -lah /dev/disk/by-id/ +ls -lah /dev/disk/by-id/ 
-  sudo mkdir -p /mnt/storage +sudo mkdir -p /mnt/storage 
-  sudo cryptsetup luksFormat /dev/disk/by-id/xxx-1x7000000000000023 --key-file /home/user/.unlock/storage.key --type luks2 --cipher aes-xts-plain64 --key-size 512 --pbkdf argon2id --pbkdf-memory 4194304 --pbkdf-parallel 4 --iter-time 4000 --sector-size 4096 --use-random +sudo cryptsetup luksFormat /dev/disk/by-id/xxx-1x7000000000000023 --key-file /home/user/.unlock/storage.key --type luks2 --cipher aes-xts-plain64 --key-size 512 --pbkdf argon2id --pbkdf-memory 4194304 --pbkdf-parallel 4 --iter-time 4000 --sector-size 4096 --use-random 
-  sudo cryptsetup luksOpen /dev/disk/by-id/xxx-1x7000000000000023 storage --key-file /home/user/.unlock/storage.key +sudo cryptsetup luksOpen /dev/disk/by-id/xxx-1x7000000000000023 storage --key-file /home/user/.unlock/storage.key 
-  sudo mkfs.btrfs -f -L storage /dev/mapper/storage #single volume +sudo mkfs.btrfs -f -L storage /dev/mapper/storage #single volume 
-  sudo mkfs.btrfs -f -d raid10 -m raid1 --checksum=xxhash --nodesize=32k /dev/mapper/hdd1 /dev/mapper/hdd2 /dev/mapper/hdd3 /dev/mapper/hdd4 #JBOD in R10 equivalent +sudo mkfs.btrfs -f -d raid10 -m raid1 --checksum=xxhash --nodesize=32k /dev/mapper/hdd1 /dev/mapper/hdd2 /dev/mapper/hdd3 /dev/mapper/hdd4 #JBOD in R10 equivalent 
-  sudo mount -o compress=zstd:1,noatime,space_cache=v2,discard=async,commit=120,nodatacow /dev/mapper/storage /mnt/storage+sudo mount -o compress=zstd:1,noatime,space_cache=v2,discard=async,commit=120,nodatacow /dev/mapper/storage /mnt/storage 
 +cat << 'EOF' | sudo tee /usr/local/bin/btrfs-mount-volumes.sh > /dev/null 
 +#!/bin/bash 
 +cryptsetup luksOpen /dev/disk/by-id/xxx-1x7000000000000023 storage --key-file /home/user/.unlock/storage.key 
 +mount -o compress=zstd:1,noatime,space_cache=v2,discard=async,commit=120,nodatacow /dev/mapper/storage /mnt/storage 
 +EOF 
 +chmod 750 /usr/local/bin/btrfs-mount-volumes.sh
 </code> </code>
  
  --- //[[alerts@haacksnetworking.org|oemb1905]] 2026/04/04 19:39//  --- //[[alerts@haacksnetworking.org|oemb1905]] 2026/04/04 19:39//
computing/btrfsreminders.1775331881.txt.gz · Last modified: by oemb1905