Czech National Team

Týmové fórum
Právě je stř 22 lis, 2017 21:53

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 54 ]  Přejít na stránku 1, 2, 3  Další
Autor Zpráva
 Předmět příspěvku: NFS@Home
PříspěvekNapsal: pát 11 zář, 2009 12:26 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: ned 27 kvě, 2007 17:54
Příspěvky: 727
Bydliště: Lanškroun
Datum narození: 26 dub 1985
ID CNT statistik: 11430
Dnes jsem na Boincstats našel nový projekt NFS@Home a na stránkách projektu http://escatter11.fullerton.edu/nfs/index.php je i informace, že od včerejška se dostali do databáze. Aplikace 1.06, jednu jednotku mám za 30 minut a dostávám 11 kreditů. Aplikace si bere 310MB v paměti, což je docela dost. Nevím podle toho popisu co přesně to počítá, ale jako laik bych řekl, že to bude nějaký matematický projekt, který počítá výpočty balistických střel. No nerozumím tomu a překládat se mi to nechce. Pak si to tu nějak upravte a zařaďte do kategorie. Do té doby budu počítat třeba ty rakety :))


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: pát 11 zář, 2009 14:20 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
gigadisk : Díky, už jsem projekt přiřadil.

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: pát 11 zář, 2009 14:28 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Výpočet probíhá ohadem 0,5 až 1,5 hodin podle typu aplikace a rychlosti stroje.
Je hodně náročný na paměť, jedna jednotka si ve špičce řekne i o necelých 0,5GB paměti.
Kreditové ohodnocení je standardní.

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: pát 11 zář, 2009 22:06 
Offline Stats
42.1052631579 %
42.1052631579 %
Uživatelský avatar

Registrován: ned 27 kvě, 2007 17:54
Příspěvky: 727
Bydliště: Lanškroun
Datum narození: 26 dub 1985
ID CNT statistik: 11430
Dobrá práce, hezky jsi se o to postaral. Tak hezky bych to ani já neudělal :))


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: pon 16 lis, 2009 17:54 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Nevím, kde bere tento projekt tu genialitu ... nebo to je náhoda :idea: .

Po delší době jsem se rozhodl něco málo spočítat a nestačím se divit.
Stáhlo se mi asi 40 jednotek 2 aplikací :
:arrow: 15e Lattice Sieve : výpočet probíhá asi 25 minut a v paměti si vezme 325MB
:arrow: 16e Lattice Sieve : výpočet probíhá asi 45 minut a v paměti si vezme 1.1GB
Jednotky obou aplikací mají podobnou DeadLine (ve 40 stažených WUs asi 4 různé hodnoty napříč oběma aplikacemi).
Na svém QUADu jsem aktuálně počítal SIMAP (obsazení v paměti zanedbatelné).
- po stáhnutí jednotek NFS a dopočítání první jednotky SIMAPu se začala počítat aplikace 16e (1GB v paměti)
- po dopočítání druhé jednotky SIMAPu se začala počítat aplikace 16e (další 1GB v paměti)
... a to jsem poznal, Winy začly swapovat ... ukončil jsem momentálně nepotřebné procesy a uvolnil v paměti asi 800MB a čekal co se bude dít dále ... a teď to přijde :
- po dopočítání třetí jednotky SIMAPu se začala počítat aplikace 15e (pouze 325MB v paměti)
- po dopočítání čtvrté jednotky SIMAPu se začala počítat aplikace 15e (pouze 325MB v paměti)
... a to jsem čuměl, kde ten chytrolín zjistil, že má počítat 15e a ne 16e, když má v zásobě jednotky aplikace 16e, které trvají déle a mají kratší DeadLine než jednokta aplikace 15e, která byla zvolena pro výpočet. ... ale to ještě nebylo všechno ... počkal jsem si až se dopočítají další jednotky ... a světe div se, po skončení 16e se pustila 16e a po skončení 15e se pustila 15e ... paráda, zkusil jsem ho naštvat a obsadil jsem paměť tak, aby šel do swapu ... před dokončením měla jednotka 16e a co se stalo po jejím skončení ...
...
naštval jsem ho tak, že on naštval mě a spustil jednotku SIMAPu :lol: ... což samozřejmě jde na vrub přepínání mezi projekty a jejich ResourceShare.

Ovšem to střídání aplikací 15e a 16e mě fakt zaujalo, zcela na první pohled to vypadá, že to bylo řízeno podle dostupné paměti. To že je v posledních verzích BOINC vychytávka s "Čekám na uvolnění paměti" vím, ale že by na to bral ohled i při spouštění aplikací je pro mne divoká novinka.

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: pon 16 lis, 2009 19:22 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Na inteligentní chování core jsem spoléhal, když jsem Foresta přesvědčoval, aby na Cimrmanovi zkusil spustit yoyo_ecm_mp (každá úloha 1,5G), že si sám s MW úlohy a aplikace nějak namixuje, aby mu to vyšlo. Zdá se, že to už bylo na core přece jen trochu moc.
NFS je výhodné pouštět na 64bit Linuxech, je to o dost rychlejší. Teď nemůžu říct přesně o kolik, protože databázi likvidují dost rychle, někdy tento týden to zase změřím na stejném stroji a hodím report.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: stř 18 lis, 2009 13:42 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Srovnání NFS aplikace 15e na stejném stroji C2D 2.13GHz - fixní kredit 24.
Win 32: CPU time 2740s
Ubuntu 9.10 64bit: CPU time 1550s (průměr).
64bit Linux je přibližně 1,75 x rychlejší - obdoba například s PG na sievingu.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: stř 11 srp, 2010 09:48 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Aplikace lasievef dává nyní nadstandardní příděl kreditů. Je to fixních 65 kreditů/WU. Na mém nepřetaktovaném 2,4 GHz Intel(R) Xeon(R) CPU X3220 spočítám jednu WU asi za 1 hodinu. Aplikace je ale velkým žroutem RAM. Nutnost je mít 1.25GB RAM na 1 core CPU.
Nastavení mám toto :
lasieved - rarely used so work is rarely available, only for small numbers : no
lasievee - work nearly always available, uses up to 0.5 GB memory : no
lasievef - occasionally used for huge factorizations, uses up to 1 GB memory : yes

Mám na tom PC (64-bit linux) 6GB RAM a je to tak tak.

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: stř 11 srp, 2010 11:16 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Ve fóru GPUGRIDu jsem narazil na script
trigggl píše:
#!/bin/sh
until [ $(boinccmd --get_results | grep -c yoyo) == 0 ] ; do
until [ $(boinccmd --get_results | grep yoyo -A 10 | grep report..no -A 7 | grep -c GUI..no) -lt 2 ] ; do
TASK=$(boinccmd --get_results | grep yoyo -B 2 -A 10 | grep GUI..no -B 11 | grep " name" | tail -n 1)
task=$(echo ${TASK:9})
boinccmd --result http://www.rechenkraft.net/yoyo/ $task suspend
done

if [ $(boinccmd --get_results | grep yoyo -A 10 | grep -c task.state..1) == 0 ] ; then
TASK=$(boinccmd --get_results | grep yoyo -B 2 -A 10 | grep GUI..yes -B 11 | head -n 1)
task=$(echo ${TASK:9})
boinccmd --result http://www.rechenkraft.net/yoyo/ $task resume
fi
sleep 60
done
který má držet pouze jednu aktivní úlohu yoyo. Neuměl by někdo upravit script pro NFS obdobně, aby se tasky daly pustit i na paměťově slabších strojích po jednom?
Moje tupá úprava nefuguje, terminál hlásá, že očekává then a ne konec fajlu. Anžto o syntaxi unix scripu nemám ani zbla potuchy, tak pouze vzdáleně odhaduji, co by to mohlo dělat a pustit se do houbaření nemá valného smyslu.
Originál zde http://www.gpugrid.net/forum_thread.php?id=2243&nowrap=true#18285 i s popisem.

EDIT: když to tak prohlížím...a aplikuji svoji bídnou znalost C
nemá být místo "|" napsáno "||"? odhaduji, že by to mělo být OR a ne bitová operace
until v Ubuntu wiki popsaný není, další vtípek autora?
pouze dohady, jsem víceméně mimo

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: stř 11 srp, 2010 12:52 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Pěkná vychytávka 33iii .
Mám představu co ten skript dělá, stačí jen kouknout jak vypadají jednotky jednotlivých aplikací NFS. Večer na to kouknu.

Jen mám drobné obavy : musí u toho běžet i jiný projekt, aby se stále nesuspendovaly jednotky NFS a nepouštěly nové.
A druhá obava : nevím jak u Yoyo, ale u NFS si to tu paměť vezme prakticky hned od začátku :smt017 , takže po minutě běhu už může být pozdě a jednotka vyběhne z paměti.
Ale zkusím.

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: stř 11 srp, 2010 13:41 
Offline Stats
21.0526315789 %
21.0526315789 %
Uživatelský avatar

Registrován: pát 21 srp, 2009 14:38
Příspěvky: 182
Bydliště: Brnensko
Datum narození: 0- 0-1972
ID CNT statistik: 11657
nenym píše:
EDIT: když to tak prohlížím...a aplikuji svoji bídnou znalost C
nemá být místo "|" napsáno "||"? odhaduji, že by to mělo být OR a ne bitová operace
until v Ubuntu wiki popsaný není, další vtípek autora?
pouze dohady, jsem víceméně mimo

Nikoliv, je to OK, | je pipe, tedy presmerovani vystupu prvniho prikazu jako vstup prikazu dalsiho.
napr:
echo "ahoj Pepo" | wc -w
prvni prikaz vypise "ahoj pepo", ale nezobrazi, protoze vystup si zachyti dalsi prikaz, ktery v nem spocita pocet "slov" a zobrazi se az vystup, tedy 2.

Z toho prikladu napr.
TASK=$(boinccmd --get_results | grep yoyo -B 2 -A 10 | grep GUI..no -B 11 | grep " name" | tail -n 1)
Do promenne TASK se priradi vysledek posloupnosti prikazu: prvne se zavola prikaz "boinccm --get_results", z jeho vystupu se vyberou vsechny radky obsahujici slovo "yoyo" a zobrazi se vzdy vcetne dvou radku pred a 10 radku po radku, ktery toto slovo obsahuje, nasledne se z takto filtrovaneho obsahu vyberou radky , ktere obsahuji "GUI..no" (misto tecek muze byt jakykoliv znak), opet vzdy spolu s 11 radky, ktere tomu predchazeji, z tohoto vysledku se vyberou radky obsahujici slovo "name" a ze vsech techto radku se pak vybere jen ten posledni...

until samozrejme existuje, pracuje jako smycka, stejne jako while, jen s inverzni logikou...

_________________
PIX = BOINCSTAT | STATSEB | CNT | WCG


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: stř 11 srp, 2010 18:57 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Dík za vysvětlení, o něčem takovém jsem neměl ani potuchy, jsem opět o něco méně hloupý 45hh . Until se tedy chová standardně i v Ubuntu, OK.

EDIT: zkusil jsem originál script pustit a bez úspěchu - line 15 "then" expected....přitom formálně se mi to jeví býti OK, codepad v syntaxi unix scriptu "then" vidí a hodí předepsanou barvou pro command
umístil jsem ho do adresáře BOINC a spustil z terminálu příkazem sh jmeno_scriptu
Dělám něco blbě?

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 08:53 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Skript který na Linuxu hlídá, aby byly spuštěny pouze 2 jednotky NFS.
Vhodné pro 4-jádra s nedostatkem paměti pro 4 WUs.
Je nutné provozovat NFS spolu alespoň s jedním dalším projektem (málo náročným na paměť ... vyzkoušel jsem to s projektem primaboinca)

#!/bin/sh
cd /home/vit/.test/BOINC
until [ $(./boinccmd --get_results | grep -c nfs) == 0 ] ; do
until [ $(./boinccmd --get_results | grep nfs -A 10 | grep report..no -A 7 | grep -c GUI..no) -lt 3 ] ; do
TASK=$(./boinccmd --get_results | grep nfs -B 2 -A 10 | grep GUI..no -B 11 | grep " name" | tail -n 1)
task=$(echo ${TASK:9})
./boinccmd --result http://escatter11.fullerton.edu/nfs/ $task suspend
done

if [ $(./boinccmd --get_results | grep nfs -A 10 | grep -c task.state..1) == 0 ] ; then
TASK=$(./boinccmd --get_results | grep nfs -B 2 -A 10 | grep GUI..yes -B 11 | head -n 1)
task=$(echo ${TASK:9})
./boinccmd --result http://escatter11.fullerton.edu/nfs/ $task resume
fi
sleep 60
done


Skript uložte kdekoli, nazvěte si ho třeba manage_nfs_tasks.sh, změňte mu práva na spustitelný
chmod +x manage_nfs_tasks.sh

Ve skriptu je třeba upravit 2. řádek
cd /home/vit/.test/BOINC změňte na svůj vlastní adresář kde je BOINC

Ve skriptu na řádku 5 je
grep " name" ... je nutné aby před name byl 2 mezery tedy grep "<space><space>name"

Pokud chcete provozovat pouze 1 jednotku NFS stačí na řádku 4 změnit
-lt 3 na -lt 2

Spusťte BM a povolte projekt NFS, stáhnou se nějaké jednotky, dejme tomu 10 WUs.
Spusťte skript a ... 8 WUs se pozastaví ... skript každou minutu provede kontrolu a pokud se nějaká jednotka NFS dopočítá, tak povolí další ... atd.
Když pustíte skript tak musíte terminál nechat běžet a skript pak ukončíte Ctrl+C.
Můžete spustit na pozadí
./manage_nfs_tasks.sh &
pak můžete terminál zavřít a skript pak ukončíte killnutím v správci procesů.
Nebo si s tím můžete pohrát, upravit skript, vyhodit smyčku a sleep, dát to do cronu a spouštět každou minutu.

To jen takový rychlý nástřel.

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 13:53 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Takže naprostý výbuch, nerozpohyboval jsem to ani v originální verzi.

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 14:06 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
nenym píše:
Takže naprostý výbuch, nerozpohyboval jsem to ani v originální verzi.
No a co to píše?
Co máš za linux?
Co ti vrací příkaz " whereis sh " ?

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 14:20 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
Kód:
 whereis sh
sh: /bin/sh /bin/sh.distrib /usr/share/man/man1/sh.1.gz
píše to toto
Kód:
hajek@Note_Hajek:~$ chmod +x /home/hajek/scripts/manage_nfs_tasks.sh
hajek@Note_Hajek:~$ sh /home/hajek/scripts/manage_nfs_tasks.sh
cd: 2: can't cd to /home/hajek/BOINC
/home/hajek/scripts/manage_nfs_tasks.sh: 16: Syntax error: "done" unexpected (expecting "then")
hajek@Note_Hajek:~$ cd /home/hajek/BOINC/
hajek@Note_Hajek:~/BOINC$
je to přímý Shift^C Shift^V z terminálu, ten druhý přechod do Boinc adresáře je ruční v terminálu, aby bylo vidět, že to jde.....

Ubuntu 10.04.1 64bit

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 15:41 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Hups :smt017 .
Pokud ti havaruje příkaz cd /home/hajek/BOINC tak to je na mě příliš silné kafe 45hh .
Normálně bych si tipnul, že nemáš oprávnění vlézt do toho adresáře, ale jak uvádíš dále tak to jde.

Překontroluj jestli na řádku cd /home/hajek/BOINC nemáš nějaký netisknutelný znak (smazat řádek a napsat znovu).

Zkus :
hajek@Note_Hajek:~$ cd ~/scripts
hajek@Note_Hajek:~/scripts$ ./manage_nfs_tasks.sh

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 15:59 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
druhý řádek jsem znovu napsal - bez úspěchu.
Zkusil jsem dokonce tvůj script přetáhnout ve Wirouzech do Notepadu a přenést do Ubuntu (s codepadem totéž), stejné chyby
terminal píše:
hajek@Note_Hajek:~$ sh /home/hajek/scripts/manage_nfs_tasks.sh
cd: 2: can't cd to /home/hajek/BOINC
/home/hajek/scripts/manage_nfs_tasks.sh: 17: Syntax error: end of file unexpected (expecting "then")
hajek@Note_Hajek:~$ cd scripts/
hajek@Note_Hajek:~/scripts$ ./manage_nfs_tasks.sh
bash: ./manage_nfs_tasks.sh: /bin/sh^M: chybný interpretr: No such file or directory
hajek@Note_Hajek:~/scripts$

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: čtv 12 srp, 2010 18:05 
Offline Stats
Admin webu a fóra CNT
Admin webu a fóra CNT
Uživatelský avatar

Registrován: čtv 29 bře, 2007 09:41
Příspěvky: 9414
Bydliště: Brušperk, 48 let
ID CNT statistik: 1
Hmmm, asi to je jasné, máš to v DOS formátu a ne v UNIX formátu : bash: ./manage_nfs_tasks.sh: /bin/sh^M: chybný interpretr: No such file or directory
Zkusíme provést nápravu :

cd /home/hajek/scripts/
vi manage_nfs_tasks.sh (otevřeš soubor v editoru vi)
:%s/Ctrl+V+M//g (budeš mačkat postupně tyto klávesy : dvojtečka, procento, malé s, lomítko, podržíš Ctrl, malé v, malé m, pustíš Ctrl, lomítko, lomítko, malé g, ENTER ... do status řádku dole se ti vypíše :%s/^M//g )
Shift+ZZ (podržíš Shift a stiskneš 2x malé z ... tím soubor uložíš a ukončíš editor vi)

pokud se ti něco nepovede, ukončíš editor vi příkazem :!q (EDIT: příkazem :q!)

až to budeš mít, tak spustit z adresáře scripts příkazem ./manage_nfs_tasks.sh

_________________
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙


Nahoru
 Profil  
Odpovědět s citací  
PříspěvekNapsal: pát 13 srp, 2010 18:23 
Offline Stats
78.9473684211 %
78.9473684211 %

Registrován: úte 13 led, 2009 15:33
Příspěvky: 6311
Datum narození: 0- 0-1956
ID CNT statistik: 10124
částečný úspěch, script běží, teď to píše
Citace:
manage_nfs_tasks.sh: 16: Bad substitution
Missing command-line argument
usage: boinccmd [--host hostname] [--passwd passwd] command
před name jsem vyzkoušel postupně 0 až 3 mezery
Nic se nesuspendlo, takže ta hláška asi patří prvnímu volání boinccmd

pokud jsou všechny úlohy suspendutné nebo ready 1 úloha, tak to píše
Kód:
[: 16: 19: unexpected operator
[: 16: 0: unexpected operator


pokračování v pondělí

_________________
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 424x
Obrázek 2xObrázek 7xObrázek 9xObrázek Obrázek
Obrázek


Nahoru
 Profil  
Odpovědět s citací  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 54 ]  Přejít na stránku 1, 2, 3  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz