Size: a a a

2020 April 01

АБ

Александр Бантьев in NixOS
А что со swappiness?
источник

АБ

Александр Бантьев in NixOS
sysctl vm/swappiness
источник

TS

Tony Stark in NixOS
cat /proc/sys/vm/swappiness
60
источник

TS

Tony Stark in NixOS
fstab
tmpfs / tmpfs mode=0755 0 0
/dev/root /iso auto defaults 0 0
/iso/nix-store.squashfs /nix/.ro-store squashfs loop 0 2
tmpfs /nix/.rw-store tmpfs mode=0755 0 0
unionfs /nix/store unionfs-fuse allow_other,cow,nonempty,chroot=/mnt-root,max_files=32768,hide_meta_files,dirs=/nix/.rw-store=rw:/nix/>
источник

TS

Tony Stark in NixOS
Есть идеи куда копать?)
источник

TS

Tony Stark in NixOS
В мане инсталятора -
It copies Nix and its dependencies to /mnt/nix/store.
Это где-то в tmpfs. установщик собирает не в свапе, а где-то в другом месте), в этом и затык, как его пнуть в свап?
источник

АБ

Александр Бантьев in NixOS
Попробуй nix build --store /mnt nixpkgs.linuxPackages_latest.cpupower
источник

АБ

Александр Бантьев in NixOS
(или какие у тебя там linuxPackages)
источник

TS

Tony Stark in NixOS
Александр Бантьев
Попробуй nix build --store /mnt nixpkgs.linuxPackages_latest.cpupower
За что отвечает команда? Он соберет пакеты сам? Или пересоберет?
источник

АБ

Александр Бантьев in NixOS
Оно просто попробует собрать то, что у тебя не собирается
источник

АБ

Александр Бантьев in NixOS
И вообще, почитай ман по никсу перед установкой
источник

ц

ц in NixOS
Tony Stark
Я подключился по ssh попробовал заново все, вот логи что сыпяться.

nixos-install
building the configuration in /mnt/etc/nixos/configuration.nix...
waiting for locks or build slots...
builder for '/nix/store/zbcrrf87idbp2r3cpkigaylkvay1aga0-cpupower-4.19.113.drv' failed with exit code 1; last 10 log lines:
 tar: linux-4.19.113/virt/kvm/eventfd.c: Cannot write: No space left on device
 tar: linux-4.19.113/virt/kvm/irqchip.c: Cannot write: No space left on device
 tar: linux-4.19.113/virt/kvm/kvm_main.c: Cannot write: No space left on device
 tar: linux-4.19.113/virt/kvm/vfio.c: Cannot write: No space left on device
 tar: linux-4.19.113/virt/kvm/vfio.h: Cannot write: No space left on device
 tar: linux-4.19.113/virt/lib/Kconfig: Cannot write: No space left on device
 tar: linux-4.19.113/virt/lib/Makefile: Cannot write: No space left on device
 tar: linux-4.19.113/virt/lib/irqbypass.c: Cannot write: No space left on device
 tar: Exiting with failure status due to previous errors
 do not know how to unpack source archive /nix/store/rj2hahfy3nfp35zv8lwmlr3j7rr6rrrx-linux-4.19.113.tar.xz
note: build failure may have been caused by lack of free disk space
cannot build derivation '/nix/store/9jyl13856h4v7m78mgxqabjvs8zw1qnc-system-path.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/2lgsr3w1hikksg7q7bik36amb2iaazk8-unit-cpufreq.service.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/m9644jn5265hsc93hnvc3y70ckmz2vjx-nixos-system-nixos-19.09.2342.c7363c2b97e.drv': 1 dependencies couldn't be built
[11 built (1 failed), 653 copied (2528.3 MiB), 354.9 MiB DL]
error: build of '/nix/store/m9644jn5265hsc93hnvc3y70ckmz2vjx-nixos-system-nixos-19.09.2342.c7363c2b97e.drv' failed
Почему оно пытается собрать ядро? Чо у тебя там в конфиге творится
источник

ц

ц in NixOS
Видимо в /tmp пытается распаковать
источник

ц

ц in NixOS
Потому и фейлится
источник

ц

ц in NixOS
Либо убери из конфига кастомное ядро, и компиляй уже после установки, либо попробуй сделать mount --bind /mnt/tmp /tmp
источник

TS

Tony Stark in NixOS
Да, именно туда установщик все и пихает, как пнуть его в свап?
источник

ц

ц in NixOS
Tony Stark
Да, именно туда установщик все и пихает, как пнуть его в свап?
Своп здесь до задницы
источник

TS

Tony Stark in NixOS
ц
Либо убери из конфига кастомное ядро, и компиляй уже после установки, либо попробуй сделать mount --bind /mnt/tmp /tmp
Я в конфиге не прописывал кастомное ядро точно.
источник

ц

ц in NixOS
Tony Stark
Я в конфиге не прописывал кастомное ядро точно.
Покажи
источник

TS

Tony Stark in NixOS
configuration.nix ? ) это
там иксы , сеть юзер и все
источник