Upgrading from 32 bit to 64 bit


Advanced search

Message boards : Unix/Linux : Upgrading from 32 bit to 64 bit

Sort
Author Message
Profile Conan
Volunteer tester
Avatar

Joined: Sep 13 06
Posts: 219
ID: 100
Credit: 4,256,493
RAC: 0
Message 4373 - Posted 21 Sep 2008 9:08:19 UTC
Last modified: 21 Sep 2008 9:10:04 UTC

GDay to all,

Is it possible to upgrade from 32 bit Boinc client to 64 bit Boinc client without losing existing data, work units, computer id, etc ??

Will the 32 bit work units keep running under the 64 bit client or will they all crash and burn ??

Is it better to upgrade Linux to a more recent version before going to 64 bit ??

I was using Boinc 5.10.21 when this cocked up due to a LHC@home issue I moved to 5.10.45 and this trashed all my work and resulted in duplicate hosts on nearly all projects.
This version also gave me woeful benchmarks compared to the previous version.
I then changed to a Crunch3r version 6.1.0.32 and this restored my benchmarks.
However this has just crashed when I lost my internet connection and I could not get it working again (reinstalling did not work).
So not wanting the bad benchmarks again I have gone back to 5.10.21 and all is now running again.

But I would like better speed and benchmarks (still relevant on some projects), hence the question about changing to 64 bit.

Any help with these questions would be appreciated.

Thanks Conan.
____________

Augustine
Volunteer tester

Joined: Sep 13 06
Posts: 46
ID: 5
Credit: 143,502
RAC: 0
Message 4384 - Posted 21 Sep 2008 21:17:29 UTC - in response to Message ID 4373 .

The best approach is to let your projects drain by disabling them from downloading more WUs. Then, it's safe to upgrade.

However, it's quite possible and normal that you'll end up with duplicate hosts, as a 32-bit client reports a different platform than the 64-bit client. But then you can merge the duplicate hosts by name.

HTH

____________

Message boards : Unix/Linux : Upgrading from 32 bit to 64 bit

Database Error
: The MySQL server is running with the --read-only option so it cannot execute this statement
array(3) {
  [0]=>
  array(7) {
    ["file"]=>
    string(47) "/boinc/projects/docking/html_v2/inc/db_conn.inc"
    ["line"]=>
    int(97)
    ["function"]=>
    string(8) "do_query"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#7 (2) {
      ["db_conn"]=>
      resource(60) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(51) "update DBNAME.thread set views=views+1 where id=335"
    }
  }
  [1]=>
  array(7) {
    ["file"]=>
    string(48) "/boinc/projects/docking/html_v2/inc/forum_db.inc"
    ["line"]=>
    int(60)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#7 (2) {
      ["db_conn"]=>
      resource(60) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(3) {
      [0]=>
      object(BoincThread)#3 (16) {
        ["id"]=>
        string(3) "335"
        ["forum"]=>
        string(1) "6"
        ["owner"]=>
        string(3) "100"
        ["status"]=>
        string(1) "0"
        ["title"]=>
        string(31) "Upgrading from 32 bit to 64 bit"
        ["timestamp"]=>
        string(10) "1222031849"
        ["views"]=>
        string(3) "360"
        ["replies"]=>
        string(1) "1"
        ["activity"]=>
        string(22) "1.4820080837036001e-99"
        ["sufferers"]=>
        string(1) "0"
        ["score"]=>
        string(1) "0"
        ["votes"]=>
        string(1) "0"
        ["create_time"]=>
        string(10) "1221988099"
        ["hidden"]=>
        string(1) "0"
        ["sticky"]=>
        string(1) "0"
        ["locked"]=>
        string(1) "0"
      }
      [1]=>
      &string(6) "thread"
      [2]=>
      &string(13) "views=views+1"
    }
  }
  [2]=>
  array(7) {
    ["file"]=>
    string(63) "/boinc/projects/docking/html_v2/user/community/forum/thread.php"
    ["line"]=>
    int(184)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(11) "BoincThread"
    ["object"]=>
    object(BoincThread)#3 (16) {
      ["id"]=>
      string(3) "335"
      ["forum"]=>
      string(1) "6"
      ["owner"]=>
      string(3) "100"
      ["status"]=>
      string(1) "0"
      ["title"]=>
      string(31) "Upgrading from 32 bit to 64 bit"
      ["timestamp"]=>
      string(10) "1222031849"
      ["views"]=>
      string(3) "360"
      ["replies"]=>
      string(1) "1"
      ["activity"]=>
      string(22) "1.4820080837036001e-99"
      ["sufferers"]=>
      string(1) "0"
      ["score"]=>
      string(1) "0"
      ["votes"]=>
      string(1) "0"
      ["create_time"]=>
      string(10) "1221988099"
      ["hidden"]=>
      string(1) "0"
      ["sticky"]=>
      string(1) "0"
      ["locked"]=>
      string(1) "0"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(13) "views=views+1"
    }
  }
}
query: update docking.thread set views=views+1 where id=335