Portál AbcLinuxu, 17. října 2021 02:34




Dotaz: swap over nfs, "swapfile has holes"

20.5.2005 11:49 Jan Martinek | skóre: 43 | blog: johny | Brno
swap over nfs, "swapfile has holes"
Přečteno: 309×
Odpovědět | Admin
Mám notebook, na kterém chci upgradovat systém, ale upgradovací proces je pro něj příliš náročný na paměť. Hard disk je moc malý. Chtěl bych tedy dočasně rozjet swapování přes síť. Vycházel jsem z návodu na této stránce: http://www.tldp.org/HOWTO/Network-boot-HOWTO/x542.html Na serveru jsem spustil nfs a klientem úspěšně namountoval. Vytvořil jsem swapovací soubor
dd if=/dev/zero of=/mnt/swap/swapfile bs=1k count=204800
mkswap /mnt/swap/swapfile
Ale když napíšu
swapon /mnt/swap/swapfile
dostanu hlášku "Invalid Argument" a v dmesg se objeví "Swapfile has holes". Na obou strojích mám fedoří jádro 2.6.11.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.5.2005 12:01 petr_p
Rozbalit Rozbalit vše Re: swap over nfs, "swapfile has holes"
Odpovědět | | Sbalit | Link | Blokovat | Admin
Obecne soubor, do ktereho se bude swapovat, nesmi byt ridky. Zrejme proto, ze si ho jadro mmapne, coz se s ridkymi soubory neda. Otazka je, proc soubor bez der se po NFS exportu jevi jako s dirami. Na to musi odpovedet nekdo chytrejsi.

Jako obezlicku doporucuji swapovat pres nbd (net block device).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.