problem z miejscem na dysku

Zaczęty przez mariotti, 09 Sierpień 2013, 14:50

mariotti

Ponowię pytanie w wydzielonym wątku, może ktoś zaproponuje jakieś rozwiązanie.

Mam na partycji systemowej około 14GB wolnego miejsca. Klient zgłasza że jest
około 1GB i nie może pobierać work-units. Wczoraj chciałem pogrzebać trochę przy
projekcie, ale nie mogę testować, bo klient nie pobiera zadań. Reset i ponowna instalacja
nie pomogły. Co mam zrobić?

Pozdrawiam



eclipse99

Sprawdź ile masz w ustawieniach przydzielone - Opcje/Preferencje lokalne/Użycie dysku oraz pamięci/Używaj nie więcej niż

Karlik

Na partycji systemowej masz 14 GB a ile masz na użytkowej? Jakoś zapodziała mi się szklana kula a przy tych upałach fusów z gorących napoi też nie mam :)

Moża napisz jaką masz konfigurację partycji, czy masz ustawione jakieś quoty itp.

mariotti

Cytat: Karlik w 09 Sierpień 2013, 15:10
Na partycji systemowej masz 14 GB a ile masz na użytkowej? Jakoś zapodziała mi się szklana kula a przy tych upałach fusów z gorących napoi też nie mam :)
Nie rozumiem do czego jest potrzebna taka informacja. Klient boinc ma swój katalog
na systemowej, a nie na żadnej innej i na systemowej jest jakiś problem. Jest 14GB
wolnego, a menadżer wyświetla że nie może pobrać zadań, bo ma tylko niecały 1GB.
Nawet jakby na pozostałych partycjach było zero wolnego, to nie stanowi problemu,
bo na nich ani nie próbuje zapisywać, ani nie ma praw do zapisu.


Cytat: Karlik w 09 Sierpień 2013, 15:10
Moża napisz jaką masz konfigurację partycji, czy masz ustawione jakieś quoty itp.
Nigdy w życiu nie ustawiałem zupełnie żadnych ograniczeń do dysku, mam
domyślną instalację klienta boinca. W ustawieniach w menadżerze dałem
100% powierzchni, żeby zajmował do 100GB i żeby zostawiał nie mniej
niż 0GB wolnego.

Pozdrawiam

Szopler

/var/lib/boinc-client jest na tej samej partycji co menadżer?

Martin Fox

Domyślnie każdy Linux dzieli sobie dysk na / /home, często tez dodaje /tmp jako osobne. Jesteś pewien ze masz tylko jedna partycję - / i wszystko na niej?

mariotti

Cytat: Szopler w 09 Sierpień 2013, 17:04
/var/lib/boinc-client jest na tej samej partycji co menadżer?
Tak. Ponieważ wszystkie inne to albo dyski wymienne, albo partycja która jest
moim domowym katalogiem - jest montowana w czasie startu systemu jako
home/xxx. A w katalogu domowym żaden instalator by nie zainstalował
ani klienta, ani menadżera. Instalowałem przez apt-get, nic ręcznie nie
robiłem, ani nie poprawiałem. Poza tym na home/xxx też jest dużo wolnego
miejsca, dużo więcej niż 1GB.

Pozdrawiam

mariotti

Cytat: Martin Fox w 09 Sierpień 2013, 18:02
Domyślnie każdy Linux dzieli sobie dysk na / /home, często tez dodaje /tmp jako osobne. Jesteś pewien ze masz tylko jedna partycję - / i wszystko na niej?
Mam tylko jedną na której domyślnie apt-get instaluje oprogramowanie.

Karlik

Ale nie chodzi o to gdzie boinc ma zainstalowane binarki/biblioteki, ale gdzie ma katalog roboczy (domyślnie zapewne właśnie /var/lib/...).
Nie napisałeś w jaki sposób masz skonfigurowanego klienta i jak go uruchamiasz.
ps aux | grep boinc
Może masz ustawiony jakiś dziwny katalog przez --dir? Albo uruchomiłeś go bezpośrednio jako boinc_client a nie usługę w jakimś katalogu tymczasowym?
Naprawdę: jak chcesz pomocy to udzielaj maksimum informacji, które mogą być przydatne zamiast pisania jak najbardziej lakonicznych postów. Dopiero z poprzedniego postu wynika przykładowo jednoznacznie, że klient jest zainstalowany na linuksie (apt-get i home) - wcześniej mogłem z takim samym prawdopodobieństwem przypuszczać dowolny system operacyjny.
Co rozumiesz też przez "reset i ponowna instalacja"? Zdarza się, że przy odinstalowywaniu pakiety zostawiają wszelkie zmodyfikowane konfigi w /etc (na wypadek jakbyś chciał wrócić do swoich ustawień przy ponownej instalacji)

mariotti

Cytat: Karlik w 10 Sierpień 2013, 09:19
Ale nie chodzi o to gdzie boinc ma zainstalowane binarki/biblioteki, ale gdzie ma katalog roboczy (domyślnie zapewne właśnie /var/lib/...).
Początkowo pisałem że mam jedną partycję, więc siłą rzeczy, zarówno
na niej jest zainstalowany klient, menadżer i katalog na pliki tymczasowe.
Ku ścisłości mam jeszcze inne partycje, ale wspominanie o nich, tylko
skomplikuje posta i nie wniesie żadnych ważnych informacji, bo na
pewno boinc ich nie wykorzystuje (są własnością innego użytkownika).

Cytat: Karlik w 10 Sierpień 2013, 09:19
Nie napisałeś w jaki sposób masz skonfigurowanego klienta i jak go uruchamiasz.
Nie mam bladego pojęcia jak jest skonfigurowany. Pisałem że nic nie konfigurowałem
samemu. Po prostu zainstalowałem przy pomocy apt-get install. Mam domyślną
konfigurację. W menadżerze ustawiłem wszystko odnośnie dostępu do
przestrzeni dyskowej na maxa.

Cytat: Karlik w 10 Sierpień 2013, 09:19
ps aux | grep boinc
ps aux | grep boinc
perft    11758  0.0  0.0   1772   568 pts/0    R+   15:39   0:00 grep boinc
Co to oznacza?

Cytat: Karlik w 10 Sierpień 2013, 09:19
Może masz ustawiony jakiś dziwny katalog przez --dir?
Nie wiem, na pewno nic sam nie ustawiałem.

Cytat: Karlik w 10 Sierpień 2013, 09:19
Albo uruchomiłeś go bezpośrednio jako boinc_client a nie usługę w jakimś katalogu tymczasowym?
Uruchamia się ze startem systemu, albo /etc/init.d/boinc-client

Cytat: Karlik w 10 Sierpień 2013, 09:19
Naprawdę: jak chcesz pomocy to udzielaj maksimum informacji, które mogą być
przydatne zamiast pisania jak najbardziej lakonicznych postów.
Chętnie udzielę, ale nie wiem jakie informacje są ważne dla rozwiązania problemu, a
czasami nie wiem jak je wyciągnąć z systemu. Jakby wiedział jakie informacje są
ważne, to pewnie bym wiedział też, jak problem rozwiązać.

Cytat: Karlik w 10 Sierpień 2013, 09:19
Dopiero z poprzedniego postu wynika przykładowo jednoznacznie, że klient jest zainstalowany na linuksie (apt-get i home) - wcześniej mogłem z takim samym prawdopodobieństwem przypuszczać dowolny system operacyjny.
O linuksie piszę od pół roku, no ale dobra, mogłeś myśleć że zmieniłem dwa dni temu.

Cytat: Karlik w 10 Sierpień 2013, 09:19
Co rozumiesz też przez "reset i ponowna instalacja"? Zdarza się, że przy odinstalowywaniu pakiety zostawiają wszelkie zmodyfikowane konfigi w /etc (na wypadek jakbyś chciał wrócić do swoich ustawień przy ponownej instalacji)
Reset to zamknięcie programu i ponowne włączenie. Reinstalacja to apt-get remove i apt-get install.


Pozdrawiam

krzyszp

Reinstalacje są co najmniej dwe: apt-get remove i apt-get purge. ta druga metoda czyści konfigi, ta pierwsza nie, wiec jeśli przed reinstalacją były skopane, to i po będą.

Natomiast zdecydowanie sprawdź w managerze boinc miejsca dla projektów, byłeś pytany o to w pierwszej odpowiedzi, nie napisałeś...
Cytat: eclipse99 w 09 Sierpień 2013, 15:01
Sprawdź ile masz w ustawieniach przydzielone - Opcje/Preferencje lokalne/Użycie dysku oraz pamięci/Używaj nie więcej niż

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

mariotti

Cytat: mariotti w 10 Sierpień 2013, 13:49
ps aux | grep boinc
perft    11758  0.0  0.0   1772   568 pts/0    R+   15:39   0:00 grep boinc
Co to oznacza?
Chyba wyświetlił sam siebie...

Po starcie klienta:

/etc/init.d/boinc-client start
ps aux | grep boinc
boinc    16374  0.9  0.0  72864  5224 ?        SN   15:59   0:00 /usr/bin/boinc --check_all_logins --redirectio --dir /var/lib/boinc-client

Dla mnie nie ma tutaj żadnej pomocnej informacji do rozwiązania tego problemu.

Pozdrawiam







mariotti

Cytat: krzyszp w 10 Sierpień 2013, 16:01
Reinstalacje są co najmniej dwe: apt-get remove i apt-get purge. ta druga metoda czyści konfigi, ta pierwsza nie, wiec jeśli przed reinstalacją były skopane, to i po będą.
Racja, zaraz spróbuję z purge.

Cytat: krzyszp w 10 Sierpień 2013, 16:01
Natomiast zdecydowanie sprawdź w managerze boinc miejsca dla projektów, byłeś pytany o to w pierwszej odpowiedzi, nie napisałeś...
Mnie się wydaje że napisałem to już kilka razy :D Może ja nie rozumiem o co pytacie.
No ale dobra, napiszę jeszcze raz: w menadżerze jest przydzielone na wyrost.

Cytat: eclipse99 w 09 Sierpień 2013, 15:01
Sprawdź ile masz w ustawieniach przydzielone - Opcje/Preferencje lokalne/Użycie dysku oraz pamięci/Używaj nie więcej niż
No to zrobiłem przed zadaniem pytania: jest na maxa, 100%, 100GB, a w pozostaw niemniej niż jest zero. Nie
czytacie tego co napisałem, albo nie wiem... może niejasno piszę :D

Pozdrawiam

mariotti

Zupełnie cały log z menagera po reinstalacji z opcją purge.


sob, 10 sie 2013, 16:17:00 |  | Starting BOINC client version 6.12.33 for x86_64-pc-linux-gnu
sob, 10 sie 2013, 16:17:00 |  | Config: GUI RPC allowed from:
sob, 10 sie 2013, 16:17:00 |  | log flags: file_xfer, sched_ops, task
sob, 10 sie 2013, 16:17:00 |  | Libraries: libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3
sob, 10 sie 2013, 16:17:00 |  | Data directory: /var/lib/boinc-client
sob, 10 sie 2013, 16:17:00 |  | Processor: 4 GenuineIntel Intel(R) Core(TM) i3 CPU       M 370  @ 2.40GHz [Family 6 Model 37 Stepping 5]
sob, 10 sie 2013, 16:17:00 |  | Processor: 3.00 MB cache
sob, 10 sie 2013, 16:17:00 |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 m
sob, 10 sie 2013, 16:17:00 |  | OS: Linux: 3.0.0-15-generic
sob, 10 sie 2013, 16:17:00 |  | Memory: 7.61 GB physical, 10.73 GB virtual
sob, 10 sie 2013, 16:17:00 |  | Disk: 27.50 GB total, 14.26 GB free
sob, 10 sie 2013, 16:17:00 |  | Local time is UTC +2 hours
sob, 10 sie 2013, 16:17:00 |  | VirtualBox version: 4.1.2_Ubuntur38459
sob, 10 sie 2013, 16:17:00 |  | No usable GPUs found
sob, 10 sie 2013, 16:17:00 |  | No general preferences found - using BOINC defaults
sob, 10 sie 2013, 16:17:00 |  | Reading preferences override file
sob, 10 sie 2013, 16:17:00 |  | Preferences:
sob, 10 sie 2013, 16:17:00 |  |    max memory usage when active: 3896.08MB
sob, 10 sie 2013, 16:17:00 |  |    max memory usage when idle: 7012.95MB
sob, 10 sie 2013, 16:17:00 |  |    max disk usage: 10.00GB
sob, 10 sie 2013, 16:17:00 |  |    don't use GPU while active
sob, 10 sie 2013, 16:17:00 |  |    suspend work if non-BOINC CPU load exceeds 25 %
sob, 10 sie 2013, 16:17:00 |  |    (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
sob, 10 sie 2013, 16:17:00 |  | Not using a proxy
sob, 10 sie 2013, 16:17:00 |  | This computer is not attached to any projects
sob, 10 sie 2013, 16:17:00 |  | Visit http://boinc.berkeley.edu for instructions
sob, 10 sie 2013, 16:17:38 |  | Fetching configuration file from http://perft.computer-chess.com/get_project_config.php
sob, 10 sie 2013, 16:17:45 |  | Project communication failed: attempting access to reference site
sob, 10 sie 2013, 16:17:47 |  | Internet access OK - project servers may be temporarily down.
sob, 10 sie 2013, 16:17:57 |  | Fetching configuration file from http://perft.computers-chess.com/get_project_config.php
sob, 10 sie 2013, 16:18:10 |  | Running CPU benchmarks
sob, 10 sie 2013, 16:18:10 |  | Suspending computation - CPU benchmarks in progress
sob, 10 sie 2013, 16:18:41 |  | Benchmark results:
sob, 10 sie 2013, 16:18:41 |  |    Number of CPUs: 4
sob, 10 sie 2013, 16:18:41 |  |    2142 floating point MIPS (Whetstone) per CPU
sob, 10 sie 2013, 16:18:41 |  |    7277 integer MIPS (Dhrystone) per CPU
sob, 10 sie 2013, 16:18:42 |  | Resuming computation
sob, 10 sie 2013, 16:18:47 | perft | Master file download succeeded
sob, 10 sie 2013, 16:18:52 | perft | Sending scheduler request: Project initialization.
sob, 10 sie 2013, 16:18:52 | perft | Requesting new tasks for CPU
sob, 10 sie 2013, 16:18:54 |  | Dostępna jest nowa wersja BOINC. <a href=http://boinc.berkeley.edu/download.php>Pobierz to.</a>
sob, 10 sie 2013, 16:18:54 | perft | Scheduler request completed: got 0 new tasks
sob, 10 sie 2013, 16:18:54 | perft | Project has no tasks available
sob, 10 sie 2013, 16:20:06 | perft | update requested by user
sob, 10 sie 2013, 16:20:10 | perft | Sending scheduler request: Requested by user.
sob, 10 sie 2013, 16:20:10 | perft | Requesting new tasks for CPU
sob, 10 sie 2013, 16:20:11 | perft | Scheduler request completed: got 0 new tasks
sob, 10 sie 2013, 16:20:11 | perft | No tasks sent
sob, 10 sie 2013, 16:21:08 | perft | update requested by user
sob, 10 sie 2013, 16:21:11 | perft | Sending scheduler request: Requested by user.
sob, 10 sie 2013, 16:21:11 | perft | Requesting new tasks for CPU
sob, 10 sie 2013, 16:21:12 | perft | Scheduler request completed: got 0 new tasks
sob, 10 sie 2013, 16:21:12 | perft | No tasks sent
sob, 10 sie 2013, 16:21:12 | perft | Message from server: PERFection Test - Counting Nodesn Chess needs 250.74MB more disk space.  You currently have 702.94 MB available and it needs 953.67 MB.
sob, 10 sie 2013, 16:21:14 | perft | Started download of master
sob, 10 sie 2013, 16:21:14 | perft | Started download of perft
sob, 10 sie 2013, 16:21:25 | perft | Finished download of perft
sob, 10 sie 2013, 16:21:29 | perft | Finished download of master


Logi które mnie się rzucają w oczy:

sob, 10 sie 2013, 16:17:00 |  | Disk: 27.50 GB total, 14.26 GB free
max disk usage: 10.00GB
Message from server: PERFection Test - Counting Nodesn Chess needs 250.74MB more disk space.  You currently have 702.94 MB available and it needs 953.67 MB.


Widać ze partycja ma 27.50GB (tak jak pisałem około 30GB). Wolnego jest 14.26GB - wszystko
się zgadza. Dla boinca jest przeznaczone 10.00GB - nadal wszystko się zgadza. Nagle przy
pobieraniu tasków krzyczy że mam 702MB miejsca dostępnego, a potrzeba 953.67 MB - co
jest bzdurą... Na moje klient nie widzi że ma 10GB dostępnej przestrzeni dyskowej. Z mojej
strony błędów żadnych nie ma, bo wszystko jest świeżo po reinstalacji z opcją purge.


Pozdrawiam

krzyszp

Faktycznie, manager coś zgłupiał.

Podczep jakiś projekt, który dużo miejsca wymaga na chwilę (np. Climate) i zobacz, czy tak samo zgłosi błąd.
Zastanawia mnie jeszcze wersja BOINC -6.12.33, czy aby nie za stara, ona ma już kilka lat? Od wersji 7 było dużo zmian w API...

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

Szopler

No faktycznie starawe trochę to wszystko. Debian 6 (bo 7 ma w repo nowszą wersję BOINCa - 7.0.27).

pszyklejony

Cytat: mariotti w 09 Sierpień 2013, 16:52

Nigdy w życiu nie ustawiałem zupełnie żadnych ograniczeń do dysku, mam
domyślną instalację klienta boinca. W ustawieniach w menadżerze dałem
100% powierzchni, żeby zajmował do 100GB i żeby zostawiał nie mniej
niż 0GB wolnego.

Pozmieniaj te ustawienia, próbując do skutku.

mariotti

Cytat: krzyszp w 10 Sierpień 2013, 17:00
Faktycznie, manager coś zgłupiał.
Podczep jakiś projekt, który dużo miejsca wymaga na chwilę (np. Climate) i zobacz, czy tak samo zgłosi błąd.
Zastanawia mnie jeszcze wersja BOINC -6.12.33, czy aby nie za stara, ona ma już kilka lat? Od wersji 7 było dużo zmian w API...
Jak się instaluje i skąd pobiera najnowszy stabilny? Obecnie mam
najnowszy jaki dodali do repo.
Pozdrawiam

krzyszp

W Debianie w repo jest z reguły stara wersja - tak polityka Debiana.
Najnowszą pobierzesz z boinc.berkeley.edu
Oczywiście wywal w cholerę najpierw tę z repo.

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

Karlik

Z drugiej strony sam klient widzi poprawną ilość miejsca. Osobiście nie zdziwiłbym się, gdyby problem leżał gdzieś w okolicach schedulera.

mariotti

Cytat: Karlik w 11 Sierpień 2013, 00:42
Z drugiej strony sam klient widzi poprawną ilość miejsca. Osobiście nie zdziwiłbym się, gdyby problem leżał gdzieś w okolicach schedulera.
Dzięki za pomoc. Na razie jestem strasznie zagoniony, gdy znajdę trochę czasu, to zainstaluję
ręcznie nowe oprogramowanie po stronie klienta i napiszę czy coś pomogło. Jeju ile z tym
problemów....

Pozdrawiam

mariotti

Cytat: mariotti w 12 Sierpień 2013, 18:02
Cytat: Karlik w 11 Sierpień 2013, 00:42
Z drugiej strony sam klient widzi poprawną ilość miejsca. Osobiście nie zdziwiłbym się, gdyby problem leżał gdzieś w okolicach schedulera.
Dzięki za pomoc. Na razie jestem strasznie zagoniony, gdy znajdę trochę czasu, to zainstaluję
ręcznie nowe oprogramowanie po stronie klienta i napiszę czy coś pomogło. Jeju ile z tym
problemów....
Pozdrawiam
Pobrałem i zainstalowałem. Oczywiście jedne problemy zniknęły, ale inne się pojawiły.
Teraz wychodzi na to, że ja mam za stare biblioteki na nową wersję boinca. Nowych
bibliotek ani nowego kompilatora nie odważę się zainstalować, po ostatniej próbie
musiałem przeinstalować od nowa system, ponieważ były (delikatnie powiedziawszy)
niestabilne. Jakieś sugestie? Można jakoś pobrać glibc_2.15 i zmusić program żeby
szukał liba w innej lokalizacji, np. w tym samym katalogu w którym jest aplikacja? Bo
pod windows domyślnie najpierw szuka w katalogu aplikacji, dopiero w dalszej
kolejności przeszukuje ścieżki.


ldd boinc
./boinc: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by ./boinc)
./boinc: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./boinc)
        linux-vdso.so.1 =>  (0x00007fff54750000)
        libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007f6f92015000)
        libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f6f91dc4000)
        libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f6f91a14000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6f91810000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6f915f8000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f6f912bf000)
        libXss.so.1 => /usr/lib/x86_64-linux-gnu/libXss.so.1 (0x00007f6f910bb000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6f90e9e000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6f90b96000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6f90912000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6f906fc000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6f9035c000)
        libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007f6f90129000)
        liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f6f8ff1b000)
        libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f6f8fccc000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f6f8fac4000)
        libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f6f8f886000)
        librtmp.so.0 => /usr/lib/x86_64-linux-gnu/librtmp.so.0 (0x00007f6f8f66c000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f6f92299000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f6f8f450000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f6f8f23c000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f6f8f021000)
        libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f6f8ee05000)
        libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007f6f8eb5d000)
        libgcrypt.so.11 => /lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00007f6f8e8df000)
        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f6f8e615000)
        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f6f8e3ed000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f6f8e1e9000)
        libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f6f8dfe0000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f6f8dddd000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f6f8dbd7000)
        libtasn1.so.3 => /usr/lib/x86_64-linux-gnu/libtasn1.so.3 (0x00007f6f8d9c5000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f6f8d7c1000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f6f8d5be000)


Pozdrawiam

P.S.
Ciekawy jestem, czy nowa wersja będzie widziała właściwą ilość wolnego miejsca....

sknd

[code[pon, 26 sie 2013, 16:36:59 | perft | Wiadomość z serwera: PERFection Test - Counting Nodesn Chess needs 200.14MB more disk space.  You currently have 753.54 MB available and it needs 953.67 MB.

oczywiście na dysku jest więcej wolnego miejsca...

mariotti

Cytat: sknd w 26 Sierpień 2013, 16:39
[code[pon, 26 sie 2013, 16:36:59 | perft | Wiadomość z serwera: PERFection Test - Counting Nodesn Chess needs 200.14MB more disk space.  You currently have 753.54 MB available and it needs 953.67 MB.
oczywiście na dysku jest więcej wolnego miejsca...
Pewnie problem jest trywialny, a wyszukanie informacji o rozwiązaniu to koszmar...
Pozdrawiam

Szopler

Na stronie projektu pokazuje mi że pobrał 30 zadań (InProgress). Ale w rzeczywistości żadne nie dotarło i nic się nie liczy.

mariotti

Cytat: Szopler w 26 Sierpień 2013, 18:10
Na stronie projektu pokazuje mi że pobrał 30 zadań (InProgress). Ale w rzeczywistości żadne nie dotarło i nic się nie liczy.
To podobne objawy jak u mnie.

krzyszp

Cytat: mariotti w 26 Sierpień 2013, 18:13
Cytat: Szopler w 26 Sierpień 2013, 18:10
Na stronie projektu pokazuje mi że pobrał 30 zadań (InProgress). Ale w rzeczywistości żadne nie dotarło i nic się nie liczy.
To podobne objawy jak u mnie.
Mój też rzekomo kilka pobrał i też melduje problem z wolnym miejscem...

Czasami problem nie jest tak trywialny, jak uprawnienia do plików zadań?

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

mariotti

Cytat: krzyszp w 26 Sierpień 2013, 19:15
Cytat: mariotti w 26 Sierpień 2013, 18:13
Cytat: Szopler w 26 Sierpień 2013, 18:10
Na stronie projektu pokazuje mi że pobrał 30 zadań (InProgress). Ale w rzeczywistości żadne nie dotarło i nic się nie liczy.
To podobne objawy jak u mnie.
Mój też rzekomo kilka pobrał i też melduje problem z wolnym miejscem...
Czasami problem nie jest tak trywialny, jak uprawnienia do plików zadań?
Zapewne jest trywialny, ale nie mam bladego pojęcia jaki konkretnie.
Uprawnienia wyglądają w porządku:

perft@x:~/www$ cd download/
perft@x:~/www/download$ ls -l
total 1884
drwxrwx--x 2 perft www-data   4096 Aug  1 00:03 238
-rwxr-xr-x 1 perft www-data 957028 Jul 31 23:54 master
-rwxr-xr-x 1 perft www-data 957028 Jul 31 23:54 perft
perft@x:~/www/download$ cd 238/
perft@x:~/www/download/238$ ls -l
total 4
-rw-r--r-- 1 perft www-data 7 Aug  1 00:03 1
perft@x:~/www/download/238$


Pozdrawiam

krzyszp

No tak, mam pliki wykonywalne, ale żadnych WU nie widzę...

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

mariotti

Cytat: krzyszp w 26 Sierpień 2013, 21:39
No tak, mam pliki wykonywalne, ale żadnych WU nie widzę...
Nie wiem czy to jest jasne i czy widać dobrze wszystko na listingu który
wkleiłem dwa posty wyżej, więc dla pewności opiszę: Tam jest plik o
nazwie 1 (cyfra jeden). Jest on plikiem składającym się na każdy testowy
work-unit. Poprzednio, gdy serwer i aplikacje klienckie działały, było tak
samo - też był jeden jedyny plik składający się na wszystkie WU.

Pozdrawiam

krzyszp

Na moją maszynę przyszły tylko pliki "perf" i "master".
Natomiast pierwszy raz widzę, że w projekcie przychodzą dwa pliki wykonywalne, nawet nie wiedziałem, że tak można (bez uciekania się do podprojektów)...

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

Szopler

Można... zobacz choćby folder z rosettą albo convector.

mariotti

Cytat: krzyszp w 26 Sierpień 2013, 23:22
Na moją maszynę przyszły tylko pliki "perf" i "master".
Na moją też tylko te dwa - i w tym problem.

Cytat: krzyszp w 26 Sierpień 2013, 23:22
Natomiast pierwszy raz widzę, że w projekcie przychodzą dwa pliki wykonywalne, nawet nie wiedziałem, że tak można (bez uciekania się do podprojektów)...
Na tej stronie piszą, że
katalog zawiera pliki aplikacji, a nie plik aplikacji. Więc zamieszczenie kilku nie
powinno stanowić problemu. Z definicji xmla wynika też, że sekcja <file> może powtarzać
się wiele razy, ale tylko jeden plik może być oznaczony jako main_program. I tak też
jest w mojej definicji aplikacji, tylko master jest otagowany jako main_program.

Ponadto, ten drugi na razie jest traktowany jak zwykły plik. Bez względu na to czy
mogą być dwa pliku wykonywalne, czy nie mogą, to na razie ten drugi nigdy nie
jest uruchamiany. Na razie ten drugi służy jako balast testowy.

Pozdrawiam

mariotti

Cytat: mariotti w 26 Sierpień 2013, 23:35
Jestem padnięty, dopijam piwo i na dziś idę spać. Mam do Was (na chwilę obecną)
ostatnie pytanie:

Czy mogę utworzyć np. w dziale obliczeń rozproszonych kolejny wątek, w którym
pogadamy o tym, jak powinien wyglądać nowy frame-work do obliczeń rozproszonych.
Czy raczej nie powinienem tworzyć takiego wątku, bo to forum BOINCowe? Liczycie
różne projekty, to najlepiej wiecie co jest dobre a co nie. Prawdopodobnie dużo
bym się od Was dowiedział o tym, jak to jest od praktycznej strony liczydłowego.
Kiedyś dawno temu liczyłem na komputerach swojego szefa SETI, energię elektryczną
mieliśmy za darmo, ale i tak gdy szef widział SETI, to wpadał w furię, więc trzeba było
kombinować - i o takich właśnie problemach chciałbym pogadać.

Pozdrawiam

krzyszp

A twórz wątek :)

Najgorsze, co może Cię spotkać, to mały odzew ;)
Ale ja sądzę, że pewnie dyskusja będzie gorąca.

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

mariotti

Cytat: krzyszp w 27 Sierpień 2013, 00:02
A twórz wątek :)
Najgorsze, co może Cię spotkać, to mały odzew ;)
Ale ja sądzę, że pewnie dyskusja będzie gorąca.

No i problem się rozwiązał. Znalazłem przyczynę przez przypadek. Niektóre
programy z BOINC potrafią wczytać poprawnego XML, a inne potrafią tylko
jego podzbiór. Program dodający zadania wczytywał poprawnie XML, a jakiś
dalszy program (nie wiem jaki, może scheduler) najwyraźniej nie potrafił. Do
plików szablonowych z definicją zadań dostały się jakoś znaki \r. Nie wiem jak
się dostały, bo w ogóle nie używam windowsa. W każdym razie przez przypadek
wyświetliłem sobie te pliki poleceniem cat. No i zobaczyłem że są inne niż w
edytorach (np. w nano). Usunąłem wszystkie \r i wstawiłem \n na końcach linii.
Po usunięciu zadziałało od razu.

Błąd praktycznie nie do wykrycia. Budowa pliku poprawna, w zwykłym edytorze
nie widać jakim znakiem kończą się wiersze. Nigdy bym nie przypuszczał nawet że
w pliku mogą się znaleźć znaki \r, bo to cecha charakterystyczna dla windows.
Po prostu od niechcenia sobie wpisałem cat input i zobaczyłem. Nigdzie ze strony
BOINC nie było komunikatu że błędny plik, w zamian były dwa zupełnie chybione.
Jeden że brak miejsca, drugi że nie ma zadań.

Strach pomyśleć na ile jeszcze takich niewidocznych błędów BOINC jest wrażliwy...


Pozdrawiam

sknd

no, liczą się liczą, WU trwają po 21 sekund  :)

mariotti

Cytat: sknd w 27 Sierpień 2013, 22:36
no, liczą się liczą, WU trwają po 21 sekund  :)
No i czy to tak może być w takim oprogramowaniu? Można napisać tak soft dla mas, żeby się
wywalał z powodu nadmiarowego białego znaku w pliku tekstowym?
Pozdrawiam
P.S.
Biorę piwo i idę spać, do jutra :D

Szopler

U mnie "Output file absent" - błąd i wywalenie WU.

mariotti

Cytat: Szopler w 27 Sierpień 2013, 22:53
U mnie "Output file absent" - błąd i wywalenie WU.
Na laptopie, gdzie mam zainstalowaną starszą wersję linxa i boinca z repo, też
nie działa. Na stacjonarnym, gdzie linuxa mam świeżo z repo, a boinca prosto
ze strony - działa.
Pozdrawiam :beer: