Files
Emanuel Almeida 6b3a6f2698 feat: refactor 30+ skills to Anthropic progressive disclosure pattern
- All SKILL.md files now <500 lines (avg reduction 69%)
- Detailed content extracted to references/ subdirectories
- Frontmatter standardised: only name + description (Anthropic standard)
- New skills: brand-guidelines, spec-coauthor, report-templates, skill-creator
- Design skills: anti-slop guidelines, premium-proposals reference
- Removed non-standard frontmatter fields (triggers, version, author, category)

Plugins affected: infraestrutura, marketing, dev-tools, crm-ops, gestao,
core-tools, negocio, perfex-dev, wordpress, design-media

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 15:05:03 +00:00

2.3 KiB

installimage e ZFS - Proxmox Hetzner

Detalhes de instalacao via installimage e configuracao ZFS.


Template installimage

Template base para 2x NVMe 1TB + HDD 16TB:

DRIVE1 /dev/nvme0n1
DRIVE2 /dev/nvme1n1
SWRAID 0
SWRAIDLEVEL 0
BOOTLOADER grub
HOSTNAME HOSTNAME_PLACEHOLDER
PART /boot ext3 1024M
PART lvm vg0 all

LV vg0 root / ext4 50G
LV vg0 swap swap swap 16G
LV vg0 tmp /tmp ext4 10G
LV vg0 home /home ext4 20G

IMAGE /root/images/Debian-bookworm-latest-amd64-base.tar.gz

Executar installimage

# No Rescue Mode
installimage

# Seleccionar Debian 12 (Bookworm)
# Copiar template acima
# Salvar e confirmar
# Reboot automatico

Conversao para ZFS (Pos-Install)

IMPORTANTE: installimage nao suporta ZFS directamente. Workflow:

  1. Instalar Debian 12 com LVM (installimage)
  2. Boot em Debian
  3. Instalar ZFS + Proxmox
  4. Migrar para ZFS pool (ou aceitar LVM para root, ZFS para VMs)

Opcao A: ZFS para VMs apenas (RECOMENDADO para Hetzner)

# Criar ZFS pool em NVMe para VMs
zpool create -f \
  -o ashift=12 \
  -o compression=lz4 \
  -o atime=off \
  rpool mirror /dev/nvme0n1p3 /dev/nvme1n1p3

# Criar datasets
zfs create rpool/vm-disks
zfs create rpool/ct-volumes

Opcao B: ZFS root (AVANCADO - requer reinstall manual)

Recomendacao para Cluster Descomplicar: Opcao A (LVM root, ZFS para VMs)


ZFS Tuning (128GB RAM)

Configurar ARC Limits

# ARC max 16GB (deixa 110GB para VMs)
# ARC min 4GB
echo "options zfs zfs_arc_max=17179869184" >> /etc/modprobe.d/zfs.conf
echo "options zfs zfs_arc_min=4294967296" >> /etc/modprobe.d/zfs.conf

# Aplicar
update-initramfs -u -k all

Optimizar ZFS para NVMe

# Verificar ashift (deve ser 12 para NVMe 4K sectors)
zdb -C rpool | grep ashift

# Activar compression LZ4 (se ainda nao)
zfs set compression=lz4 rpool

# Disable atime (performance)
zfs set atime=off rpool

# Snapshot visibility
zfs set snapdir=hidden rpool

Criar ZFS Datasets para PBS (se HDD 16TB)

# Dataset para PBS datastore
zfs create rpool/pbs-datastore
zfs set mountpoint=/mnt/pbs-datastore rpool/pbs-datastore
zfs set compression=lz4 rpool/pbs-datastore
zfs set dedup=off rpool/pbs-datastore