Stránka 1 z 5
Swap
Napsal: 27 zář 2009, 22:09
od clasicrock
Mam problem marne se pokousim nastavit swap na usb,skousim to podle navodu od Monkuse ale nedarise nebo to spatne zadavam,muze to nekdo popsat podrobneji jestli je to jeste mozne.diky
Re: Swap
Napsal: 27 zář 2009, 22:23
od monkus
pouzi tento plugin:
http://www.forum.satdigitalne.cz/viewto ... 701#p26701
ked si otvoris /EMU/OpenXCAS/swapon/swapon.sh
tam si nastav premenne a spusti
Re: Swap
Napsal: 27 zář 2009, 22:40
od clasicrock
jestli jsem to dobre pochopil tak swapon skopirovat do opexcas a spustit pres dalkove,je to tak?
Re: Swap
Napsal: 28 zář 2009, 00:00
od monkus
napriklad tak ako pises
Re: Swap
Napsal: 28 zář 2009, 11:23
od clasicrock
Monkus dekuji ti!

Re: Swap
Napsal: 20 říj 2009, 20:57
od 20hdi4007
Ahoj všem ,chci se zeptat jestli je toto normální AZbox je stand by:
MMP[~]$ free
total used free shared buffers
Mem: 101500 97796 3704 0 1724
Swap: 102392 28096 74296
Total: 203892 125892 78000
MMP[~]$
Díky
Re: Swap
Napsal: 20 říj 2009, 22:21
od monkus
ano, je to OK
Re: Swap
Napsal: 20 říj 2009, 22:43
od kitrab
hm ja mam swap 0. resi swap u boxu neco ? box mi jede tak nejak k cemu swap ?
Re: Swap
Napsal: 20 říj 2009, 22:58
od monkus
uz sa tu o tom pisalo vela. ak ti vsetko ide ako ma, swap nepouzivaj.
Re: Swap
Napsal: 09 pro 2009, 12:08
od dimensionone
Monkus, prosím, môžeš mi poradiť, kde robím chybu.
Nainštaloval som si swap 1.1 podľa návodu.
Súbor swapon.sh som upravil nasledovne:
DD=/bin/dd
FREE=/usr/bin/free
GREP=/bin/grep
MKSWAP=/sbin/mkswap
MOUNT=/bin/mount
SED=/bin/sed
SWAPON=/sbin/swapon
WEBIF=$1
# choose device, where to create swapfile
#SWAPDEVICE=/DATA/hdb1
SWAPDEVICE=/DATA/usb1/sda1
SWAPFILE=swapfile
#SWAPSIZE=204800
SWAPSIZE=102400
web_variables () {
if [ "$WEBIF" = "webif" ]
then
echo Using variables from web interface
read SWAPDEVICE </PLUGINS/httpd/azscripts/monkus/swap.conf
exit 1
fi
}
check_device () {
$MOUNT | $GREP $SWAPDEVICE >> /dev/null
if [ "$?" = 1 ]; then
echo "Device for hosting swapfile doesn't exist"
disable_plugin
exit 1
fi
}
check_swapfile () {
if [ -e $SWAPDEVICE/$SWAPFILE ];
then
echo Using existing swapfile
else
echo Creating new swapfile
$DD if=/dev/zero of=$SWAPDEVICE/$SWAPFILE bs=1024 count=$SWAPSIZE
$MKSWAP $SWAPDEVICE/$SWAPFILE
fi
}
add_swap () {
$FREE
$SWAPON $SWAPDEVICE/$SWAPFILE
$FREE
}
disable_plugin () {
$GREP swapon /PLUGINS/OpenXCAS/module.seq | $GREP "#" >> /dev/null
if [ $? != 0 ]; then
$SED -i 's/swapon/\#swapon/' /PLUGINS/OpenXCAS/module.seq
fi
}
echo "AzBox HD SwapOn v1.1 for OpenXCAS (c) by monkus"
web_variables
check_device
check_swapfile
add_swap
# disable row bellow, if you can use swap permanently
#disable_plugin
Po reštarte boxu je swapon plugin deaktivovaný.
Dá sa aktivovať manuálne - aj sa tvári, že sa úspešne spustil
Po príkaze free, však vyzerá, že swap sa nepoužíva.
Mám USB kľúč naformátovaný na FAT32.
Re: Swap
Napsal: 09 pro 2009, 12:17
od dimensionone
total used free shared buffers
Mem: 101500 98296 3204 0 460
Swap: 102392 0 102392
Total: 203892 98296 105596
Tak beriem späť, po ďalšom reštarte boxu, som chvíľu počkal, pozeral som sa, že sa na disku vytvára swap súbor a potom to nabehlo aj cez free.
Len mám jednu otázku. Po reštarte boxu (soft) plugin swapon je deaktivovaný a musím ho manuálne aktivovať.
Je to tak ok, alebo existuje možnosť, aby bol aktivovaný vždy?
Re: Swap
Napsal: 09 pro 2009, 12:20
od monkus
ked nie je zahashovany v /PLUGINS/OpenXCAS/module.seq
mal by startovat automaticky spolu s ostatnymi vecami v OpenXcas
druha vec je, ze mozno tam treba dat maly sleep, nech sa nestartuje predtym, ako mas usb kluc namountovany.
v scripte swapon je polozka disable_plugin (tu treba mat tiez zahashovanu)
Re: Swap
Napsal: 09 pro 2009, 14:30
od dimensionone
monkus píše:ked nie je zahashovany v /PLUGINS/OpenXCAS/module.seq
mal by startovat automaticky spolu s ostatnymi vecami v OpenXcas
druha vec je, ze mozno tam treba dat maly sleep, nech sa nestartuje predtym, ako mas usb kluc namountovany.
v scripte swapon je polozka disable_plugin (tu treba mat tiez zahashovanu)
V /PLUGINS/OpenXCAS/module.seq nie je zahashovaný
v scripte swapon je polozka disable_plugin zashashovaná
a stále to neštartuje automaticky,
Re: Swap
Napsal: 09 pro 2009, 14:59
od monkus
zopakujem este raz, asi treba dat sleep do skriptu, predpokladam, ze usb disk v momente nastartovania swapon.sh nie je este namountovany.
Re: Swap
Napsal: 09 pro 2009, 17:53
od dimensionone
monkus píše:zopakujem este raz, asi treba dat sleep do skriptu, predpokladam, ze usb disk v momente nastartovania swapon.sh nie je este namountovany.
Prosím, môžeš mi napísať, v akom tvare mám dať ten sleep do kde