Why list('instances') does not list the cluster instances?


#1

Why is the list command not showing all the instances, what is that i am doing incorrectly?
scidb@scidb-controller:~$ scidb.py startall test1
start(server 0 (172.16.101.136) local instance 0)
Starting SciDB server.
start(server 1 (172.16.101.137) local instance 1)
Starting SciDB server.
start(server 2 (172.16.101.139) local instance 1)
Starting SciDB server.

scidb@scidb-controller:~$ iquery
AQL% select * from list(‘instances’);
No,name,port,instance_id,online_since
0,“172.16.101.136”,1239,0,"2012-10-16 19:15:34"
AQL% quit;
scidb@scidb-controller:~$ scidb.py stopall test1
stop(server 2 (172.16.101.139) local instance 1)
stop(server 1 (172.16.101.137) local instance 1)
stop(server 0 (172.16.101.136) local instance 0)

scidb@scidb-controller:~$


#2

I am not sure where to look for errors when worker nodes instances are not started correctly. Also do I have to install the dependent libraries on the worker nodes, if so what will they be.


#3

Excellent question. I played with it for a day and narrowed it down to an overkill, but it worked.
I packed up these files in /usr/lib on the coordinator and copied it into each /usr/lib on each server.

-rw-r--r-- root/root 18276658 2012-01-25 14:24 libicudata.a lrwxrwxrwx root/root 0 2012-01-25 14:24 libicudata.so -> libicudata.so.48.1.1 lrwxrwxrwx root/root 0 2012-01-25 14:24 libicudata.so.48 -> libicudata.so.48.1.1 -rw-r--r-- root/root 18282384 2012-01-25 14:24 libicudata.so.48.1.1 -rw-r--r-- root/root 1907422 2011-12-03 01:43 libprotobuf.a lrwxrwxrwx root/root 0 2011-12-03 01:43 libprotobuf.so -> libprotobuf.so.7.0.0 lrwxrwxrwx root/root 0 2011-12-03 01:43 libprotobuf.so.7 -> libprotobuf.so.7.0.0 -rw-r--r-- root/root 977800 2011-12-03 01:43 libprotobuf.so.7.0.0 -rw-r--r-- root/root 351720 2011-12-26 13:10 libpqxx-3.1.so -rw-r--r-- root/root 922 2011-12-26 13:10 libpqxx.la lrwxrwxrwx root/root 0 2011-12-26 13:10 libpqxx.so -> libpqxx-3.1.so -rw-r--r-- root/root 31152 2012-01-06 02:42 libboost_chrono.so.1.48.0 -rw-r--r-- root/root 139188 2012-01-02 11:05 libboost_date_time.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_date_time-mt.a -> libboost_date_time.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_date_time-mt.so -> libboost_date_time.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_date_time.so -> libboost_date_time.so.1.46.1 -rw-r--r-- root/root 68216 2012-01-02 11:05 libboost_date_time.so.1.46.1 -rw-r--r-- root/root 68192 2012-01-06 02:42 libboost_date_time.so.1.48.0 -rw-r--r-- root/root 352566 2012-01-02 11:05 libboost_filesystem.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_filesystem-mt.a -> libboost_filesystem.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_filesystem-mt.so -> libboost_filesystem.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_filesystem.so -> libboost_filesystem.so.1.46.1 -rw-r--r-- root/root 122280 2012-01-02 11:05 libboost_filesystem.so.1.46.1 -rw-r--r-- root/root 126376 2012-01-06 02:42 libboost_filesystem.so.1.48.0 -rw-r--r-- root/root 725590 2012-01-02 11:05 libboost_graph.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_graph-mt.a -> libboost_graph.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_graph-mt.so -> libboost_graph.so.1.46.1 -rw-r--r-- root/root 630656 2012-01-03 10:59 libboost_graph_parallel.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_graph_parallel-mt.a -> libboost_graph_parallel.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_graph_parallel-mt.so -> libboost_graph_parallel.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_graph_parallel.so -> libboost_graph_parallel.so.1.46.1 -rw-r--r-- root/root 287512 2012-01-03 10:59 libboost_graph_parallel.so.1.46.1 -rw-r--r-- root/root 287512 2012-01-06 02:42 libboost_graph_parallel.so.1.48.0 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_graph.so -> libboost_graph.so.1.46.1 -rw-r--r-- root/root 324192 2012-01-02 11:05 libboost_graph.so.1.46.1 -rw-r--r-- root/root 328328 2012-01-06 02:42 libboost_graph.so.1.48.0 -rw-r--r-- root/root 282048 2012-01-02 11:05 libboost_iostreams.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_iostreams-mt.a -> libboost_iostreams.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_iostreams-mt.so -> libboost_iostreams.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_iostreams.so -> libboost_iostreams.so.1.46.1 -rw-r--r-- root/root 101592 2012-01-02 11:05 libboost_iostreams.so.1.46.1 -rw-r--r-- root/root 101592 2012-01-06 02:42 libboost_iostreams.so.1.48.0 -rw-r--r-- root/root 885000 2012-01-06 02:42 libboost_locale.so.1.48.0 -rw-r--r-- root/root 321920 2012-01-02 11:05 libboost_math_c99.a -rw-r--r-- root/root 322184 2012-01-02 11:05 libboost_math_c99f.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99f-mt.a -> libboost_math_c99f.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99f-mt.so -> libboost_math_c99f.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99f.so -> libboost_math_c99f.so.1.46.1 -rw-r--r-- root/root 105264 2012-01-02 11:05 libboost_math_c99f.so.1.46.1 -rw-r--r-- root/root 109360 2012-01-06 02:42 libboost_math_c99f.so.1.48.0 -rw-r--r-- root/root 321244 2012-01-02 11:05 libboost_math_c99l.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99l-mt.a -> libboost_math_c99l.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99l-mt.so -> libboost_math_c99l.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99l.so -> libboost_math_c99l.so.1.46.1 -rw-r--r-- root/root 109264 2012-01-02 11:05 libboost_math_c99l.so.1.46.1 -rw-r--r-- root/root 109264 2012-01-06 02:42 libboost_math_c99l.so.1.48.0 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99-mt.a -> libboost_math_c99.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99-mt.so -> libboost_math_c99.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_c99.so -> libboost_math_c99.so.1.46.1 -rw-r--r-- root/root 109312 2012-01-02 11:05 libboost_math_c99.so.1.46.1 -rw-r--r-- root/root 109312 2012-01-06 02:42 libboost_math_c99.so.1.48.0 -rw-r--r-- root/root 2128282 2012-01-02 11:05 libboost_math_tr1.a -rw-r--r-- root/root 2167746 2012-01-02 11:05 libboost_math_tr1f.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1f-mt.a -> libboost_math_tr1f.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1f-mt.so -> libboost_math_tr1f.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1f.so -> libboost_math_tr1f.so.1.46.1 -rw-r--r-- root/root 265088 2012-01-02 11:05 libboost_math_tr1f.so.1.46.1 -rw-r--r-- root/root 285576 2012-01-06 02:42 libboost_math_tr1f.so.1.48.0 -rw-r--r-- root/root 2128438 2012-01-02 11:05 libboost_math_tr1l.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1l-mt.a -> libboost_math_tr1l.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1l-mt.so -> libboost_math_tr1l.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1l.so -> libboost_math_tr1l.so.1.46.1 -rw-r--r-- root/root 244536 2012-01-02 11:05 libboost_math_tr1l.so.1.46.1 -rw-r--r-- root/root 260928 2012-01-06 02:42 libboost_math_tr1l.so.1.48.0 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1-mt.a -> libboost_math_tr1.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1-mt.so -> libboost_math_tr1.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_math_tr1.so -> libboost_math_tr1.so.1.46.1 -rw-r--r-- root/root 240440 2012-01-02 11:05 libboost_math_tr1.so.1.46.1 -rw-r--r-- root/root 256832 2012-01-06 02:42 libboost_math_tr1.so.1.48.0 -rw-r--r-- root/root 3128256 2012-01-03 10:59 libboost_mpi.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi-mt.a -> libboost_mpi.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi-mt.so -> libboost_mpi.so.1.46.1 lrwxrwxrwx root/root 0 2012-07-30 15:27 libboost_mpi_python.a -> libboost_mpi_python-py27.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi_python-mt-py27.a -> libboost_mpi_python-py27.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi_python-mt-py27.so -> libboost_mpi_python-py27.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi_python-mt-py32.a -> libboost_mpi_python-py32.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi_python-mt-py32.so -> libboost_mpi_python-py32.so.1.46.1 -rw-r--r-- root/root 174140 2012-01-03 10:59 libboost_mpi_python-py27.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi_python-py27.so -> libboost_mpi_python-py27.so.1.46.1 -rw-r--r-- root/root 89656 2012-01-03 10:59 libboost_mpi_python-py27.so.1.46.1 -rw-r--r-- root/root 174140 2012-01-03 10:59 libboost_mpi_python-py32.a lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi_python-py32.so -> libboost_mpi_python-py32.so.1.46.1 -rw-r--r-- root/root 89656 2012-01-03 10:59 libboost_mpi_python-py32.so.1.46.1 lrwxrwxrwx root/root 0 2012-07-30 15:27 libboost_mpi_python.so -> libboost_mpi_python-py27.so lrwxrwxrwx root/root 0 2012-01-03 10:59 libboost_mpi.so -> libboost_mpi.so.1.46.1 -rw-r--r-- root/root 180320 2012-01-03 10:59 libboost_mpi.so.1.46.1 -rw-r--r-- root/root 180320 2012-01-06 02:42 libboost_mpi.so.1.48.0 -rw-r--r-- root/root 116720 2012-01-02 11:05 libboost_prg_exec_monitor.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_prg_exec_monitor-mt.a -> libboost_prg_exec_monitor.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_prg_exec_monitor-mt.so -> libboost_prg_exec_monitor.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_prg_exec_monitor.so -> libboost_prg_exec_monitor.so.1.46.1 -rw-r--r-- root/root 56352 2012-01-02 11:05 libboost_prg_exec_monitor.so.1.46.1 -rw-r--r-- root/root 56352 2012-01-06 02:42 libboost_prg_exec_monitor.so.1.48.0 -rw-r--r-- root/root 1070448 2012-01-02 11:05 libboost_program_options.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_program_options-mt.a -> libboost_program_options.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_program_options-mt.so -> libboost_program_options.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_program_options.so -> libboost_program_options.so.1.46.1 -rw-r--r-- root/root 414280 2012-01-02 11:05 libboost_program_options.so.1.46.1 -rw-r--r-- root/root 414232 2012-01-06 02:42 libboost_program_options.so.1.48.0 lrwxrwxrwx root/root 0 2012-07-30 15:27 libboost_python.a -> libboost_python-py27.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_python-mt-py27.a -> libboost_python-py27.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_python-mt-py27.so -> libboost_python-py27.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_python-mt-py32.a -> libboost_python-py32.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_python-mt-py32.so -> libboost_python-py32.so.1.46.1 -rw-r--r-- root/root 665816 2012-01-02 11:05 libboost_python-py27.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_python-py27.so -> libboost_python-py27.so.1.46.1 -rw-r--r-- root/root 311168 2012-01-02 11:05 libboost_python-py27.so.1.46.1 -rw-r--r-- root/root 315264 2012-01-06 02:42 libboost_python-py27.so.1.48.0 -rw-r--r-- root/root 659046 2012-01-02 11:05 libboost_python-py32.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_python-py32.so -> libboost_python-py32.so.1.46.1 -rw-r--r-- root/root 307072 2012-01-02 11:05 libboost_python-py32.so.1.46.1 -rw-r--r-- root/root 311136 2012-01-06 02:42 libboost_python-py32.so.1.48.0 lrwxrwxrwx root/root 0 2012-07-30 15:27 libboost_python.so -> libboost_python-py27.so -rw-r--r-- root/root 7964 2012-01-02 11:05 libboost_random.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_random-mt.a -> libboost_random.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_random-mt.so -> libboost_random.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_random.so -> libboost_random.so.1.46.1 -rw-r--r-- root/root 10472 2012-01-02 11:05 libboost_random.so.1.46.1 -rw-r--r-- root/root 10392 2012-01-06 02:42 libboost_random.so.1.48.0 -rw-r--r-- root/root 2626798 2012-01-02 11:05 libboost_regex.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_regex-mt.a -> libboost_regex.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_regex-mt.so -> libboost_regex.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_regex.so -> libboost_regex.so.1.46.1 -rw-r--r-- root/root 1054456 2012-01-02 11:05 libboost_regex.so.1.46.1 -rw-r--r-- root/root 1079096 2012-01-06 02:42 libboost_regex.so.1.48.0 -rw-r--r-- root/root 1240436 2012-01-02 11:05 libboost_serialization.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_serialization-mt.a -> libboost_serialization.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_serialization-mt.so -> libboost_serialization.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_serialization.so -> libboost_serialization.so.1.46.1 -rw-r--r-- root/root 446584 2012-01-02 11:05 libboost_serialization.so.1.46.1 -rw-r--r-- root/root 446584 2012-01-06 02:42 libboost_serialization.so.1.48.0 -rw-r--r-- root/root 179532 2012-01-02 11:05 libboost_signals.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_signals-mt.a -> libboost_signals.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_signals-mt.so -> libboost_signals.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_signals.so -> libboost_signals.so.1.46.1 -rw-r--r-- root/root 80600 2012-01-02 11:05 libboost_signals.so.1.46.1 -rw-r--r-- root/root 80600 2012-01-06 02:42 libboost_signals.so.1.48.0 -rw-r--r-- root/root 48666 2012-01-02 11:05 libboost_system.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_system-mt.a -> libboost_system.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_system-mt.so -> libboost_system.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_system.so -> libboost_system.so.1.46.1 -rw-r--r-- root/root 14568 2012-01-02 11:05 libboost_system.so.1.46.1 -rw-r--r-- root/root 14568 2012-01-06 02:42 libboost_system.so.1.48.0 -rw-r--r-- root/root 1617622 2012-01-02 11:05 libboost_test_exec_monitor.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_test_exec_monitor-mt.a -> libboost_test_exec_monitor.a -rw-r--r-- root/root 211414 2012-01-02 11:05 libboost_thread.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_thread-mt.a -> libboost_thread.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_thread-mt.so -> libboost_thread.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_thread.so -> libboost_thread.so.1.46.1 -rw-r--r-- root/root 101304 2012-01-02 11:05 libboost_thread.so.1.46.1 -rw-r--r-- root/root 109536 2012-01-06 02:42 libboost_thread.so.1.48.0 -rw-r--r-- root/root 18832 2012-01-06 02:42 libboost_timer.so.1.48.0 -rw-r--r-- root/root 1850282 2012-01-02 11:05 libboost_unit_test_framework.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_unit_test_framework-mt.a -> libboost_unit_test_framework.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_unit_test_framework-mt.so -> libboost_unit_test_framework.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_unit_test_framework.so -> libboost_unit_test_framework.so.1.46.1 -rw-r--r-- root/root 656824 2012-01-02 11:05 libboost_unit_test_framework.so.1.46.1 -rw-r--r-- root/root 669080 2012-01-06 02:42 libboost_unit_test_framework.so.1.48.0 -rw-r--r-- root/root 3734376 2012-01-02 11:05 libboost_wave.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_wave-mt.a -> libboost_wave.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_wave-mt.so -> libboost_wave.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_wave.so -> libboost_wave.so.1.46.1 -rw-r--r-- root/root 1320168 2012-01-02 11:05 libboost_wave.so.1.46.1 -rw-r--r-- root/root 1324328 2012-01-06 02:42 libboost_wave.so.1.48.0 -rw-r--r-- root/root 845954 2012-01-02 11:05 libboost_wserialization.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_wserialization-mt.a -> libboost_wserialization.a lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_wserialization-mt.so -> libboost_wserialization.so.1.46.1 lrwxrwxrwx root/root 0 2012-01-02 11:05 libboost_wserialization.so -> libboost_wserialization.so.1.46.1 -rw-r--r-- root/root 323128 2012-01-02 11:05 libboost_wserialization.so.1.46.1 -rw-r--r-- root/root 323128 2012-01-06 02:42 libboost_wserialization.so.1.48.0 -rw-r--r-- root/root 301984 2012-06-04 09:09 libpq.a lrwxrwxrwx root/root 0 2012-06-04 09:09 libpq.so -> libpq.so.5.4 lrwxrwxrwx root/root 0 2012-06-04 09:09 libpq.so.5 -> libpq.so.5.4 -rw-r--r-- root/root 178280 2012-06-04 09:09 libpq.so.5.4 -rw-r--r-- root/root 351720 2011-12-26 13:10 libpqxx-3.1.so -rw-r--r-- root/root 922 2011-12-26 13:10 libpqxx.la lrwxrwxrwx root/root 0 2011-12-26 13:10 libpqxx.so -> libpqxx-3.1.so -rw-r--r-- root/root 6238332 2012-03-02 18:38 liblog4cxx.a lrwxrwxrwx root/root 0 2012-03-02 18:38 liblog4cxx.so -> liblog4cxx.so.10.0.0 lrwxrwxrwx root/root 0 2012-03-02 18:38 liblog4cxx.so.10 -> liblog4cxx.so.10.0.0 -rw-r--r-- root/root 1953744 2012-03-02 18:38 liblog4cxx.so.10.0.0 -rw-r--r-- root/root 248512 2011-12-18 17:53 libaprutil-1.a -rw-r--r-- root/root 979 2011-12-18 17:53 libaprutil-1.la lrwxrwxrwx root/root 0 2011-12-18 17:53 libaprutil-1.so -> libaprutil-1.so.0.3.12 lrwxrwxrwx root/root 0 2011-12-18 17:53 libaprutil-1.so.0 -> libaprutil-1.so.0.3.12 -rw-r--r-- root/root 142840 2011-12-18 17:53 libaprutil-1.so.0.3.12 -rw-r--r-- root/root 397320 2012-03-20 09:57 libapr-1.a -rw-r--r-- root/root 949 2012-03-20 09:57 libapr-1.la lrwxrwxrwx root/root 0 2012-03-20 09:57 libapr-1.so -> libapr-1.so.0.4.6 lrwxrwxrwx root/root 0 2012-03-20 09:57 libapr-1.so.0 -> libapr-1.so.0.4.6 -rw-r--r-- root/root 234720 2012-03-20 09:57 libapr-1.so.0.4.6 -rw-r--r-- root/root 2554700 2012-01-25 14:24 libicuuc.a lrwxrwxrwx root/root 0 2012-01-25 14:24 libicuuc.so -> libicuuc.so.48.1.1 lrwxrwxrwx root/root 0 2012-01-25 14:24 libicuuc.so.48 -> libicuuc.so.48.1.1 -rw-r--r-- root/root 1465096 2012-01-25 14:24 libicuuc.so.48.1.1 -rw-r--r-- root/root 4024782 2012-01-25 14:24 libicui18n.a lrwxrwxrwx root/root 0 2012-01-25 14:24 libicui18n.so -> libicui18n.so.48.1.1 lrwxrwxrwx root/root 0 2012-01-25 14:24 libicui18n.so.48 -> libicui18n.so.48.1.1 -rw-r--r-- root/root 1866528 2012-01-25 14:24 libicui18n.so.48.1.1
I tried several things, started scidb, then looked at the stderr log files to get a clue where it stopped. Moved some files into /usr/lib and did it again. Got further, but stopped for different reasons. All of the reasons were missing .so file. So after two iterations, I wrote a script that starts, stops, peeks at error files, extracts the library info, pars up the missing files… I thought I would do it in a few iterations. It took 10.

Or, you can just take all of /usr/lib from your main coordinator, where you build scidb successfully, and just replcicate that instead of trying the minimalist approach. I think I gave up with the minimalist when I noticed the millions of libboost libs :smile:

I also built scidb from sources instead of the binary install, so many of the libraries were also created as a result of chasing missing packages/libraries during the build.

This is like a jedi lightsaber, you are not a jedi untill you build one yourself :smile:

Hope this helps.

Cheers, George


#4

Hm. I tried list instances and got what I should:

AQL% set lang afl; AFL% list('instances'); [("10.0.0.15",1239,0,"2012-10-16 17:10:30","/bigdata/scidb/merra/000/0"),("10.0.0.2",1240,1,"2012-10-16 17:10:35","/bigdata/scidb/merra/002/1"),("10.0.0.4",1240,2,"2012-10-16 17:10:40","/bigdata/scidb/merra/004/1"),("10.0.0.5",1240,3,"2012-10-16 17:10:45","/bigdata/scidb/merra/005/1"),("10.0.0.6",1240,4,"2012-10-16 17:10:51","/bigdata/scidb/merra/006/1"),("10.0.0.7",1240,5,"2012-10-16 17:10:56","/bigdata/scidb/merra/007/1"),("10.0.0.8",1240,6,"2012-10-16 17:11:01","/bigdata/scidb/merra/008/1"),("10.0.0.9",1240,7,"2012-10-16 17:11:06","/bigdata/scidb/merra/009/1")] AFL% set lang aql; AQL% select * from list('instances'); [("10.0.0.15",1239,0,"2012-10-16 17:10:30","/bigdata/scidb/merra/000/0"),("10.0.0.2",1240,1,"2012-10-16 17:10:35","/bigdata/scidb/merra/002/1"),("10.0.0.4",1240,2,"2012-10-16 17:10:40","/bigdata/scidb/merra/004/1"),("10.0.0.5",1240,3,"2012-10-16 17:10:45","/bigdata/scidb/merra/005/1"),("10.0.0.6",1240,4,"2012-10-16 17:10:51","/bigdata/scidb/merra/006/1"),("10.0.0.7",1240,5,"2012-10-16 17:10:56","/bigdata/scidb/merra/007/1"),("10.0.0.8",1240,6,"2012-10-16 17:11:01","/bigdata/scidb/merra/008/1"),("10.0.0.9",1240,7,"2012-10-16 17:11:06","/bigdata/scidb/merra/009/1")] AQL%
Are all your instances actually running? Do a ‘scidb.py status test1’ and see what you get. list(instances) should reflect that. On my system:

$ scidb.py status merra instance_id | host | port | online_since -------------+-----------+------+---------------------------- 0 | 10.0.0.15 | 1239 | 2012-10-16 13:10:30.110272 1 | 10.0.0.2 | 1240 | 2012-10-16 13:10:35.233159 2 | 10.0.0.4 | 1240 | 2012-10-16 13:10:40.341994 3 | 10.0.0.5 | 1240 | 2012-10-16 13:10:45.478528 4 | 10.0.0.6 | 1240 | 2012-10-16 13:10:50.539745 5 | 10.0.0.7 | 1240 | 2012-10-16 13:10:55.637786 6 | 10.0.0.8 | 1240 | 2012-10-16 13:11:00.996805 7 | 10.0.0.9 | 1240 | 2012-10-16 13:11:06.103819 (8 rows)
If your lib problems aren’t resolved yet on the instance machines, then they probably aren’t running, yes?
ssh to your instance node(s) and see what is in the stderr log files. There is a lot of good stuff there.
-George


#5

I am using VM’s and made a copy of the controller and had to drop the /opt/scidb folder and removed entries in the /etc/exports. I verified all the nodes are up and running. Thank you for the response.