připojení datasetu na vpsfree nixos

21. 2. 2024 9:52 (aktualizováno) Živoslav Petr Bolf

Používám vps od vpsfree, tedy jsem členem spolku. A za svůj členský příspěvek dostávám 250 GB datového úložiště navíc k vps, která má sama o sobě 120 GB HDD. Za ty love sa oplatí naučit se trochu aj adminovat.

V dokumentaci je srozumitelně pospáno jak takový disk připojit do svého vps. Respektive, ono je to přímo v administraci vspfree. Jsou tři obecná linuxová řešení.

  • pomocí příkazu mount -t nfs 1.2.3.4:/nas/123 /mnt/export123
  • zápisem do souboru /etc/fstab: 1.2.3.4:/nas/123 /mnt/export123 nfs vers=3,nofail 0 0
  • pomocí systemd (nebudu to tu uvádět, je to dlouhé)
A pak existuje ještě čtvrtý způsob. A ten ve vpsadminu nenajdeš. 
Tento způsob je specifický pro operační systém – linuxovou distribuci nixos.
{config,pkgs,}:
{

fileSystems./mnt/export123={
device =1.2.3.4:/nas/123;
fsType =nfs;
};
}
Přitom jsem nemusel instalovat žádný balíček nfs, buď si to umí nixos nainstalovat sám a nebo ho tam dali už kluci z vpsfree s obrazem pro vps s nixos. Tenhle soubor stačí naimportovat a je to. Adresář pro připojení /mnt/export123 se také vytvořil automaticky.
No, není to až tak složité s tím nixem, ne?

Sdílet