<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://clonwiki0.jlab.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.57.167.4</id>
	<title>CLONWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://clonwiki0.jlab.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.57.167.4"/>
	<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Special:Contributions/129.57.167.4"/>
	<updated>2026-05-07T11:08:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5178</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5178"/>
		<updated>2011-03-28T19:21:31Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: /* Customization for the CLON cluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
== Customization for the CLON cluster ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of boards&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Customizing kernel installed on the FLASH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trying netboot following Bryan&#039;s instructions, using clonpc3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;yum install system-config-netboot&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;service xinetd restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.167.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.167.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.167.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 167 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 &#039;&#039;service nfs reload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
* Enable remote syslog (optional)&lt;br /&gt;
&lt;br /&gt;
 Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DHCP Server Setup&#039;&#039;&#039;&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Configure Client OS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of Diskless Kernel&#039;&#039;&#039;&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of chroot environment&#039;&#039;&#039;&lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of diskless system configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configure a NEW diskless client &#039;&#039;&#039;&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the tftp/NFS server &#039;&#039;&#039;&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the Diskless Client &#039;&#039;&#039;&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other useful packages to install &#039;&#039;&#039;&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
== Network-based booting ==&lt;br /&gt;
&lt;br /&gt;
The page is geared towards the setup of Diskless nodes for Intel-based VME Controllers, but may be useful for similar other applications.  Much of what is here was derived from the [http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/System_Administration_Guide/ch-diskless.html Redhat Enterprise Linux 3 Documentation].&lt;br /&gt;
&lt;br /&gt;
This examples assumes:&lt;br /&gt;
* The DHCP server (phecda: 129.57.29.104) has been installed and works.  Here we&#039;re using the dhcp 3.0.1 package distributed by RHEL4.&lt;br /&gt;
* The TFTP and NFS server (mizar: 129.57.29.100) is running RHEL5.5 x86_64.&lt;br /&gt;
* The Diskless Client (dafarm44: 129.57.29.54) will run Centos 5.5 x86_64.&lt;br /&gt;
&lt;br /&gt;
There&#039;s nothing stopping you from having the DHCP server on the same machine as that servering TFTP and NFS.  You can obviously have more than one diskless client.&lt;br /&gt;
&lt;br /&gt;
Once the first four steps have been completed, new clients can be configured individually with step 5.&lt;br /&gt;
&lt;br /&gt;
= Client Setup of OS in VirtualBox =&lt;br /&gt;
Here, we&#039;ve downloaded the latest and greatest Centos 5.5 x86_64 ISO and have set up a VirtualBox Client to use it to boot.  We will not attempt to describe the VirtualBox installation or Setup of the ISO to boot as the VirtualBox Guest.&lt;br /&gt;
&lt;br /&gt;
The Centos 5.5 installation proceeds as normal installations go, but we opt to do a minimal installation (excluding KDE and/or GNOME components) since we&#039;re running on a VME controller.  Other packages will be installed after first boot.&lt;br /&gt;
&lt;br /&gt;
=== First Boot ===&lt;br /&gt;
At first boot (after installation), a UI will appear and provide you with some options.:&lt;br /&gt;
* Disable firewall and SELinux.  SELinux setup can be double checked in the file:&lt;br /&gt;
 /etc/selinux/config&lt;br /&gt;
* Disable sendmail, and other services not required for a VME controller&lt;br /&gt;
&lt;br /&gt;
=== Update packages and transfer the OS to Server ===&lt;br /&gt;
Login as root&lt;br /&gt;
* Update all installed packages:&lt;br /&gt;
 yum update&lt;br /&gt;
* Install the following packages, with:&lt;br /&gt;
 yum install &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&lt;br /&gt;
:: busybox-anaconda&lt;br /&gt;
:: gcc&lt;br /&gt;
:: kernel-devel&lt;br /&gt;
:: gdb&lt;br /&gt;
:: valgrind&lt;br /&gt;
:: cvs&lt;br /&gt;
:: subversion&lt;br /&gt;
:: compat-libstdc++-33&lt;br /&gt;
:: redhat-rpm-config&lt;br /&gt;
&lt;br /&gt;
* Copy the Client OS to the tftp/NFS Server.&lt;br /&gt;
** On The Server:&lt;br /&gt;
 mkdir -p /diskless/x86_64/Centos5.5/root&lt;br /&gt;
: In The VirtualBox Guest:&lt;br /&gt;
 rsync -Pav -e ssh --exclude=&#039;/proc/*&#039; --exclude=&#039;/sys/*&#039; / mizar:/diskless/x86_64/Centos5.5/root/&lt;br /&gt;
&lt;br /&gt;
You are now done with the Centos5.5 Guest installed in the VirtualBox.  It can be closed down now.&lt;br /&gt;
&lt;br /&gt;
= tftp and NFS Server Setup =&lt;br /&gt;
Follow these steps on the machine serving out tftp and NFS:&lt;br /&gt;
&lt;br /&gt;
===Install &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; ===&lt;br /&gt;
(This should automatically install the tftp server)&lt;br /&gt;
 yum install system-config-netboot&lt;br /&gt;
&lt;br /&gt;
=== Enable the tftp server to start at boot ===&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* Restart &amp;lt;code&amp;gt;xinetd&amp;lt;/code&amp;gt;&lt;br /&gt;
 service xinetd restart&lt;br /&gt;
&lt;br /&gt;
=== Configure NFS ===&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.29.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.29.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.29.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 29 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 service nfs reload&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
=== Enable remote syslog (optional) ===&lt;br /&gt;
* Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
= DHCP Server Setup =&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
= Configure Client OS =&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
=== Setup of Diskless Kernel ===&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
=== Setup of chroot environment === &lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
=== Setup of diskless system configurations ===&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
= Configure a NEW diskless client =&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
=== Configuration on the tftp/NFS server ===&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Configuration on the Diskless Client ===&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
= Other useful packages to install =&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5177</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5177"/>
		<updated>2011-03-28T19:21:12Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: /* Customization for the CLON cluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
== Customization for the CLON cluster ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of boards&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E - 129.57.68.89 - croctest2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Customizing kernel installed on the FLASH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trying netboot following Bryan&#039;s instructions, using clonpc3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;yum install system-config-netboot&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;service xinetd restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.167.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.167.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.167.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 167 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 &#039;&#039;service nfs reload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
* Enable remote syslog (optional)&lt;br /&gt;
&lt;br /&gt;
 Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DHCP Server Setup&#039;&#039;&#039;&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Configure Client OS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of Diskless Kernel&#039;&#039;&#039;&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of chroot environment&#039;&#039;&#039;&lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of diskless system configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configure a NEW diskless client &#039;&#039;&#039;&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the tftp/NFS server &#039;&#039;&#039;&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the Diskless Client &#039;&#039;&#039;&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other useful packages to install &#039;&#039;&#039;&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
== Network-based booting ==&lt;br /&gt;
&lt;br /&gt;
The page is geared towards the setup of Diskless nodes for Intel-based VME Controllers, but may be useful for similar other applications.  Much of what is here was derived from the [http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/System_Administration_Guide/ch-diskless.html Redhat Enterprise Linux 3 Documentation].&lt;br /&gt;
&lt;br /&gt;
This examples assumes:&lt;br /&gt;
* The DHCP server (phecda: 129.57.29.104) has been installed and works.  Here we&#039;re using the dhcp 3.0.1 package distributed by RHEL4.&lt;br /&gt;
* The TFTP and NFS server (mizar: 129.57.29.100) is running RHEL5.5 x86_64.&lt;br /&gt;
* The Diskless Client (dafarm44: 129.57.29.54) will run Centos 5.5 x86_64.&lt;br /&gt;
&lt;br /&gt;
There&#039;s nothing stopping you from having the DHCP server on the same machine as that servering TFTP and NFS.  You can obviously have more than one diskless client.&lt;br /&gt;
&lt;br /&gt;
Once the first four steps have been completed, new clients can be configured individually with step 5.&lt;br /&gt;
&lt;br /&gt;
= Client Setup of OS in VirtualBox =&lt;br /&gt;
Here, we&#039;ve downloaded the latest and greatest Centos 5.5 x86_64 ISO and have set up a VirtualBox Client to use it to boot.  We will not attempt to describe the VirtualBox installation or Setup of the ISO to boot as the VirtualBox Guest.&lt;br /&gt;
&lt;br /&gt;
The Centos 5.5 installation proceeds as normal installations go, but we opt to do a minimal installation (excluding KDE and/or GNOME components) since we&#039;re running on a VME controller.  Other packages will be installed after first boot.&lt;br /&gt;
&lt;br /&gt;
=== First Boot ===&lt;br /&gt;
At first boot (after installation), a UI will appear and provide you with some options.:&lt;br /&gt;
* Disable firewall and SELinux.  SELinux setup can be double checked in the file:&lt;br /&gt;
 /etc/selinux/config&lt;br /&gt;
* Disable sendmail, and other services not required for a VME controller&lt;br /&gt;
&lt;br /&gt;
=== Update packages and transfer the OS to Server ===&lt;br /&gt;
Login as root&lt;br /&gt;
* Update all installed packages:&lt;br /&gt;
 yum update&lt;br /&gt;
* Install the following packages, with:&lt;br /&gt;
 yum install &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&lt;br /&gt;
:: busybox-anaconda&lt;br /&gt;
:: gcc&lt;br /&gt;
:: kernel-devel&lt;br /&gt;
:: gdb&lt;br /&gt;
:: valgrind&lt;br /&gt;
:: cvs&lt;br /&gt;
:: subversion&lt;br /&gt;
:: compat-libstdc++-33&lt;br /&gt;
:: redhat-rpm-config&lt;br /&gt;
&lt;br /&gt;
* Copy the Client OS to the tftp/NFS Server.&lt;br /&gt;
** On The Server:&lt;br /&gt;
 mkdir -p /diskless/x86_64/Centos5.5/root&lt;br /&gt;
: In The VirtualBox Guest:&lt;br /&gt;
 rsync -Pav -e ssh --exclude=&#039;/proc/*&#039; --exclude=&#039;/sys/*&#039; / mizar:/diskless/x86_64/Centos5.5/root/&lt;br /&gt;
&lt;br /&gt;
You are now done with the Centos5.5 Guest installed in the VirtualBox.  It can be closed down now.&lt;br /&gt;
&lt;br /&gt;
= tftp and NFS Server Setup =&lt;br /&gt;
Follow these steps on the machine serving out tftp and NFS:&lt;br /&gt;
&lt;br /&gt;
===Install &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; ===&lt;br /&gt;
(This should automatically install the tftp server)&lt;br /&gt;
 yum install system-config-netboot&lt;br /&gt;
&lt;br /&gt;
=== Enable the tftp server to start at boot ===&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* Restart &amp;lt;code&amp;gt;xinetd&amp;lt;/code&amp;gt;&lt;br /&gt;
 service xinetd restart&lt;br /&gt;
&lt;br /&gt;
=== Configure NFS ===&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.29.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.29.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.29.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 29 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 service nfs reload&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
=== Enable remote syslog (optional) ===&lt;br /&gt;
* Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
= DHCP Server Setup =&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
= Configure Client OS =&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
=== Setup of Diskless Kernel ===&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
=== Setup of chroot environment === &lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
=== Setup of diskless system configurations ===&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
= Configure a NEW diskless client =&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
=== Configuration on the tftp/NFS server ===&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Configuration on the Diskless Client ===&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
= Other useful packages to install =&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5176</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5176"/>
		<updated>2011-03-28T19:20:55Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: /* Customization for the CLON cluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
== Customization for the CLON cluster ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of boards&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 - 00:20:38:04:23:5E - 129.57.68.89 - croctest2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Customizing kernel installed on the FLASH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trying netboot following Bryan&#039;s instructions, using clonpc3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;yum install system-config-netboot&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;service xinetd restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.167.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.167.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.167.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 167 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 &#039;&#039;service nfs reload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
* Enable remote syslog (optional)&lt;br /&gt;
&lt;br /&gt;
 Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DHCP Server Setup&#039;&#039;&#039;&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Configure Client OS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of Diskless Kernel&#039;&#039;&#039;&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of chroot environment&#039;&#039;&#039;&lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of diskless system configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configure a NEW diskless client &#039;&#039;&#039;&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the tftp/NFS server &#039;&#039;&#039;&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the Diskless Client &#039;&#039;&#039;&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other useful packages to install &#039;&#039;&#039;&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
== Network-based booting ==&lt;br /&gt;
&lt;br /&gt;
The page is geared towards the setup of Diskless nodes for Intel-based VME Controllers, but may be useful for similar other applications.  Much of what is here was derived from the [http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/System_Administration_Guide/ch-diskless.html Redhat Enterprise Linux 3 Documentation].&lt;br /&gt;
&lt;br /&gt;
This examples assumes:&lt;br /&gt;
* The DHCP server (phecda: 129.57.29.104) has been installed and works.  Here we&#039;re using the dhcp 3.0.1 package distributed by RHEL4.&lt;br /&gt;
* The TFTP and NFS server (mizar: 129.57.29.100) is running RHEL5.5 x86_64.&lt;br /&gt;
* The Diskless Client (dafarm44: 129.57.29.54) will run Centos 5.5 x86_64.&lt;br /&gt;
&lt;br /&gt;
There&#039;s nothing stopping you from having the DHCP server on the same machine as that servering TFTP and NFS.  You can obviously have more than one diskless client.&lt;br /&gt;
&lt;br /&gt;
Once the first four steps have been completed, new clients can be configured individually with step 5.&lt;br /&gt;
&lt;br /&gt;
= Client Setup of OS in VirtualBox =&lt;br /&gt;
Here, we&#039;ve downloaded the latest and greatest Centos 5.5 x86_64 ISO and have set up a VirtualBox Client to use it to boot.  We will not attempt to describe the VirtualBox installation or Setup of the ISO to boot as the VirtualBox Guest.&lt;br /&gt;
&lt;br /&gt;
The Centos 5.5 installation proceeds as normal installations go, but we opt to do a minimal installation (excluding KDE and/or GNOME components) since we&#039;re running on a VME controller.  Other packages will be installed after first boot.&lt;br /&gt;
&lt;br /&gt;
=== First Boot ===&lt;br /&gt;
At first boot (after installation), a UI will appear and provide you with some options.:&lt;br /&gt;
* Disable firewall and SELinux.  SELinux setup can be double checked in the file:&lt;br /&gt;
 /etc/selinux/config&lt;br /&gt;
* Disable sendmail, and other services not required for a VME controller&lt;br /&gt;
&lt;br /&gt;
=== Update packages and transfer the OS to Server ===&lt;br /&gt;
Login as root&lt;br /&gt;
* Update all installed packages:&lt;br /&gt;
 yum update&lt;br /&gt;
* Install the following packages, with:&lt;br /&gt;
 yum install &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&lt;br /&gt;
:: busybox-anaconda&lt;br /&gt;
:: gcc&lt;br /&gt;
:: kernel-devel&lt;br /&gt;
:: gdb&lt;br /&gt;
:: valgrind&lt;br /&gt;
:: cvs&lt;br /&gt;
:: subversion&lt;br /&gt;
:: compat-libstdc++-33&lt;br /&gt;
:: redhat-rpm-config&lt;br /&gt;
&lt;br /&gt;
* Copy the Client OS to the tftp/NFS Server.&lt;br /&gt;
** On The Server:&lt;br /&gt;
 mkdir -p /diskless/x86_64/Centos5.5/root&lt;br /&gt;
: In The VirtualBox Guest:&lt;br /&gt;
 rsync -Pav -e ssh --exclude=&#039;/proc/*&#039; --exclude=&#039;/sys/*&#039; / mizar:/diskless/x86_64/Centos5.5/root/&lt;br /&gt;
&lt;br /&gt;
You are now done with the Centos5.5 Guest installed in the VirtualBox.  It can be closed down now.&lt;br /&gt;
&lt;br /&gt;
= tftp and NFS Server Setup =&lt;br /&gt;
Follow these steps on the machine serving out tftp and NFS:&lt;br /&gt;
&lt;br /&gt;
===Install &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; ===&lt;br /&gt;
(This should automatically install the tftp server)&lt;br /&gt;
 yum install system-config-netboot&lt;br /&gt;
&lt;br /&gt;
=== Enable the tftp server to start at boot ===&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* Restart &amp;lt;code&amp;gt;xinetd&amp;lt;/code&amp;gt;&lt;br /&gt;
 service xinetd restart&lt;br /&gt;
&lt;br /&gt;
=== Configure NFS ===&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.29.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.29.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.29.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 29 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 service nfs reload&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
=== Enable remote syslog (optional) ===&lt;br /&gt;
* Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
= DHCP Server Setup =&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
= Configure Client OS =&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
=== Setup of Diskless Kernel ===&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
=== Setup of chroot environment === &lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
=== Setup of diskless system configurations ===&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
= Configure a NEW diskless client =&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
=== Configuration on the tftp/NFS server ===&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Configuration on the Diskless Client ===&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
= Other useful packages to install =&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5175</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5175"/>
		<updated>2011-03-28T19:15:31Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
== Customization for the CLON cluster ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of boards&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Customizing kernel installed on the FLASH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trying netboot following Bryan&#039;s instructions, using clonpc3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;yum install system-config-netboot&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;service xinetd restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.167.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.167.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.167.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 167 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 &#039;&#039;service nfs reload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
* Enable remote syslog (optional)&lt;br /&gt;
&lt;br /&gt;
 Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DHCP Server Setup&#039;&#039;&#039;&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Configure Client OS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of Diskless Kernel&#039;&#039;&#039;&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of chroot environment&#039;&#039;&#039;&lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of diskless system configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configure a NEW diskless client &#039;&#039;&#039;&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the tftp/NFS server &#039;&#039;&#039;&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the Diskless Client &#039;&#039;&#039;&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other useful packages to install &#039;&#039;&#039;&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
== Network-based booting ==&lt;br /&gt;
&lt;br /&gt;
The page is geared towards the setup of Diskless nodes for Intel-based VME Controllers, but may be useful for similar other applications.  Much of what is here was derived from the [http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/System_Administration_Guide/ch-diskless.html Redhat Enterprise Linux 3 Documentation].&lt;br /&gt;
&lt;br /&gt;
This examples assumes:&lt;br /&gt;
* The DHCP server (phecda: 129.57.29.104) has been installed and works.  Here we&#039;re using the dhcp 3.0.1 package distributed by RHEL4.&lt;br /&gt;
* The TFTP and NFS server (mizar: 129.57.29.100) is running RHEL5.5 x86_64.&lt;br /&gt;
* The Diskless Client (dafarm44: 129.57.29.54) will run Centos 5.5 x86_64.&lt;br /&gt;
&lt;br /&gt;
There&#039;s nothing stopping you from having the DHCP server on the same machine as that servering TFTP and NFS.  You can obviously have more than one diskless client.&lt;br /&gt;
&lt;br /&gt;
Once the first four steps have been completed, new clients can be configured individually with step 5.&lt;br /&gt;
&lt;br /&gt;
= Client Setup of OS in VirtualBox =&lt;br /&gt;
Here, we&#039;ve downloaded the latest and greatest Centos 5.5 x86_64 ISO and have set up a VirtualBox Client to use it to boot.  We will not attempt to describe the VirtualBox installation or Setup of the ISO to boot as the VirtualBox Guest.&lt;br /&gt;
&lt;br /&gt;
The Centos 5.5 installation proceeds as normal installations go, but we opt to do a minimal installation (excluding KDE and/or GNOME components) since we&#039;re running on a VME controller.  Other packages will be installed after first boot.&lt;br /&gt;
&lt;br /&gt;
=== First Boot ===&lt;br /&gt;
At first boot (after installation), a UI will appear and provide you with some options.:&lt;br /&gt;
* Disable firewall and SELinux.  SELinux setup can be double checked in the file:&lt;br /&gt;
 /etc/selinux/config&lt;br /&gt;
* Disable sendmail, and other services not required for a VME controller&lt;br /&gt;
&lt;br /&gt;
=== Update packages and transfer the OS to Server ===&lt;br /&gt;
Login as root&lt;br /&gt;
* Update all installed packages:&lt;br /&gt;
 yum update&lt;br /&gt;
* Install the following packages, with:&lt;br /&gt;
 yum install &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&lt;br /&gt;
:: busybox-anaconda&lt;br /&gt;
:: gcc&lt;br /&gt;
:: kernel-devel&lt;br /&gt;
:: gdb&lt;br /&gt;
:: valgrind&lt;br /&gt;
:: cvs&lt;br /&gt;
:: subversion&lt;br /&gt;
:: compat-libstdc++-33&lt;br /&gt;
:: redhat-rpm-config&lt;br /&gt;
&lt;br /&gt;
* Copy the Client OS to the tftp/NFS Server.&lt;br /&gt;
** On The Server:&lt;br /&gt;
 mkdir -p /diskless/x86_64/Centos5.5/root&lt;br /&gt;
: In The VirtualBox Guest:&lt;br /&gt;
 rsync -Pav -e ssh --exclude=&#039;/proc/*&#039; --exclude=&#039;/sys/*&#039; / mizar:/diskless/x86_64/Centos5.5/root/&lt;br /&gt;
&lt;br /&gt;
You are now done with the Centos5.5 Guest installed in the VirtualBox.  It can be closed down now.&lt;br /&gt;
&lt;br /&gt;
= tftp and NFS Server Setup =&lt;br /&gt;
Follow these steps on the machine serving out tftp and NFS:&lt;br /&gt;
&lt;br /&gt;
===Install &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; ===&lt;br /&gt;
(This should automatically install the tftp server)&lt;br /&gt;
 yum install system-config-netboot&lt;br /&gt;
&lt;br /&gt;
=== Enable the tftp server to start at boot ===&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* Restart &amp;lt;code&amp;gt;xinetd&amp;lt;/code&amp;gt;&lt;br /&gt;
 service xinetd restart&lt;br /&gt;
&lt;br /&gt;
=== Configure NFS ===&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.29.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.29.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.29.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 29 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 service nfs reload&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
=== Enable remote syslog (optional) ===&lt;br /&gt;
* Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
= DHCP Server Setup =&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
= Configure Client OS =&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
=== Setup of Diskless Kernel ===&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
=== Setup of chroot environment === &lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
=== Setup of diskless system configurations ===&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
= Configure a NEW diskless client =&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
=== Configuration on the tftp/NFS server ===&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Configuration on the Diskless Client ===&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
= Other useful packages to install =&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Standard_Procedures&amp;diff=4946</id>
		<title>CLON Standard Procedures</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Standard_Procedures&amp;diff=4946"/>
		<updated>2010-10-01T21:55:25Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Contacts:&#039;&#039;&#039;&lt;br /&gt;
* Computer Center 24/7 phone: 876-1794&lt;br /&gt;
* Sergey Boyarinov: USA cell: 757-869-2188 &lt;br /&gt;
* Nerses: approximately up to 15:00 eastern time: home number is +374 10 425 049, cell phone +374 91 206 217 (Armenia), USA cell: 757-358-3042&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=PERL&amp;diff=4913</id>
		<title>PERL</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=PERL&amp;diff=4913"/>
		<updated>2010-09-08T14:31:07Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are installing PERL modules directly into the PERL system location. Normally PERL modiles will be obtained from [http://www.cpan.org/] in a form of tar files and placed in /usr/local/downloads. For every platform they must be copied to /usr/local/src, untared and installed. Following modules must be installed:&lt;br /&gt;
 Pezca&lt;br /&gt;
 Tk&lt;br /&gt;
 DBI&lt;br /&gt;
 DBD::mysql&lt;br /&gt;
 Time&lt;br /&gt;
 URI&lt;br /&gt;
 HTML::Tagset&lt;br /&gt;
 HTML::Parser&lt;br /&gt;
 IO-Compress-Base&lt;br /&gt;
 Compress-Raw-Zlib (see note below)&lt;br /&gt;
 Compress-Raw-Bzip2&lt;br /&gt;
 IO-Compress-Bzip2&lt;br /&gt;
 IO-Compress-Zlib&lt;br /&gt;
 Compress-Zlib&lt;br /&gt;
 LWP (libwww-perl) (use default options when asked)&lt;br /&gt;
 XML-Parser&lt;br /&gt;
&lt;br /&gt;
For installation instructions see README inside those packages. Usually you have to type:&lt;br /&gt;
 perl Makefile.PL&lt;br /&gt;
 gmake&lt;br /&gt;
 gmake test (optionally)&lt;br /&gt;
 gmake install&lt;br /&gt;
&lt;br /&gt;
Following was noticed:&lt;br /&gt;
&lt;br /&gt;
* Pezca_0.3: After running &#039;perl Makefile.PL&#039; and before &#039;gmake&#039;, modify &#039;Makefile&#039;: after &#039;-Iinclude&#039;, add &#039;-Iinclude/os/solaris -Iinclude/O.solaris&#039; (adjust for OS; do not know why it did not happened during &#039;perl Makefile.PL&#039; ...). Also, module &#039;osdTime.cc&#039; must be compiled by &#039;CC&#039;, not by &#039;cc&#039; as it is happening (just go to &#039;libCom/os/generic&#039;, type &#039;gmake&#039;, copy last failed command, replace &#039;cc&#039; by &#039;CC&#039; and execute).&lt;br /&gt;
&lt;br /&gt;
* Pezca_0.4: After running &#039;perl Makefile.PL.ontop&#039; and before &#039;gmake&#039;, modify &#039;Makefile&#039;: after -I.../include/os add &#039;/solaris&#039; with corresponding flavor. Also, version 0.4 can be (and must be) compiled using our EPICS, not the one which comes with Pezca. To do so EPICS_BASE and EPICS_EXTENSIONS environment variables must be defined, and configuring must be done by command &#039;&#039;perl Makefile.PL.ontop&#039;&#039;. On solaris-x86, modify &#039;&#039;platform_ontop.pm&#039;&#039; as following:&lt;br /&gt;
 # platform dependant sub-directory for include files (on sparc-solaris probably the same using &#039;&#039;solaris-sparc&#039;&#039;):&lt;br /&gt;
 my %os_inc_subdir= (&#039;linux-x86&#039; =&amp;gt; &#039;Linux&#039;,&lt;br /&gt;
                     &#039;win32-x86&#039; =&amp;gt; &#039;WIN32&#039;,&lt;br /&gt;
                     &#039;hpux-11&#039;   =&amp;gt; &#039;hp700&#039;,&lt;br /&gt;
                     &#039;solaris&#039;   =&amp;gt; &#039;solaris&#039;,                     &amp;lt;----- added&lt;br /&gt;
                   );&lt;br /&gt;
 # platform dependant sub-directory for libraries in the base:&lt;br /&gt;
 my %os_b_lib_subdir= (&#039;linux-x86&#039; =&amp;gt; &#039;linux-x86&#039;,&lt;br /&gt;
                       &#039;win32-x86&#039; =&amp;gt; &#039;win32-x86&#039;,&lt;br /&gt;
                       &#039;hpux-11&#039;   =&amp;gt; &#039;hp700&#039;,&lt;br /&gt;
                       &#039;solaris&#039;   =&amp;gt; &#039;solaris-x86&#039;,                     &amp;lt;----- added&lt;br /&gt;
                     );&lt;br /&gt;
 # platform dependant sub-directory for libraries in the extensions directory:&lt;br /&gt;
 my %os_e_lib_subdir= (&#039;linux-x86&#039; =&amp;gt; &#039;linux-x86&#039;,&lt;br /&gt;
                       &#039;win32-x86&#039; =&amp;gt; &#039;win32-x86&#039;,&lt;br /&gt;
                       &#039;hpux-11&#039;   =&amp;gt; &#039;hp700&#039;,&lt;br /&gt;
                       &#039;solaris&#039;   =&amp;gt; &#039;solaris-x86&#039;,                     &amp;lt;----- added&lt;br /&gt;
                     );&lt;br /&gt;
&lt;br /&gt;
* DBI:&lt;br /&gt;
&lt;br /&gt;
 clon01:DBI-1.52&amp;gt; perl Makefile.PL&lt;br /&gt;
 *** Note:&lt;br /&gt;
    The optional PlRPC-modules (RPC::PlServer etc) are not installed.&lt;br /&gt;
    If you want to use the DBD::Proxy driver and DBI::ProxyServer&lt;br /&gt;
    modules, then you&#039;ll need to install the RPC::PlServer, RPC::PlClient,&lt;br /&gt;
    Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.&lt;br /&gt;
    You can install them any time after installing the DBI.&lt;br /&gt;
    You do *not* need these modules for typical DBI usage.&lt;br /&gt;
 Optional modules are available from any CPAN mirror, in particular&lt;br /&gt;
    http://search.cpan.org/&lt;br /&gt;
    http://www.perl.com/CPAN/modules/by-module&lt;br /&gt;
    http://www.perl.org/CPAN/modules/by-module&lt;br /&gt;
    ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module&lt;br /&gt;
&lt;br /&gt;
* Compress-Raw-Zlib:&lt;br /&gt;
&lt;br /&gt;
sed -e &amp;quot;s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|&amp;quot; -e &amp;quot;s|INCLUDE\s*= ./zlib-src|INCLUDE    = /usr/include|&amp;quot; -e &amp;quot;s|LIB\s*= ./zlib-src|LIB        = /usr/lib|&amp;quot; config.in&lt;br /&gt;
&lt;br /&gt;
Install all modules on one machine of each flavor and execute following for the rest:&lt;br /&gt;
&lt;br /&gt;
 cd /usr/local/src/Pezca-0.4&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Tk-804.027/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/DBI-1.52/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/DBD-mysql-3.0008/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Time-modules-2006.0814/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/URI-1.35/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/HTML-Tagset-3.10/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/HTML-Parser-3.56/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/IO-Compress-Base-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Compress-Raw-Zlib-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Compress-Raw-Bzip2-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/IO-Compress-Bzip2-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/IO-Compress-Zlib-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Compress-Zlib-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/libwww-perl-5.808/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/XML-Parser-2.36/&lt;br /&gt;
 gmake install&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=PERL&amp;diff=4912</id>
		<title>PERL</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=PERL&amp;diff=4912"/>
		<updated>2010-09-08T14:29:35Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are installing PERL modules directly into the PERL system location. Normally PERL modiles will be obtained from [http://www.cpan.org/] in a form of tar files and placed in /usr/local/downloads. For every platform they must be copied to /usr/local/src, untared and installed. Following modules must be installed:&lt;br /&gt;
 Pezca&lt;br /&gt;
 Tk&lt;br /&gt;
 DBI&lt;br /&gt;
 DBD::mysql&lt;br /&gt;
 Time&lt;br /&gt;
 URI&lt;br /&gt;
 HTML::Tagset&lt;br /&gt;
 HTML::Parser&lt;br /&gt;
 IO-Compress-Base&lt;br /&gt;
 Compress-Raw-Zlib (see note below)&lt;br /&gt;
 Compress-Raw-Bzip2&lt;br /&gt;
 IO-Compress-Bzip2&lt;br /&gt;
 IO-Compress-Zlib&lt;br /&gt;
 Compress-Zlib&lt;br /&gt;
 LWP (libwww-perl) (use default options when asked)&lt;br /&gt;
 XML-Parser&lt;br /&gt;
&lt;br /&gt;
For installation instructions see README inside those packages. Usually you have to type:&lt;br /&gt;
 perl Makefile.PL&lt;br /&gt;
 gmake&lt;br /&gt;
 gmake test (optionally)&lt;br /&gt;
 gmake install&lt;br /&gt;
&lt;br /&gt;
Following was noticed:&lt;br /&gt;
&lt;br /&gt;
* Pezca_0.3: After running &#039;perl Makefile.PL&#039; and before &#039;gmake&#039;, modify &#039;Makefile&#039;: after &#039;-Iinclude&#039;, add &#039;-Iinclude/os/solaris -Iinclude/O.solaris&#039; (adjust for OS; do not know why it did not happened during &#039;perl Makefile.PL&#039; ...). Also, module &#039;osdTime.cc&#039; must be compiled by &#039;CC&#039;, not by &#039;cc&#039; as it is happening (just go to &#039;libCom/os/generic&#039;, type &#039;gmake&#039;, copy last failed command, replace &#039;cc&#039; by &#039;CC&#039; and execute).&lt;br /&gt;
&lt;br /&gt;
* Pezca_0.4: After running &#039;perl Makefile.PL.ontop&#039; and before &#039;gmake&#039;, modify &#039;Makefile&#039;: after -I.../include/os add &#039;/solaris&#039; with corresponding flavor. Also, version 0.4 can be (and must be) compiled using our EPICS, not the one which comes with Pezca. To do so EPICS_BASE and EPICS_EXTENSIONS environment variables must be defined, and configuring must be done by command &#039;&#039;perl Makefile.PL.ontop&#039;&#039;. On solaris-x86, modify &#039;&#039;platform_ontop.pm&#039;&#039; as following:&lt;br /&gt;
 # platform dependant sub-directory for include files (on sparc-solaris probably the same using &#039;&#039;solaris-sparc&#039;&#039;):&lt;br /&gt;
 my %os_inc_subdir= (&#039;linux-x86&#039; =&amp;gt; &#039;Linux&#039;,&lt;br /&gt;
                     &#039;win32-x86&#039; =&amp;gt; &#039;WIN32&#039;,&lt;br /&gt;
                     &#039;hpux-11&#039;   =&amp;gt; &#039;hp700&#039;,&lt;br /&gt;
                     &#039;solaris&#039;   =&amp;gt; &#039;solaris&#039;,                     &amp;lt;----- added&lt;br /&gt;
                   );&lt;br /&gt;
 # platform dependant sub-directory for libraries in the base:&lt;br /&gt;
 my %os_b_lib_subdir= (&#039;linux-x86&#039; =&amp;gt; &#039;linux-x86&#039;,&lt;br /&gt;
                       &#039;win32-x86&#039; =&amp;gt; &#039;win32-x86&#039;,&lt;br /&gt;
                       &#039;hpux-11&#039;   =&amp;gt; &#039;hp700&#039;,&lt;br /&gt;
                       &#039;solaris&#039;   =&amp;gt; &#039;solaris-x86&#039;,                     &amp;lt;----- added&lt;br /&gt;
                     );&lt;br /&gt;
 # platform dependant sub-directory for libraries in the extensions directory:&lt;br /&gt;
 my %os_e_lib_subdir= (&#039;linux-x86&#039; =&amp;gt; &#039;linux-x86&#039;,&lt;br /&gt;
                       &#039;win32-x86&#039; =&amp;gt; &#039;win32-x86&#039;,&lt;br /&gt;
                       &#039;hpux-11&#039;   =&amp;gt; &#039;hp700&#039;,&lt;br /&gt;
                       &#039;solaris&#039;   =&amp;gt; &#039;solaris-x86&#039;,                     &amp;lt;----- added&lt;br /&gt;
                     );&lt;br /&gt;
&lt;br /&gt;
* DBI:&lt;br /&gt;
&lt;br /&gt;
 clon01:DBI-1.52&amp;gt; perl Makefile.PL&lt;br /&gt;
 *** Note:&lt;br /&gt;
    The optional PlRPC-modules (RPC::PlServer etc) are not installed.&lt;br /&gt;
    If you want to use the DBD::Proxy driver and DBI::ProxyServer&lt;br /&gt;
    modules, then you&#039;ll need to install the RPC::PlServer, RPC::PlClient,&lt;br /&gt;
    Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.&lt;br /&gt;
    You can install them any time after installing the DBI.&lt;br /&gt;
    You do *not* need these modules for typical DBI usage.&lt;br /&gt;
 Optional modules are available from any CPAN mirror, in particular&lt;br /&gt;
    http://search.cpan.org/&lt;br /&gt;
    http://www.perl.com/CPAN/modules/by-module&lt;br /&gt;
    http://www.perl.org/CPAN/modules/by-module&lt;br /&gt;
    ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module&lt;br /&gt;
&lt;br /&gt;
* Compress-Raw-Zlib:&lt;br /&gt;
&lt;br /&gt;
sed -e &amp;quot;s|BUILD_ZLIB\s*= True|BUILD_ZLIB = False|&amp;quot; -e &amp;quot;s|INCLUDE\s*= ./zlib-src|INCLUDE    = /usr/include|&amp;quot; -e &amp;quot;s|LIB\s*= ./zlib-src|LIB        = /usr/lib|&amp;quot; config.in&lt;br /&gt;
&lt;br /&gt;
Install all modules on one machine of each flavor and execute following for the rest:&lt;br /&gt;
&lt;br /&gt;
 cd /usr/local/src/Pezca-0.4&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Tk-804.027/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/DBI-1.52/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/DBD-mysql-3.0008/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Time-modules-2006.0814/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/URI-1.35/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/HTML-Tagset-3.10/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/HTML-Parser-3.56/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/IO-Compress-Base-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Compress-Raw-Zlib-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Compress-Raw-Bzip2-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/IO-Compress-Bzip2-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/IO-Compress-Zlib-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/Compress-Zlib-2.005/&lt;br /&gt;
 gmake install&lt;br /&gt;
 cd /usr/local/src/libwww-perl-5.808/&lt;br /&gt;
 gmake install&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLAS_Online_Software&amp;diff=4889</id>
		<title>CLAS Online Software</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLAS_Online_Software&amp;diff=4889"/>
		<updated>2010-07-19T19:32:43Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;If you want information about DAQ/Online Systems startup and recover procedures, use following link:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Online Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Online Software Stricture]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PRIMEX setup ==&lt;br /&gt;
&lt;br /&gt;
 ssh to clon10 as primrun, pass &#039;primextocome&#039;&lt;br /&gt;
 primex_start&lt;br /&gt;
 primex_exit&lt;br /&gt;
 primex_xterms_this&lt;br /&gt;
 primex_xterms_kill&lt;br /&gt;
&lt;br /&gt;
== Wolfram test setup ==&lt;br /&gt;
&lt;br /&gt;
* NOTE: EXPID must be clasdev, SESSION must be claswolf&lt;br /&gt;
&lt;br /&gt;
* serial connection to the VME crate: on wolfram: &#039;&#039;cu -l /dev/cua/b&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* to start DAQ:&lt;br /&gt;
 ssh vpk@clon00&lt;br /&gt;
 wolfram_start&lt;br /&gt;
&lt;br /&gt;
* to start ROOT:&lt;br /&gt;
 ssh vpk@clon00&lt;br /&gt;
 cmroot claswolf hist_claswolf&lt;br /&gt;
&lt;br /&gt;
* to kill DAQ:&lt;br /&gt;
 wolfram_exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Expert Information ==&lt;br /&gt;
&lt;br /&gt;
[[ADC Pedestals Measurement Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Alarm Browser]]&lt;br /&gt;
&lt;br /&gt;
[[Alarm Server]]&lt;br /&gt;
&lt;br /&gt;
[[Data Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[dbrouter]]&lt;br /&gt;
&lt;br /&gt;
[[Epics Server]]&lt;br /&gt;
&lt;br /&gt;
[[ET System]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[info_server]]&lt;br /&gt;
&lt;br /&gt;
[[Logbook]]&lt;br /&gt;
&lt;br /&gt;
[[msql database]]&lt;br /&gt;
&lt;br /&gt;
[[Process Management]]&lt;br /&gt;
&lt;br /&gt;
[[Recsis]]&lt;br /&gt;
&lt;br /&gt;
[[sgutil]]&lt;br /&gt;
&lt;br /&gt;
[[Stadis]]&lt;br /&gt;
&lt;br /&gt;
[[CMON]] CLAS Online Data Monitoring&lt;br /&gt;
&lt;br /&gt;
[[Runlog]] programs&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Info_server&amp;diff=4888</id>
		<title>Info server</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Info_server&amp;diff=4888"/>
		<updated>2010-07-19T19:21:57Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;info_server&#039;&#039; is actually smart sockets router, it collects messages from various sources, form new messages and sends them in according to the configuration file &#039;&#039;$CLON_PARMS/info_server/info_server.cfg&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
To monitor its activity &#039;&#039;ipc_monitor&#039;&#039; command can be used, for example following command&lt;br /&gt;
&lt;br /&gt;
 java clonjava/ipc_monitor -a clasprod -t info_server -d /info_server/out/epics_server -dump&lt;br /&gt;
&lt;br /&gt;
will dump all messages sent from &#039;&#039;info_server&#039;&#039; to the &#039;&#039;epics_server&#039;&#039;. Use&lt;br /&gt;
&lt;br /&gt;
 java clonjava/ipc_monitor -h&lt;br /&gt;
&lt;br /&gt;
to get more detailes.&lt;br /&gt;
&lt;br /&gt;
Another example: command&lt;br /&gt;
&lt;br /&gt;
 java clonjava/ipc_monitor -a clasprod -d /dbrouter -dump&lt;br /&gt;
&lt;br /&gt;
will dump all messages sent to dbrouter.&lt;br /&gt;
&lt;br /&gt;
Dump all messages sent by &#039;&#039;run_log_begin&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
 java clonjava/ipc_monitor -a clasprod -s /run_log_begin -dump&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;: if someting is wrong in &#039;&#039;info_server.cfg&#039;&#039; file, for example message description does not match with actual message sent, &#039;&#039;info_server&#039;&#039; will print error message similar to&lt;br /&gt;
 ProcessInputMsg - expecting an integer but didnt get it (run_log_begin::helclockd)&lt;br /&gt;
 InfoServer: Message run_log_begin did not match definition.&lt;br /&gt;
and message will be NOT accepted. Check to those messages in the log file !!! Only following message shoul be there which is Ok:&lt;br /&gt;
 ProcessInputMsg - expecting an integer but didnt get it (never_comes::never)&lt;br /&gt;
 InfoServer: Message  did not match definition.&lt;br /&gt;
&lt;br /&gt;
To see all processes: &#039;&#039;ipc_info -a clasprod&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4887</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4887"/>
		<updated>2010-07-19T19:18:00Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039;&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;; most likely clastrig2 or/and polar&lt;br /&gt;
&lt;br /&gt;
* click &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;; if rebooting any ROC, reboot clastrig2 as well&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
 proconhost, netonhost - run everything on main VME CPU (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
 proconpmc, netonpmc - run everything on co-processor (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4886</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4886"/>
		<updated>2010-07-19T19:17:45Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039;&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;; most likely clastrig2 or/and polar;&lt;br /&gt;
&lt;br /&gt;
* click &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;; if rebooting any ROC, reboot clastrig2 as well&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
 proconhost, netonhost - run everything on main VME CPU (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
 proconpmc, netonpmc - run everything on co-processor (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4885</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4885"/>
		<updated>2010-07-19T19:16:46Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039;&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;; most likely clastrig2 or/and polar; if rebooting any ROC, reboot clastrig2 as well&lt;br /&gt;
&lt;br /&gt;
* click &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
 proconhost, netonhost - run everything on main VME CPU (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
 proconpmc, netonpmc - run everything on co-processor (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4884</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4884"/>
		<updated>2010-07-19T19:15:59Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039;&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;; most likely clastrig2 or/and polar&lt;br /&gt;
&lt;br /&gt;
* click &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
 proconhost, netonhost - run everything on main VME CPU (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
 proconpmc, netonpmc - run everything on co-processor (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4883</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4883"/>
		<updated>2010-07-19T19:15:08Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039;&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* click &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
 proconhost, netonhost - run everything on main VME CPU (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
 proconpmc, netonpmc - run everything on co-processor (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4882</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4882"/>
		<updated>2010-07-19T19:04:55Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
 proconhost, netonhost - run everything on main VME CPU (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
 proconpmc, netonpmc - run everything on co-processor (execute from hosts&#039;s serial connection before Download)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4881</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4881"/>
		<updated>2010-07-19T18:54:39Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Useful commands&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 r_ts_prescale - reads prescales from TS2&lt;br /&gt;
 s_ts_prescale 0 0 0 0 0 0 100 0 - sets prescales to TS2; 0 means prescale 1, 1 means prescale 2 etc&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4880</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4880"/>
		<updated>2010-07-19T18:48:00Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type following command:&lt;br /&gt;
&lt;br /&gt;
 daq_start this&lt;br /&gt;
&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
&lt;br /&gt;
 daq_exit&lt;br /&gt;
&lt;br /&gt;
To start/stop serial connections to ROCs and PMCs, type following on clon00:&lt;br /&gt;
&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4879</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4879"/>
		<updated>2010-07-19T18:45:29Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logbook and/or run database does not work&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Contact Marty Wise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4878</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4878"/>
		<updated>2010-07-19T18:44:05Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmartSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4877</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4877"/>
		<updated>2010-07-19T18:43:36Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Process management&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Services on clondb1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Clondb1 is running several important servers which suppose to be started automatically on reboot:&lt;br /&gt;
 SmatrSockets&lt;br /&gt;
 Mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4876</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4876"/>
		<updated>2010-07-19T18:40:17Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started on clon10 as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4875</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4875"/>
		<updated>2010-07-19T18:36:56Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569 (otec), 9-011-7-499-189-0189 (teshya)&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4874</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4874"/>
		<updated>2010-07-19T18:35:17Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced; if ced does not started, run it manually by ssh to clonmon2 from clon04:0.2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569, 9-011-7-499-189-0189&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4873</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4873"/>
		<updated>2010-07-19T18:34:10Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
Stadis to be started on clon05:0.1.&lt;br /&gt;
&lt;br /&gt;
DCHV to be started on clon06:0.1.&lt;br /&gt;
&lt;br /&gt;
Diman to be started on clon03:0.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569, 9-011-7-499-189-0189&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4872</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4872"/>
		<updated>2010-07-19T18:31:49Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clonmon2 - online recsis, ced)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clonmon2)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569, 9-011-7-499-189-0189&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4871</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4871"/>
		<updated>2010-07-19T18:28:30Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon0_start (starts everything on clonmon0 - fast online reconstruction;&lt;br /&gt;
      NOTE: root presenter must be started separately: ssh to clonmon0 (usually from clon03:0.2) and type &#039;cmroot clasprod hist_clasprod&#039;&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clon04 - recsis, ced)&lt;br /&gt;
they will start everything on clon00, clonmon1 and clon04 respectively.&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon0_exit (kills everything on clonmon0)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clon04)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569, 9-011-7-499-189-0189&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4870</id>
		<title>DAQ/Online Quick Reference</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=DAQ/Online_Quick_Reference&amp;diff=4870"/>
		<updated>2010-07-19T18:24:56Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;DAQ Recovery Procedure&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In most cases DAQ will crash because of ROC problem. Do following:&lt;br /&gt;
&lt;br /&gt;
* click &#039;End Run&#039; or &#039;Abort&#039;, whatever button is active&lt;br /&gt;
&lt;br /&gt;
* click &#039;Cancel&#039; and then &#039;Reset&#039;&lt;br /&gt;
&lt;br /&gt;
* go to &#039;EB_TERM&#039; window, Ctrl-C and run previous command using arrow up (command is &#039;coda_eb ...&#039;)&lt;br /&gt;
&lt;br /&gt;
* run &#039;roc_status&#039; command from clon10 window; it will show troubled ROC(s) as &#039;UNDEFINED&#039; or &#039;active&#039;&lt;br /&gt;
&lt;br /&gt;
* from clon10 window, reboot troubled ROC(s) using command &#039;roc_reboot &amp;lt;roc&amp;gt;&#039;&lt;br /&gt;
&lt;br /&gt;
* wait 2 minutes and run &#039;roc_status&#039; again; rebooted ROC(s) must be in &#039;booted&#039; stage&lt;br /&gt;
&lt;br /&gt;
* start new run from &#039;Download&#039;&lt;br /&gt;
&lt;br /&gt;
If it does not help, page DAQ pager.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FOLLOWING INFORMATION IS FOR DAQ EXPERTS ONLY (DO NOT DO IT IF YOU ARE NOT SURE !!!)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DAQ procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First make sure you can open X window from the terminal clon03:0.1: type &#039;xterm&#039; and make sure xterminal is opened. If it is not, message &#039;X11 connection rejected because of wrong authentication.&#039; will shows up. In this case kill xwindow, start new one (you will be on clon03) and &#039;ssh clon10&#039;. Make sure &#039;xterm&#039; command can open xterminal.&lt;br /&gt;
&lt;br /&gt;
To start all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type 3 following commands on 3 different workspaces:&lt;br /&gt;
 daq_start this&lt;br /&gt;
 roc_xterm_this&lt;br /&gt;
 pmc_xterms_this&lt;br /&gt;
to open all windows on current workspace. If &#039;&#039;daq_start&#039;&#039; executed without parameter, it will open everything on clon03&#039;s bottom screen on currently active workspace.&lt;br /&gt;
&lt;br /&gt;
To kill all DAQ processes goto clon10 as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 daq_exit&lt;br /&gt;
 roc_xterms_kill&lt;br /&gt;
 pmc_xterms_kill&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Online procedures&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To start online monitoring processes use following commands:&lt;br /&gt;
 mon_start (starts everything on clon00 - root)&lt;br /&gt;
 mon1_start (starts everything on clonmon1 - event_monitor)&lt;br /&gt;
 mon2_start (starts everything on clon04 - recsis, ced)&lt;br /&gt;
they will start everything on clon00, clonmon1 and clon04 respectively.&lt;br /&gt;
&lt;br /&gt;
To kill online monitoring processes use following commands:&lt;br /&gt;
 mon_exit (kills everything on clon00)&lt;br /&gt;
 mon1_exit (kills everything on clonmon1)&lt;br /&gt;
 mon2_exit (kills everything on clon04)&lt;br /&gt;
&lt;br /&gt;
Occupancy plots must be started on clonmon1. Login as &#039;&#039;clasrun&#039;&#039; and type&lt;br /&gt;
 monb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Background information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* CRON JOBS: on clon10, clon00, clon01 and clondb1 make sure cron jobs are running (they must start automatically after reboot); if have to start cron jobs, login as &#039;&#039;clascron&#039;&#039; to the mentioned machines, goto directory /home/clascron/backup and follow instructions in README file, normally it will be following:&lt;br /&gt;
&lt;br /&gt;
 login as &#039;clascron&#039; to the clon10&lt;br /&gt;
 goto /home/clascron/backup&lt;br /&gt;
 type &#039;crontab -l&#039; to see what is running&lt;br /&gt;
 type &#039;crontab -r&#039; to erase all existing cron jobs&lt;br /&gt;
 type &#039;crontab clon10&#039;&lt;br /&gt;
 repeat everything for clon00 and clon01, using file &#039;clon00&#039; and &#039;clon01&#039; respectively&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sometimes you may want to turn some cron jobs off to avoid alarms during system reconfiguration: do not forget to turn them on again after you are done !&lt;br /&gt;
&lt;br /&gt;
* Process management: SmartSockets-based process management procedures must be started as &#039;&#039;clasrun&#039;&#039; using following command:&lt;br /&gt;
 control_process_manager start clasprod clasprod&lt;br /&gt;
 control_procmgr_manager start clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager start clasprod clasprod&lt;br /&gt;
and killed by following:&lt;br /&gt;
 control_process_manager stop clasprod clasprod&lt;br /&gt;
 control_procmgr_manager stop clasprod clasprod&lt;br /&gt;
 control_ipc_process_manager stop clasprod clasprod&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sergey Boyarinov&#039;&#039;&#039; (from JLAB local phone):&lt;br /&gt;
 Moscow cell phone: 9-011-7-916-729-8203&lt;br /&gt;
 Moscow home phones: 9-011-7-495-392-3569, 9-011-7-499-189-0189&lt;br /&gt;
 SKYPE: boiarino&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLAS_Online_Software&amp;diff=4869</id>
		<title>CLAS Online Software</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLAS_Online_Software&amp;diff=4869"/>
		<updated>2010-07-19T18:14:49Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;If you want information about DAQ/Online Systems startup and recover procedures, use following link:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Online Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Online Software Stricture]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wolfram test setup ==&lt;br /&gt;
&lt;br /&gt;
* NOTE: EXPID must be clasdev, SESSION must be claswolf&lt;br /&gt;
&lt;br /&gt;
* serial connection to the VME crate: on wolfram: &#039;&#039;cu -l /dev/cua/b&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* to start DAQ:&lt;br /&gt;
 ssh vpk@clon00&lt;br /&gt;
 wolfram_start&lt;br /&gt;
&lt;br /&gt;
* to start ROOT:&lt;br /&gt;
 ssh vpk@clon00&lt;br /&gt;
 cmroot claswolf hist_claswolf&lt;br /&gt;
&lt;br /&gt;
* to kill DAQ:&lt;br /&gt;
 wolfram_exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Expert Information ==&lt;br /&gt;
&lt;br /&gt;
[[ADC Pedestals Measurement Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Alarm Browser]]&lt;br /&gt;
&lt;br /&gt;
[[Alarm Server]]&lt;br /&gt;
&lt;br /&gt;
[[Data Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[dbrouter]]&lt;br /&gt;
&lt;br /&gt;
[[Epics Server]]&lt;br /&gt;
&lt;br /&gt;
[[ET System]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[info_server]]&lt;br /&gt;
&lt;br /&gt;
[[Logbook]]&lt;br /&gt;
&lt;br /&gt;
[[msql database]]&lt;br /&gt;
&lt;br /&gt;
[[Process Management]]&lt;br /&gt;
&lt;br /&gt;
[[Recsis]]&lt;br /&gt;
&lt;br /&gt;
[[sgutil]]&lt;br /&gt;
&lt;br /&gt;
[[Stadis]]&lt;br /&gt;
&lt;br /&gt;
[[CMON]] CLAS Online Data Monitoring&lt;br /&gt;
&lt;br /&gt;
[[Runlog]] programs&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Linux_Installation_Procedure&amp;diff=4860</id>
		<title>Linux Installation Procedure</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Linux_Installation_Procedure&amp;diff=4860"/>
		<updated>2010-07-09T19:22:25Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: /* RHEL5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RHEL5 ==&lt;br /&gt;
&lt;br /&gt;
Installed using CD provided by Computer Center. Requires MAC address to be registered with Computer Center (email to helpdesk@jlab.org) because it is network-based installation.&lt;br /&gt;
&lt;br /&gt;
Dialog:&lt;br /&gt;
&lt;br /&gt;
* boot: &amp;lt;enter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ...[D]esktop: Server (it is ignored, will do Desktop anyway ...)&lt;br /&gt;
&lt;br /&gt;
* root password: enter root password&lt;br /&gt;
&lt;br /&gt;
* system user: &amp;lt;enter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* manually partition disk: 100MB /boot, 2048 etc MB swap, the rest /.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CFENGINE&#039;&#039;&#039;: there are procesess restoring some system config files (in particular &#039;&#039;/etc/ssh/sshd_config&#039;&#039;) in according to the Computer Center - maintained templete. To shut them down comment out &#039;&#039;cfengine&#039;&#039;-related stuff in root cronjobs and do &#039;&#039;/etc/init.d/cfengine stop&#039;&#039;. Ask CC (Sherman White, Paul Letta) to fix templete.&lt;br /&gt;
&lt;br /&gt;
Run &#039;&#039;/usr/bin/system-config-authentication&#039;&#039; and set NIS servers list as &#039;&#039;clon00,clon10,nis1&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Add following in the end of &#039;&#039;/etc/passwd&#039;&#039;:&lt;br /&gt;
 clasrun:x:2508:9998:Online DAQ:/home/clasrun:/bin/tcsh&lt;br /&gt;
 clascron:x:6005:146:CLAS Cron Jobs:/home/clascron:/bin/tcsh&lt;br /&gt;
 nagios:x:6246:9997:Nagios:/home/nagios:/bin/tcsh&lt;br /&gt;
 +@clon_cluster::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
&lt;br /&gt;
Add following in the end of &#039;&#039;/etc/group&#039;&#039;:&lt;br /&gt;
 perl::9999:freyberg&lt;br /&gt;
 onliners::9998:heyes,hujl,rwm,timmer,wolin,taylorw,cuevas,abbottd,abulafia,anciant,anghi,aswin,auger,avakian,banta,barrow,battagli,bjlee,bogdan,brooksw,bruhwel,boiarino,buckle,burchesk,burin,bzh,cetina,chen,cole,cords,corvi,costy,davidl,costy,davidl,dcarter,dcurry,dennisl,deppman,dhlee,doughty,drago,dytman,dugger,dugger,elton,fedro,ficenec,fklein,france,freyberg,gholden,gilfoyle,golovach,gurjyan,haddock,heddle,jenkins,jhardie,jmorris,kellyk,klusman,kmkim,kossov,lcsmith,longhi,manak,marchand,marki,mastersj,mjohnson,mosbackr,mueller,muguira,murphyl,necaise,odonnell,opper,parkkj,pasyuk,phkim,piot,riccardi,richardt,ripani,rossi,saw,sergpozd,serov,sholt,staylor,taiuti,tang,tedeschi,vineyard,vlassov,vvsap,weygand,wooyoung,burchesk,clasrun,giovanet,clasboot,clascoda,clasroot,clasmail,clascron,trigger,epics,southern,carstens,ccutter,danagu,heyes,huertas,jacobsg,kliv,lachniet,mestayer,primex,nerses&lt;br /&gt;
 clon::383:clascoda,clascron,clasmail&lt;br /&gt;
 nagios::9997:nagios&lt;br /&gt;
&lt;br /&gt;
Create &#039;&#039;/etc/shadow&#039;&#039; files with entries for userd clasrun, epics and nagios (copy from another machine).&lt;br /&gt;
&lt;br /&gt;
Install updates: normally all updates should be installed by now, it can be done manually by commands&lt;br /&gt;
 yum list updates&lt;br /&gt;
 yum update&lt;br /&gt;
&lt;br /&gt;
Configure [[SSH]].&lt;br /&gt;
&lt;br /&gt;
Install missing packages:&lt;br /&gt;
 yum install openmotif-devel&lt;br /&gt;
 yum install xinetd&lt;br /&gt;
&lt;br /&gt;
Proceed to the [[Linux Customization on CLON Cluster]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PROBLEMS&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. /usr/lib/libg2c.so link is missing&lt;br /&gt;
&lt;br /&gt;
FIXED ??? 2. /usr/lib/libXm.so link is missing&lt;br /&gt;
&lt;br /&gt;
3. Created /etc/shadow file for clasrun, epics and nagios&lt;br /&gt;
&lt;br /&gt;
== RHEL4 ==&lt;br /&gt;
&lt;br /&gt;
Get RHEL4 CDs from Paul Letta.&lt;br /&gt;
&lt;br /&gt;
Connect terminal, keyboard and mouse.&lt;br /&gt;
&lt;br /&gt;
Boot from CD1. Follow instructions. When asked, choose following options:&lt;br /&gt;
&lt;br /&gt;
* Choose &#039;Manually partition with Disk Druid&#039;, set /boot to 100MB, then / to 40GB, then swap to 8192MB or at least double memory size. The rest of disk can be set as /space.&lt;br /&gt;
&lt;br /&gt;
* Network: choose manually, type clonpc2.jlab.org; click &#039;EDIT&#039;, deactivate &#039;Configure using DHCP&#039;,&lt;br /&gt;
type IP address and netmask (255.255.255.0), click Ok.&lt;br /&gt;
Type Gateway (for example 129.57.167.99) and 3 DNS servers (129.57.167.5,129.57.167.14,129.57.32.100).&lt;br /&gt;
&lt;br /&gt;
* Choose &#039;No firewall&#039;&lt;br /&gt;
&lt;br /&gt;
* Disable &#039;SELinux&#039;&lt;br /&gt;
&lt;br /&gt;
* Choose &#039;Customize software packages to be installed&#039;, click &#039;Everything&#039;.&lt;br /&gt;
&lt;br /&gt;
You will be asked to install CD2, CD3 and CD4, then CD1 again.&lt;br /&gt;
Then you will be asked to click &#039;Reboot&#039;. First remove CD, then click &#039;Reboot&#039;.&lt;br /&gt;
You will be asked few more questions. When asked to activate service, choose&lt;br /&gt;
&#039;Tell me why I need to register ..&#039; and click &#039;Next&#039;. Choose &#039;I can not complete registration ..&#039;&lt;br /&gt;
and click &#039;Next&#039;. You will see &#039;System user&#039; screen, click &#039;Use network login..&#039;.&lt;br /&gt;
Choose &#039;Enable NIS support&#039; and click &#039;Configure NIS&#039;. Type NIS Domain: &#039;CCCHP&#039; and NIS Server: clon00.jlab.org.&lt;br /&gt;
Finish installation process.&lt;br /&gt;
&lt;br /&gt;
* fix files &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039; and &#039;&#039;/etc/group&#039;&#039; adding clasrun etc (see examples on another machines).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;: if machine has multiple network ports, Linux may not assign them properly to specified IP names and addresses. If problem occures, open network GUI and delete all existing records. After that, click &#039;&#039;New&#039;&#039; and pick hadrware port you want to configure from the list of available ports (tricky part is to know which RJ-45 connector corresponds to which port ..). Configure and activate it, make sure it works. Repeat for other ports. Results will be stored in directory &#039;&#039;/etc/sysconfig/network-scripts&#039;&#039;, file names will be &#039;&#039;ifcfg-eth0&#039;&#039;, &#039;&#039;ifcfg-eth1&#039;&#039; etc. If modifying those files manually, restart network by &#039;&#039;/etc/init.d/network restart&#039;&#039;. Finally, set routing, for example for &#039;&#039;clonmon&#039;&#039; command &#039;&#039;route -n&#039;&#039; shows following:&lt;br /&gt;
 Kernel IP routing table&lt;br /&gt;
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface&lt;br /&gt;
 129.57.160.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1&lt;br /&gt;
 129.57.68.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3&lt;br /&gt;
 129.57.69.0     0.0.0.0         255.255.255.0   U     0      0        0 dev5937&lt;br /&gt;
 129.57.64.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0&lt;br /&gt;
 169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth3&lt;br /&gt;
 0.0.0.0         129.57.68.100   0.0.0.0         UG    0      0        0 eth3&lt;br /&gt;
Run following commands:&lt;br /&gt;
 /sbin/route add -net 129.57.160.0 netmask 255.255.255.0 gw 129.57.160.5 dev eth1&lt;br /&gt;
 /sbin/route add -net 129.57.68.0 netmask 255.255.255.0 gw 129.57.68.26 dev eth3&lt;br /&gt;
 /sbin/route add -net 129.57.69.0 netmask 255.255.255.0 gw 129.57.69.206 dev dev5937&lt;br /&gt;
 /sbin/route add -net 129.57.64.0 netmask 255.255.255.0 gw 129.57.64.57 dev eth0&lt;br /&gt;
Now &#039;&#039;route -n&#039;&#039; shows following:&lt;br /&gt;
 Kernel IP routing table&lt;br /&gt;
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface&lt;br /&gt;
 129.57.160.0    129.57.160.5    255.255.255.0   UG    0      0        0 eth1&lt;br /&gt;
 129.57.160.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1&lt;br /&gt;
 129.57.68.0     129.57.68.26    255.255.255.0   UG    0      0        0 eth3&lt;br /&gt;
 129.57.68.0     0.0.0.0         255.255.255.0   U     0      0        0 eth3&lt;br /&gt;
 129.57.69.0     129.57.69.206   255.255.255.0   UG    0      0        0 dev5937&lt;br /&gt;
 129.57.69.0     0.0.0.0         255.255.255.0   U     0      0        0 dev5937&lt;br /&gt;
 129.57.64.0     129.57.64.57    255.255.255.0   UG    0      0        0 eth0&lt;br /&gt;
 129.57.64.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0&lt;br /&gt;
 169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth3&lt;br /&gt;
 0.0.0.0         129.57.68.100   0.0.0.0         UG    0      0        0 eth3&lt;br /&gt;
In that example automount will do configured using &#039;&#039;clonmon-daq1&#039;&#039; interface, because default &#039;&#039;clonmon&#039;&#039; interface is on external subnet. To make that routing table permanent (retore it after reboot) I tried to add four files with following contents to the &#039;&#039;/etc/sysconfig/network-scripts&#039;&#039; directory:&lt;br /&gt;
 route-eth1:&lt;br /&gt;
   GATEWAY0=129.57.160.5&lt;br /&gt;
   NETMASK0=255.255.255.0&lt;br /&gt;
   ADDRESS0=129.57.160.0&lt;br /&gt;
 route-eth3:&lt;br /&gt;
   GATEWAY0=129.57.68.26&lt;br /&gt;
   NETMASK0=255.255.255.0&lt;br /&gt;
   ADDRESS0=129.57.68.0&lt;br /&gt;
 route-dev5937:&lt;br /&gt;
   GATEWAY0=129.57.69.206&lt;br /&gt;
   NETMASK0=255.255.255.0&lt;br /&gt;
   ADDRESS0=129.57.69.0&lt;br /&gt;
 route-eth0:&lt;br /&gt;
   GATEWAY0=129.57.64.57&lt;br /&gt;
   NETMASK0=255.255.255.0&lt;br /&gt;
   ADDRESS0=129.57.64.0&lt;br /&gt;
It did not worked. Then I added four &#039;&#039;/sbin/route add ..&#039;&#039; lines to &#039;&#039;/etc/rc.local&#039;&#039; script, and it worked.&lt;br /&gt;
&lt;br /&gt;
From now on you can use remote &#039;ssh&#039; connection.&lt;br /&gt;
&lt;br /&gt;
* To configure your system to use the patch server, issue the following commands as root:&lt;br /&gt;
 # mount jlabsite:/site /mnt&lt;br /&gt;
 # /mnt/CC/linux/satellite-connect --patchall&lt;br /&gt;
The script will prompt you for an activation key, but if you don&#039;t know what this is, just hit ENTER and it will use a sensible default.  Depending on how many patches need to be applied to your system to bring it up to the current level, this script may take a very long time to run.  When it finishes, you should reboot your machine to make the new patches take effect.&lt;br /&gt;
&lt;br /&gt;
To install updates later run &#039;&#039;up2date -uf&#039;&#039; as &#039;&#039;root&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Configure [[SSH]].&lt;br /&gt;
&lt;br /&gt;
* Proceed with [[Linux Customization on CLON Cluster]] if applicable.&lt;br /&gt;
&lt;br /&gt;
To boot Linux in single user mode (no graphics), add &#039;&#039;single&#039;&#039; to the end of boot line during boot process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;background info&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Add startup script&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Create script in &#039;&#039;/etc/init.d/&#039;&#039; directory (use existing scripts as example). Must have a line like&lt;br /&gt;
 # chkconfig:	- 91 09&lt;br /&gt;
which specifies start and stop order. Run commands&lt;br /&gt;
 chkconfig --add &amp;lt;scriptname&amp;gt;&lt;br /&gt;
 chkconfig --level 3 &amp;lt;scriptname&amp;gt; on&lt;br /&gt;
for every level you want that script to be executed (usualy 3 and/or 4 and/or 5). Check if it os done using command&lt;br /&gt;
 chkconfig --list | grep &amp;lt;scriptname&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;xxx&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can choose to download the RHEL operating system directly from the Red Hat Web site and not receive a media kit from HP containing the software. This scenario occurs when the media option AJR is deselected from the order. (The media kit option is always selected by default. )&lt;br /&gt;
&lt;br /&gt;
It is necessary to register at the Red Hat Web site prior to download. Registration requires the activation code that each customer receives from HP when ordering either RHEL.&lt;br /&gt;
&lt;br /&gt;
You can download RHEL for each available platform as four CD ISO images or one DVD ISO image.&lt;br /&gt;
&lt;br /&gt;
Use the following procedure to download RHEL and create the installation media:&lt;br /&gt;
&lt;br /&gt;
   1.&lt;br /&gt;
&lt;br /&gt;
      Register and log in at the following Red Hat Web site:&lt;br /&gt;
&lt;br /&gt;
      www.redhat.com/rhn&lt;br /&gt;
   2.&lt;br /&gt;
&lt;br /&gt;
      Click on channels and then select Red Hat Enterprise Linux ES (v.4 for 64–bit Intel Itanium).&lt;br /&gt;
   3.&lt;br /&gt;
&lt;br /&gt;
      Select Downloads and then download the ISO images of install, compatibility and source disks&lt;br /&gt;
&lt;br /&gt;
      Files with ia64 in the name are for the Itanium platform.&lt;br /&gt;
   4.&lt;br /&gt;
&lt;br /&gt;
      Create the CDs or a DVD from the ISO images.&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	IMPORTANT: Create the CDs or DVD using the contents of the ISO images. Do not create the CDs or DVD by burning the .iso files themselves to CD or DVD. For example, if you are using K3b to burn a CD, click Tools&amp;gt;CD&amp;gt;Burn CD Image, select the .iso image, then click Burn.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bootup scripts&#039;&#039;&#039; for example for level 5 execution (multiuser with X):&lt;br /&gt;
&lt;br /&gt;
 cp &amp;lt;script-file&amp;gt; /etc/init.d/&lt;br /&gt;
 chmod +x /etc/init.d/&amp;lt;script-file&amp;gt;&lt;br /&gt;
 ln -s /etc/init.d/&amp;lt;scriptfile&amp;gt; /etc/rc.d/rc5.d/S50&amp;lt;scriptfile&amp;gt;&lt;br /&gt;
 ln -s /etc/init.d/&amp;lt;scriptfile&amp;gt; /etc/rc.d/rc5.d/K50&amp;lt;scriptfile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Changing hostname/IP address&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Changing hostname on RHEL&lt;br /&gt;
 1. Change the HOSTNAME line in /etc/sysconfig/network&lt;br /&gt;
 2. Change the hostname (FQDN and alias) in /etc/hosts&lt;br /&gt;
 3. Run &#039;/bin/hostname new_hostname&#039; for the hostname change to take effect immediately.&lt;br /&gt;
 4. Run &#039;/sbin/service syslog restart&#039; for syslog to log using the new hostname.&lt;br /&gt;
 A reboot is not required to change the system hostname.&lt;br /&gt;
&lt;br /&gt;
 IP address: You have to change the IP address entry in&lt;br /&gt;
 /etc/sysconfig/network-scripts/ifcfg-eth0.&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clontrig0&amp;diff=4859</id>
		<title>Clontrig0</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clontrig0&amp;diff=4859"/>
		<updated>2010-07-09T18:56:10Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Clontrig0&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
IP: 129.57.167.7&lt;br /&gt;
&lt;br /&gt;
MAC: 84:2B:2B:01:6A:93&lt;br /&gt;
&lt;br /&gt;
Taq: F425336&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=4858</id>
		<title>CLON Index</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=4858"/>
		<updated>2010-07-09T18:54:54Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Apache]]&lt;br /&gt;
&lt;br /&gt;
[[automounts]]&lt;br /&gt;
&lt;br /&gt;
[[Bertan MWPC]] High Voltage Power Supplies&lt;br /&gt;
&lt;br /&gt;
[[Bootp]]&lt;br /&gt;
&lt;br /&gt;
[[Cacti]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN A464]] caenet board (installed in sy527 mainframes)&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY1527 Mainframe]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY527 Mainframe]] and modules&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1190]] TDC board (128 ch 100 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1290]] TDC board (32 ch 25 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1495]] General Purpose VME Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V288]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN V560]] scaler board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V775]] TDC Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V895]] 16 ch. Leading Edge Discriminator with individual thresholds&lt;br /&gt;
&lt;br /&gt;
[[Capfast]]&lt;br /&gt;
&lt;br /&gt;
[[Cisco Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Clasweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clasxt]]&lt;br /&gt;
&lt;br /&gt;
[[Clon00]]&lt;br /&gt;
&lt;br /&gt;
[[Clon01]]&lt;br /&gt;
&lt;br /&gt;
[[Clon02]]&lt;br /&gt;
&lt;br /&gt;
[[Clon03]]&lt;br /&gt;
&lt;br /&gt;
[[Clon04]]&lt;br /&gt;
&lt;br /&gt;
[[Clon05]]&lt;br /&gt;
&lt;br /&gt;
[[Clon06]]&lt;br /&gt;
&lt;br /&gt;
[[Clon10]]&lt;br /&gt;
&lt;br /&gt;
[[Clon20]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq2]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs]] Main RAID System&lt;br /&gt;
&lt;br /&gt;
[[Clonfs1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc3]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc5]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc6]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc8]]&lt;br /&gt;
&lt;br /&gt;
[[Clontrig0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clonwiki]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp2]]&lt;br /&gt;
&lt;br /&gt;
[[Coda]]&lt;br /&gt;
&lt;br /&gt;
[[Compcontrol CC121]]&lt;br /&gt;
&lt;br /&gt;
[[CycladesTS1000]]&lt;br /&gt;
&lt;br /&gt;
[[DATEL DVME-628]]&lt;br /&gt;
&lt;br /&gt;
[[DNS server]]&lt;br /&gt;
&lt;br /&gt;
[[Electronics Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[EtherLite32]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS Base Installation]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Generation of IOC with different options and customization for HallB]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: vxWorks IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC for CAEN HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: generation of DBs and GUIs for HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: CVS usage examples]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Timeline Histories]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Gamma Profiler]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[Fiber Channel Switches]]&lt;br /&gt;
&lt;br /&gt;
[[FieldPoint]]&lt;br /&gt;
&lt;br /&gt;
[[Flash ADC Studies]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry BigIron 15000 Switch]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Helicity Signals from MCC]]&lt;br /&gt;
&lt;br /&gt;
[[HYTEC VSD2992]]&lt;br /&gt;
&lt;br /&gt;
[[JAVA installation]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB Discriminators]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB FLEXIO]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB LF]] VME Latch FIFO Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB LD]] VME Latch Driver Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB Level2 Majority]] Logic Unit&lt;br /&gt;
&lt;br /&gt;
[[JLAB MLU]] VME Memory Lookup Unit (MLU)&lt;br /&gt;
&lt;br /&gt;
[[JLAB OR]] VME Programmable “OR” Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TS2]] VXI D-size Trigger Supervisor Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TI]] CODA Trigger Interface Cards&lt;br /&gt;
&lt;br /&gt;
[[JLAB PCI TI]] PCI Trigger Interface Card&lt;br /&gt;
&lt;br /&gt;
[[JLAB VME TI]] VME Trigger Interface Module&lt;br /&gt;
&lt;br /&gt;
[[Joerger VSC16]]&lt;br /&gt;
&lt;br /&gt;
[[KineticSystems 2917]]&lt;br /&gt;
&lt;br /&gt;
[[Labeling Machines]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Lnf cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Mac OS X Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Motorola MVME5500]]&lt;br /&gt;
&lt;br /&gt;
[[MRTG]]&lt;br /&gt;
&lt;br /&gt;
[[mSQL]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Installation]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Usage]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios Plugins]]&lt;br /&gt;
&lt;br /&gt;
[[Net-SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[NFS]]&lt;br /&gt;
&lt;br /&gt;
[[NIS server]]&lt;br /&gt;
&lt;br /&gt;
[[Nrpe]]&lt;br /&gt;
&lt;br /&gt;
[[Ntp]]&lt;br /&gt;
&lt;br /&gt;
[[OMS VME44]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OMS VS4]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OpenSSL]]&lt;br /&gt;
&lt;br /&gt;
[[PERL]]&lt;br /&gt;
&lt;br /&gt;
[[Procmail]]&lt;br /&gt;
&lt;br /&gt;
[[PrPMC]]&lt;br /&gt;
&lt;br /&gt;
[[raidold]]&lt;br /&gt;
&lt;br /&gt;
[[Routing]]&lt;br /&gt;
&lt;br /&gt;
[[Rrdtool]]&lt;br /&gt;
&lt;br /&gt;
[[SBS VIPC616]]&lt;br /&gt;
&lt;br /&gt;
[[Serial Connections from Computer Ports]]&lt;br /&gt;
&lt;br /&gt;
[[Sfs61]]&lt;br /&gt;
&lt;br /&gt;
[[Slow Controls Time History]]&lt;br /&gt;
&lt;br /&gt;
[[SmartSockets]]&lt;br /&gt;
&lt;br /&gt;
[[SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[Software Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Patches]]&lt;br /&gt;
&lt;br /&gt;
[[SSH]]&lt;br /&gt;
&lt;br /&gt;
[[Struck SIS3801]]&lt;br /&gt;
&lt;br /&gt;
[[Sudo]]&lt;br /&gt;
&lt;br /&gt;
[[SUN Microsystems]]&lt;br /&gt;
&lt;br /&gt;
[[SYSTRAN VMESC5]]&lt;br /&gt;
&lt;br /&gt;
[[Tcl/Tk]]&lt;br /&gt;
&lt;br /&gt;
[[Tftp]]&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting printing]]&lt;br /&gt;
&lt;br /&gt;
[[UNIX Automount on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[UPS (Uninterruptible Power Supplies)]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB1]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB2]]&lt;br /&gt;
&lt;br /&gt;
[[UPS Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
[[VI editor]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-3122]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2120]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-1129]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2232]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6015]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6016]]&lt;br /&gt;
&lt;br /&gt;
[[VNC]]&lt;br /&gt;
&lt;br /&gt;
[[WIENER]]&lt;br /&gt;
&lt;br /&gt;
[[Wiki]]&lt;br /&gt;
&lt;br /&gt;
[[Wiring]]&lt;br /&gt;
&lt;br /&gt;
[[X server]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom DIO XVME-240]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-564]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-560]]&lt;br /&gt;
&lt;br /&gt;
[[ZFS]]&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4743</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4743"/>
		<updated>2010-04-16T18:40:53Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 16-apr-2010: end run failed, both ET systems are dead !!!???:&lt;br /&gt;
clondaq1:et1_start&amp;gt; et_start -n 4000 -s 200000 -f /tmp/et_sys_clasprod&lt;br /&gt;
 -m eb -v&lt;br /&gt;
et_nodename &amp;gt;eb&amp;lt;&lt;br /&gt;
et_start: asking for 200000 byte events.&lt;br /&gt;
et_start: asking for 4000 events.&lt;br /&gt;
removing file &amp;gt;/tmp/et_sys_clasprod&amp;lt;&lt;br /&gt;
file &amp;gt;/tmp/et_sys_clasprod&amp;lt; removed&lt;br /&gt;
et_start: starting ET system /tmp/et_sys_clasprod&lt;br /&gt;
ET user library &amp;gt;/usr/local/clas/release/current/coda/SunOS_i86pc/lib/&lt;br /&gt;
libet_user.so&amp;lt; will be used&lt;br /&gt;
et INFO: et_add_stations, nstations = 2, stats_max = 10&lt;br /&gt;
et INFO: et_conductor 1, found station cec1d440&lt;br /&gt;
et INFO: et_station_create_at, created station LEVEL3&lt;br /&gt;
et INFO: et_add_stations, nstations = 3, stats_max = 10&lt;br /&gt;
et INFO: et_conductor 2, found station cec1d860&lt;br /&gt;
et INFO: et_station_create_at, created station ET2ER&lt;br /&gt;
unique name &amp;gt;et_start_eb_clasprod&amp;lt;&lt;br /&gt;
11:45:20: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; R&lt;br /&gt;
Tserver&lt;br /&gt;
11:45:20: TAL-SS-00089-I Using local protocol&lt;br /&gt;
11:45:20: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
11:45:20: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserve&lt;br /&gt;
r&lt;br /&gt;
11:45:20: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt;&lt;br /&gt;
 RTserver&lt;br /&gt;
11:45:20: TAL-SS-00089-I Using local protocol&lt;br /&gt;
11:45:20: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
11:45:20: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt;&lt;br /&gt;
 RTserver&lt;br /&gt;
11:45:20: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
11:45:20: TAL-SS-00091-I Message from RTserver: Connection established&lt;br /&gt;
.&lt;br /&gt;
11:45:20: TAL-SS-00096-I Start subscribing to subject &amp;lt;/et_start_eb_cl&lt;br /&gt;
asprod&amp;gt;&lt;br /&gt;
11:45:20: TAL-SS-00111-I Start subscribing to subject &amp;lt;/_clondaq1.jlab&lt;br /&gt;
.org&amp;gt;&lt;br /&gt;
11:45:20: TAL-SS-00111-I Start subscribing to subject &amp;lt;/_all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ipc_init called at Fri Apr 16 11:45:20 2010&lt;br /&gt;
&lt;br /&gt;
et_start: pthread_create(0x0000000e,...) done&lt;br /&gt;
et ERROR: et_netserver: ET server being probed by non-ET client or rea&lt;br /&gt;
d failure&lt;br /&gt;
et ERROR: et_netserver: ET server being probed by non-ET client or rea&lt;br /&gt;
d failure&lt;br /&gt;
et INFO: et_sys_heartmonitor, kill bad process (2,22078)&lt;br /&gt;
et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
et INFO: set_fix_natts, proc 1 has 1 attachments&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
clondaq2:clasrun&amp;gt; cd et2_start&lt;br /&gt;
clondaq2:et2_start&amp;gt; &lt;br /&gt;
clondaq2:et2_start&amp;gt; et_start -n 4000 -s 200000 -f /tmp/et_sys_clasprod&lt;br /&gt;
 -m er -v&lt;br /&gt;
et_nodename &amp;gt;er&amp;lt;&lt;br /&gt;
et_start: asking for 200000 byte events.&lt;br /&gt;
et_start: asking for 4000 events.&lt;br /&gt;
removing file &amp;gt;/tmp/et_sys_clasprod&amp;lt;&lt;br /&gt;
file &amp;gt;/tmp/et_sys_clasprod&amp;lt; removed&lt;br /&gt;
et_start: starting ET system /tmp/et_sys_clasprod&lt;br /&gt;
ET user library &amp;gt;/usr/local/clas/release/current/coda/SunOS_i86pc/lib/&lt;br /&gt;
libet_user.so&amp;lt; will be used&lt;br /&gt;
et INFO: et_add_stations, nstations = 2, stats_max = 10&lt;br /&gt;
et INFO: et_conductor 1, found station cec1d440&lt;br /&gt;
et INFO: et_station_create_at, created station TAPE&lt;br /&gt;
et INFO: et_add_stations, nstations = 3, stats_max = 10&lt;br /&gt;
et INFO: et_conductor 2, found station cec1d860&lt;br /&gt;
et INFO: et_conductor 2, loaded shared lib /usr/local/clas/release/cur&lt;br /&gt;
rent/coda/SunOS_i86pc/lib/libet_user.so&lt;br /&gt;
et INFO: et_conductor 2, loaded function et2et_function&lt;br /&gt;
et INFO: et_station_create_at, created station ET2ET10&lt;br /&gt;
unique name &amp;gt;et_start_er_clasprod&amp;lt;&lt;br /&gt;
11:45:20: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; R&lt;br /&gt;
Tserver&lt;br /&gt;
11:45:20: TAL-SS-00089-I Using local protocol&lt;br /&gt;
11:45:20: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
11:45:20: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserve&lt;br /&gt;
r&lt;br /&gt;
11:45:20: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt;&lt;br /&gt;
 RTserver&lt;br /&gt;
11:45:20: TAL-SS-00089-I Using local protocol&lt;br /&gt;
11:45:20: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
11:45:20: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt;&lt;br /&gt;
 RTserver&lt;br /&gt;
11:45:20: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
11:45:20: TAL-SS-00091-I Message from RTserver: Connection established&lt;br /&gt;
.&lt;br /&gt;
11:45:20: TAL-SS-00096-I Start subscribing to subject &amp;lt;/et_start_er_cl&lt;br /&gt;
asprod&amp;gt;&lt;br /&gt;
11:45:20: TAL-SS-00111-I Start subscribing to subject &amp;lt;/_clondaq2.jlab&lt;br /&gt;
.org&amp;gt;&lt;br /&gt;
11:45:20: TAL-SS-00111-I Start subscribing to subject &amp;lt;/_all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ipc_init called at Fri Apr 16 11:45:20 2010&lt;br /&gt;
&lt;br /&gt;
et_start: pthread_create(0x0000000e,...) done&lt;br /&gt;
et INFO: et_netserver: magic numbers do match, accept ET client&lt;br /&gt;
et INFO: et_station_attach, done&lt;br /&gt;
et INFO: et_netserver: magic numbers do match, accept ET client&lt;br /&gt;
et INFO: et_station_attach, done&lt;br /&gt;
et INFO: et_netserver: magic numbers do match, accept ET client&lt;br /&gt;
et INFO: et_station_attach, done&lt;br /&gt;
et INFO: et_restore_events, no events found belonging to attachment 4 &lt;br /&gt;
et INFO: et_station_detach, done&lt;br /&gt;
et WARN: et_command_loop: remote client connection broken&lt;br /&gt;
et ERROR: et_netserver: ET server being probed by non-ET client or rea&lt;br /&gt;
d failure&lt;br /&gt;
et ERROR: et_netserver: ET server being probed by non-ET client or rea&lt;br /&gt;
d failure&lt;br /&gt;
et INFO: et_sys_heartmonitor, kill bad process (1,8898)&lt;br /&gt;
et INFO: et_sys_heartmonitor, detach attachment 3 from stat 1&lt;br /&gt;
et INFO: et_flush_events, read 4000 events&lt;br /&gt;
et INFO: et_flush_events, wrote 4000 events&lt;br /&gt;
et INFO: et_station_detach, make station &amp;quot;TAPE&amp;quot; (cec1d440) idle&lt;br /&gt;
et INFO: et_restore_events, no events found belonging to attachment 3 &lt;br /&gt;
et INFO: et_station_detach, done&lt;br /&gt;
et INFO: et_sys_heartmonitor, cleanup process 1&lt;br /&gt;
et INFO: set_fix_nprocs, change # of ET processes from 1 to 1&lt;br /&gt;
et INFO: set_fix_natts, station GRAND_CENTRAL has 2 attachments&lt;br /&gt;
et INFO: set_fix_natts, station ET2ET10 has 1 attachments&lt;br /&gt;
et INFO: set_fix_natts, # total attachments 3 -&amp;gt; 3&lt;br /&gt;
et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
clondaq1:dac&amp;gt; &lt;br /&gt;
clondaq1:dac&amp;gt; &lt;br /&gt;
clondaq1:dac&amp;gt; &lt;br /&gt;
clondaq1:dac&amp;gt; et_monitor -f /tmp/et_sys_clasprod&lt;br /&gt;
LOCALITY = 1&lt;br /&gt;
  ET SYSTEM - (/tmp/et_sys_clasprod) (host clondaq1.jlab.org) (bits 32)&lt;br /&gt;
              (tcp port 0) (udp port 11111) (multicast port 11111)&lt;br /&gt;
              (pid 22276) (lang C) (local) (period = 5 sec)&lt;br /&gt;
&lt;br /&gt;
  STATIC INFO - maximum of:&lt;br /&gt;
    events(4000), event size(200000), temps(4000)&lt;br /&gt;
    stations(10), attaches(20), procs(10), concurrency added(16)&lt;br /&gt;
    network interfaces(3): 129.57.167.107, 129.57.69.200, 129.57.68.22,&lt;br /&gt;
&lt;br /&gt;
  DYNAMIC INFO - currently there are:&lt;br /&gt;
    processes(4), attachments(4), temps(0)&lt;br /&gt;
    stations(3), hearbeat(1)&lt;br /&gt;
&lt;br /&gt;
  STATIONS:&lt;br /&gt;
    &amp;quot;GRAND_CENTRAL&amp;quot; (id = 0)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(MULTI), select(ALL)&lt;br /&gt;
        restore(GC), prescale(1), cue(10), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(2),  ids(2,3,)&lt;br /&gt;
        input  list: cnt =  4000, events in  = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;LEVEL3&amp;quot; (id = 1)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(1), select(ALL)&lt;br /&gt;
        restore(OUT), prescale(1), cue(100), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(1),  ids(1,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;ET2ER&amp;quot; (id = 2)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(1), select(ALL)&lt;br /&gt;
        restore(OUT), prescale(1), cue(100), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(1),  ids(0,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
  LOCAL USERS:&lt;br /&gt;
    process #0, # attachments(1), attach ids(0,), pid(22408), hbeat(1)&lt;br /&gt;
    process #1, # attachments(1), attach ids(1,), pid(22491), hbeat(1)&lt;br /&gt;
    process #2, # attachments(1), attach ids(2,), pid(23984), hbeat(70)&lt;br /&gt;
    process #3, # attachments(1), attach ids(3,), pid(24082), hbeat(68)&lt;br /&gt;
&lt;br /&gt;
  ATTACHMENTS:&lt;br /&gt;
    att #0, is at station(ET2ER) on host(clondaq1.jlab.org) at pid(22408)&lt;br /&gt;
    proc(0), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #1, is at station(LEVEL3) on host(clondaq1.jlab.org) at pid(22491)&lt;br /&gt;
    proc(1), blocked(YES)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #2, is at station(GRAND_CENTRAL) on host(clondaq1.jlab.org) at pid(23984)&lt;br /&gt;
    proc(2), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #3, is at station(GRAND_CENTRAL) on host(clondaq1.jlab.org) at pid(24082)&lt;br /&gt;
    proc(3), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
&lt;br /&gt;
  EVENTS OWNED BY:&lt;br /&gt;
    system (4000),  att0 (0),  att1 (0),  att2 (0),  att3 (0),&lt;br /&gt;
&lt;br /&gt;
  EVENT RATE of GC = 0 events/sec&lt;br /&gt;
&lt;br /&gt;
  CREATING STATIONS:  &lt;br /&gt;
  IDLE STATIONS:      &lt;br /&gt;
  STATION CHAIN:      GRAND_CENTRAL, LEVEL3, ET2ER, &lt;br /&gt;
  LOCKED MUTEXES:     &lt;br /&gt;
&lt;br /&gt;
*****************************************&lt;br /&gt;
&lt;br /&gt;
  ET SYSTEM - (/tmp/et_sys_clasprod) (host clondaq1.jlab.org) (bits 32)&lt;br /&gt;
              (tcp port 0) (udp port 11111) (multicast port 11111)&lt;br /&gt;
              (pid 22276) (lang C) (local) (period = 5 sec)&lt;br /&gt;
&lt;br /&gt;
  STATIC INFO - maximum of:&lt;br /&gt;
    events(4000), event size(200000), temps(4000)&lt;br /&gt;
    stations(10), attaches(20), procs(10), concurrency added(16)&lt;br /&gt;
    network interfaces(3): 129.57.167.107, 129.57.69.200, 129.57.68.22,&lt;br /&gt;
&lt;br /&gt;
  DYNAMIC INFO - currently there are:&lt;br /&gt;
    processes(4), attachments(4), temps(0)&lt;br /&gt;
    stations(3), hearbeat(1)&lt;br /&gt;
&lt;br /&gt;
  STATIONS:&lt;br /&gt;
    &amp;quot;GRAND_CENTRAL&amp;quot; (id = 0)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(MULTI), select(ALL)&lt;br /&gt;
        restore(GC), prescale(1), cue(10), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(2),  ids(2,3,)&lt;br /&gt;
        input  list: cnt =  4000, events in  = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;LEVEL3&amp;quot; (id = 1)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(1), select(ALL)&lt;br /&gt;
        restore(OUT), prescale(1), cue(100), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(1),  ids(1,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;ET2ER&amp;quot; (id = 2)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(1), select(ALL)&lt;br /&gt;
        restore(OUT), prescale(1), cue(100), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(1),  ids(0,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
  LOCAL USERS:&lt;br /&gt;
    process #0, # attachments(1), attach ids(0,), pid(22408), hbeat(1)&lt;br /&gt;
    process #1, # attachments(1), attach ids(1,), pid(22491), hbeat(1)&lt;br /&gt;
    process #2, # attachments(1), attach ids(2,), pid(23984), hbeat(70)&lt;br /&gt;
    process #3, # attachments(1), attach ids(3,), pid(24082), hbeat(68)&lt;br /&gt;
&lt;br /&gt;
  ATTACHMENTS:&lt;br /&gt;
    att #0, is at station(ET2ER) on host(clondaq1.jlab.org) at pid(22408)&lt;br /&gt;
    proc(0), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #1, is at station(LEVEL3) on host(clondaq1.jlab.org) at pid(22491)&lt;br /&gt;
    proc(1), blocked(YES)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #2, is at station(GRAND_CENTRAL) on host(clondaq1.jlab.org) at pid(23984)&lt;br /&gt;
    proc(2), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #3, is at station(GRAND_CENTRAL) on host(clondaq1.jlab.org) at pid(24082)&lt;br /&gt;
    proc(3), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
&lt;br /&gt;
  EVENTS OWNED BY:&lt;br /&gt;
    system (4000),  att0 (0),  att1 (0),  att2 (0),  att3 (0),&lt;br /&gt;
&lt;br /&gt;
  EVENT RATE of GC = 0 events/sec&lt;br /&gt;
&lt;br /&gt;
  CREATING STATIONS:  &lt;br /&gt;
  IDLE STATIONS:      &lt;br /&gt;
  STATION CHAIN:      GRAND_CENTRAL, LEVEL3, ET2ER, &lt;br /&gt;
  LOCKED MUTEXES:     &lt;br /&gt;
&lt;br /&gt;
*****************************************&lt;br /&gt;
&lt;br /&gt;
ET SYSTEM is DEAD!&lt;br /&gt;
*****************************************&lt;br /&gt;
&lt;br /&gt;
^C&lt;br /&gt;
clondaq1:dac&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
clondaq2:stage_in&amp;gt; &lt;br /&gt;
clondaq2:stage_in&amp;gt; et_monitor -f /tmp/et_sys_clasprod&lt;br /&gt;
LOCALITY = 1&lt;br /&gt;
  ET SYSTEM - (/tmp/et_sys_clasprod) (host clondaq2) (bits 32)&lt;br /&gt;
              (tcp port 0) (udp port 11111) (multicast port 11111)&lt;br /&gt;
              (pid 16127) (lang C) (local) (period = 5 sec)&lt;br /&gt;
&lt;br /&gt;
  STATIC INFO - maximum of:&lt;br /&gt;
    events(4000), event size(200000), temps(4000)&lt;br /&gt;
    stations(10), attaches(20), procs(10), concurrency added(16)&lt;br /&gt;
    network interfaces(3): 129.57.167.109, 129.57.69.202, 129.57.68.24,&lt;br /&gt;
&lt;br /&gt;
  DYNAMIC INFO - currently there are:&lt;br /&gt;
    processes(3), attachments(3), temps(0)&lt;br /&gt;
    stations(3), hearbeat(1)&lt;br /&gt;
&lt;br /&gt;
  STATIONS:&lt;br /&gt;
    &amp;quot;GRAND_CENTRAL&amp;quot; (id = 0)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(MULTI), select(ALL)&lt;br /&gt;
        restore(GC), prescale(1), cue(10), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(0),  ids()&lt;br /&gt;
        input  list: cnt =  4000, events in  = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;TAPE&amp;quot; (id = 1)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(MULTI), select(ALL)&lt;br /&gt;
        restore(OUT), prescale(1), cue(10), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(2),  ids(1,2,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;ET2ET10&amp;quot; (id = 2)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(1), select(USER)&lt;br /&gt;
        restore(OUT), prescale(1), cue(100), select words(-1,-1,-1,-1,)&lt;br /&gt;
        lib = /usr/local/clas/release/current/coda/SunOS_i86pc/lib/libet_user.so,  function = et2et_function, class = &lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(1),  ids(0,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
  LOCAL USERS:&lt;br /&gt;
    process #0, # attachments(1), attach ids(0,), pid(16189), hbeat(1)&lt;br /&gt;
    process #1, # attachments(1), attach ids(1,), pid(8432), hbeat(625)&lt;br /&gt;
    process #2, # attachments(1), attach ids(2,), pid(10990), hbeat(1662)&lt;br /&gt;
&lt;br /&gt;
  ATTACHMENTS:&lt;br /&gt;
    att #0, is at station(ET2ET10) on host(clondaq2) at pid(16189)&lt;br /&gt;
    proc(0), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #1, is at station(TAPE) on host(clondaq2) at pid(8432)&lt;br /&gt;
    proc(1), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #2, is at station(TAPE) on host(clondaq2) at pid(10990)&lt;br /&gt;
    proc(2), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
&lt;br /&gt;
  EVENTS OWNED BY:&lt;br /&gt;
    system (4000),  att0 (0),  att1 (0),  att2 (0),&lt;br /&gt;
&lt;br /&gt;
  EVENT RATE of GC = 0 events/sec&lt;br /&gt;
&lt;br /&gt;
  CREATING STATIONS:  &lt;br /&gt;
  IDLE STATIONS:      &lt;br /&gt;
  STATION CHAIN:      GRAND_CENTRAL, TAPE, ET2ET10, &lt;br /&gt;
  LOCKED MUTEXES:     &lt;br /&gt;
&lt;br /&gt;
*****************************************&lt;br /&gt;
&lt;br /&gt;
  ET SYSTEM - (/tmp/et_sys_clasprod) (host clondaq2) (bits 32)&lt;br /&gt;
              (tcp port 0) (udp port 11111) (multicast port 11111)&lt;br /&gt;
              (pid 16127) (lang C) (local) (period = 5 sec)&lt;br /&gt;
&lt;br /&gt;
  STATIC INFO - maximum of:&lt;br /&gt;
    events(4000), event size(200000), temps(4000)&lt;br /&gt;
    stations(10), attaches(20), procs(10), concurrency added(16)&lt;br /&gt;
    network interfaces(3): 129.57.167.109, 129.57.69.202, 129.57.68.24,&lt;br /&gt;
&lt;br /&gt;
  DYNAMIC INFO - currently there are:&lt;br /&gt;
    processes(3), attachments(3), temps(0)&lt;br /&gt;
    stations(3), hearbeat(1)&lt;br /&gt;
&lt;br /&gt;
  STATIONS:&lt;br /&gt;
    &amp;quot;GRAND_CENTRAL&amp;quot; (id = 0)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(MULTI), select(ALL)&lt;br /&gt;
        restore(GC), prescale(1), cue(10), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(0),  ids()&lt;br /&gt;
        input  list: cnt =  4000, events in  = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;TAPE&amp;quot; (id = 1)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(MULTI), select(ALL)&lt;br /&gt;
        restore(OUT), prescale(1), cue(10), select words(-1,-1,-1,-1,)&lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(2),  ids(1,2,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;ET2ET10&amp;quot; (id = 2)&lt;br /&gt;
      static info&lt;br /&gt;
        status(ACTIVE), flow(SERIAL), blocking(YES), user(1), select(USER)&lt;br /&gt;
        restore(OUT), prescale(1), cue(100), select words(-1,-1,-1,-1,)&lt;br /&gt;
        lib = /usr/local/clas/release/current/coda/SunOS_i86pc/lib/libet_user.so,  function = et2et_function, class = &lt;br /&gt;
      dynamic info&lt;br /&gt;
        attachments: total#(1),  ids(0,)&lt;br /&gt;
        input  list: cnt =     0, events in  = 0, events try = 0&lt;br /&gt;
        output list: cnt =     0, events out = 0&lt;br /&gt;
&lt;br /&gt;
  LOCAL USERS:&lt;br /&gt;
    process #0, # attachments(1), attach ids(0,), pid(16189), hbeat(1)&lt;br /&gt;
    process #1, # attachments(1), attach ids(1,), pid(8432), hbeat(625)&lt;br /&gt;
    process #2, # attachments(1), attach ids(2,), pid(10990), hbeat(1672)&lt;br /&gt;
&lt;br /&gt;
  ATTACHMENTS:&lt;br /&gt;
    att #0, is at station(ET2ET10) on host(clondaq2) at pid(16189)&lt;br /&gt;
    proc(0), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #1, is at station(TAPE) on host(clondaq2) at pid(8432)&lt;br /&gt;
    proc(1), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
    att #2, is at station(TAPE) on host(clondaq2) at pid(10990)&lt;br /&gt;
    proc(2), blocked(NO)&lt;br /&gt;
      events:  make(0), get(0), put(0), dump(0)&lt;br /&gt;
&lt;br /&gt;
  EVENTS OWNED BY:&lt;br /&gt;
    system (4000),  att0 (0),  att1 (0),  att2 (0),&lt;br /&gt;
&lt;br /&gt;
  EVENT RATE of GC = 0 events/sec&lt;br /&gt;
&lt;br /&gt;
  CREATING STATIONS:  &lt;br /&gt;
  IDLE STATIONS:      &lt;br /&gt;
  STATION CHAIN:      GRAND_CENTRAL, TAPE, ET2ET10, &lt;br /&gt;
  LOCKED MUTEXES:     &lt;br /&gt;
&lt;br /&gt;
*****************************************&lt;br /&gt;
&lt;br /&gt;
ET SYSTEM is DEAD!&lt;br /&gt;
*****************************************&lt;br /&gt;
&lt;br /&gt;
^C&lt;br /&gt;
clondaq2:stage_in&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-apr-2010: debugging clastrig2 endofrun problem:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x916e80 (twork0028): TS GO bit cleared&lt;br /&gt;
 0x916e80 (twork0028): TS csr:  0xfc070000&lt;br /&gt;
 0x916e80 (twork0028): TS csr2:  0xffff1c1f&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x916e80 (twork0028): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x916e80 (twork0028): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;croctest10&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-apr-2010: message from runcontrol during cancel-reset:&lt;br /&gt;
 Get all components failed: Lost connection to MySQL server during query&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: EB waiting for following ROCs: &lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
Files produced:&lt;br /&gt;
&lt;br /&gt;
 clon10:ccscans&amp;gt; ll | grep Apr&lt;br /&gt;
 drwxrwxrwx   2 clasrun  onliners    4096 Apr  2 16:23 ./&lt;br /&gt;
 drwxr-xr-x 163 clasrun  100        73728 Apr  6  2010 ../&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_cc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:09 good_clastrig2*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:25 good_croctest10*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:25 good_croctest2*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:21 good_croctest3*&lt;br /&gt;
 -rwxrwxrwx   1 baturin  clas          34 Apr  2 13:26 good_ctoftest1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc10*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc11*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc5*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc6*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc7*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc8*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc9*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_ec1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_ec2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_ec3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_ec4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_polar*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_sc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_sc2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_scaler1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage3* &lt;br /&gt;
 clon10:ccscans&amp;gt; more good_dc7&lt;br /&gt;
 accepted link from &amp;gt;129.57.68.80&amp;lt;&lt;br /&gt;
 clon10:ccscans&amp;gt; more good_dc8&lt;br /&gt;
 accepted link from &amp;gt;129.57.68.74&amp;lt;&lt;br /&gt;
 clon10:ccscans&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On &#039;Reset&#039; EB crashed, outputs:&lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.167.14&amp;lt; port=34468&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;exit&amp;lt;, len=4&lt;br /&gt;
 codaExecute: &#039;exit&#039; transition&lt;br /&gt;
 debShutdownBuild 1&lt;br /&gt;
 cb_delete roc=0&lt;br /&gt;
 cb_delete roc=1&lt;br /&gt;
 cb_delete roc=2&lt;br /&gt;
 cb_delete roc=3&lt;br /&gt;
 cb_delete roc=4&lt;br /&gt;
 cb_delete roc=5&lt;br /&gt;
 cb_delete roc=6&lt;br /&gt;
 cb_delete roc=7&lt;br /&gt;
 cb_delete roc=8&lt;br /&gt;
 cb_delete roc=9&lt;br /&gt;
 cb_delete roc=10&lt;br /&gt;
 cb_delete roc=11&lt;br /&gt;
 cb_delete roc=12&lt;br /&gt;
 cb_delete roc=13&lt;br /&gt;
 cb_delete roc=14&lt;br /&gt;
 cb_delete roc=15&lt;br /&gt;
 cb_delete roc=16&lt;br /&gt;
 cb_delete roc=17&lt;br /&gt;
 cb_delete roc=18&lt;br /&gt;
 cb_delete roc=19&lt;br /&gt;
 cb_delete roc=20&lt;br /&gt;
 cb_delete roc=21&lt;br /&gt;
 cb_delete roc=22&lt;br /&gt;
 cb_delete roc=23&lt;br /&gt;
 cb_delete roc=24&lt;br /&gt;
 cb_delete roc=25&lt;br /&gt;
 cb_delete roc=26&lt;br /&gt;
 cb_delete roc=27&lt;br /&gt;
 cb_delete roc=28&lt;br /&gt;
 cb_delete roc=29&lt;br /&gt;
 cb_delete roc=30&lt;br /&gt;
 cb_delete roc=31&lt;br /&gt;
 debShutdownBuild 2&lt;br /&gt;
 Stop waiting for the rocs because of force_end condition&lt;br /&gt;
 [0] ROC mask 0x76fefffe force_end 1 end_event_done 0&lt;br /&gt;
 [0] NEED TO TEST AND PROBABLY REDESIGN THAT PART !!!&lt;br /&gt;
 [0] et_event_new() 1&lt;br /&gt;
 [0] EVENT_ENCODE_SPEC 2 ..&lt;br /&gt;
 BOS_encode_spec reached&lt;br /&gt;
 BOS_encode_spec done: len=116&lt;br /&gt;
 [0] .. done&lt;br /&gt;
 [0] handle_build_cleanup&lt;br /&gt;
 [0] flush ET system&lt;br /&gt;
 [0] detached from ET&lt;br /&gt;
 [0] remove mutex locks and shutdown fifos&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[00] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[00] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[00] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[01] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[01] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[01] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[02] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[02] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[02] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[03] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[03] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[03] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[04] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[04] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[04] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[05] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[05] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[05] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[06] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[06] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[06] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[07] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[07] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[07] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[08] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[08] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[08] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[09] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[09] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[09] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[10] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[10] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[10] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 [0] count for roc[11] = 2&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[11] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 [0] count for roc[12] = 2&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[12] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 [0] count for roc[13] = 2&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[13] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[14] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[15] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[16] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[17] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[18] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[19] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[20] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[21] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[22] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[23] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[24] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[25] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[26] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[27] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[28] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[29] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[30] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[31] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] build thread exiting: 1 1&lt;br /&gt;
 [0] The implementation has detected that the value  specified by threa&lt;br /&gt;
 d does not refer to a joinable thread.&lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
 polling_routine ================!!!!!!!!!!!!!!!!!!=====&lt;br /&gt;
 cancel building threads&lt;br /&gt;
 =c=============================================&lt;br /&gt;
 =c=============================================&lt;br /&gt;
 =c=============================================&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc1&amp;lt; link=0x081c2af0&lt;br /&gt;
 debCloseLink: theLink=0x081c2af0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc2&amp;lt; link=0x081c4a90&lt;br /&gt;
 debCloseLink: theLink=0x081c4a90 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc3&amp;lt; link=0x081c4b28&lt;br /&gt;
 debCloseLink: theLink=0x081c4b28 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc4&amp;lt; link=0x081c14f8&lt;br /&gt;
 debCloseLink: theLink=0x081c14f8 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc5&amp;lt; link=0x081c1590&lt;br /&gt;
 debCloseLink: theLink=0x081c1590 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc6&amp;lt; link=0x081c1628&lt;br /&gt;
 debCloseLink: theLink=0x081c1628 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc8&amp;lt; link=0x081c16c0&lt;br /&gt;
 debCloseLink: theLink=0x081c16c0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;cc1&amp;lt; link=0x081c1a08&lt;br /&gt;
 debCloseLink: theLink=0x081c1a08 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;sc1&amp;lt; link=0x081c1aa0&lt;br /&gt;
 debCloseLink: theLink=0x081c1aa0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;ec1&amp;lt; link=0x081c1b38&lt;br /&gt;
 debCloseLink: theLink=0x081c1b38 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;ec2&amp;lt; link=0x081c1bd0&lt;br /&gt;
 debCloseLink: theLink=0x081c1bd0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;scaler2&amp;lt; link=0x681d95c8&lt;br /&gt;
 debCloseLink: theLink=0x681d95c8 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;scaler3&amp;lt; link=0x681d9660&lt;br /&gt;
 debCloseLink: theLink=0x681d9660 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;scaler4&amp;lt; link=0x681d96f8&lt;br /&gt;
 debCloseLink: theLink=0x681d96f8 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;ec4&amp;lt; link=0x00000001&lt;br /&gt;
 debCloseLink: theLink=0x00000001 -&amp;gt; closing&lt;br /&gt;
 Segmentation fault&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
DC7:&lt;br /&gt;
&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;prestart&amp;lt;, len=8&lt;br /&gt;
 codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
 roc_prestart reached&lt;br /&gt;
 partReInitAll() reached ? &lt;br /&gt;
 partReInitAll() reached !&lt;br /&gt;
 partReInitAll() done&lt;br /&gt;
 rocCleanup reached&lt;br /&gt;
 partReInitAll() reached ?&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 partReInitAll() reached !&lt;br /&gt;
 partReInitAll() done&lt;br /&gt;
 315: dbsock=410567520&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
 rocMask=0x76fefffe&lt;br /&gt;
 !!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
 ++++&amp;gt; output to network&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
 3&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
 rocCloselink reached&lt;br /&gt;
 rocOpenLinks reached&lt;br /&gt;
 LINK_constructor_C: set host to &amp;gt;dc7&amp;lt;&lt;br /&gt;
 LINK_constructor_C: set name to &amp;gt;dc7-&amp;gt;EB1&amp;lt; &lt;br /&gt;
 3121: dbsock=410567520&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda req&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 uest &amp;gt;fields [pr2estart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prodowngress&lt;br /&gt;
 &amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 fields [3] &amp;gt;&amp;gt;&amp;gt;37683&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-daq1&amp;lt; state=&amp;gt;down&amp;lt; port=&amp;gt;37683&amp;lt; -&amp;gt; 37683&lt;br /&gt;
 LINK_establish: socket # 17&lt;br /&gt;
 LINK_establish: socket buffer size is 48000(0x0000bb80) bytes&lt;br /&gt;
 LINK_establish: keepAlive is 8&lt;br /&gt;
 LINK_establish: socket 17 is ready: host 129.57.68.22 port 37683&lt;br /&gt;
 DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHERE name=&#039;dc7-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
 UPDATE process success&lt;br /&gt;
 Spawn proc/net threads&lt;br /&gt;
 Spawn proc/net threads&lt;br /&gt;
 Spawn proc/net threads&lt;br /&gt;
 0x18772230 (twork0028INFO: Entering Us): er &lt;br /&gt;
 Prestart 2&lt;br /&gt;
 INIT_NAME: rolp-&amp;gt;daproc = &lt;br /&gt;
 trans_rol2:2&lt;br /&gt;
 adr(nddl)=1db60750 NWBOS=16384&lt;br /&gt;
 uthbook1: WARN id=1047 already exist - will be replaced&lt;br /&gt;
 uthbook1: free histogram buffer ... done.&lt;br /&gt;
 RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
 MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
 0x18772230INFO: User Prest (art 2 executed&lt;br /&gt;
 twork0028): CTRIGRSS: set handler and done, &lt;br /&gt;
 code=1&lt;br /&gt;
 0x18772230 (twork0028): CTRIGRSS: 0x1877da9c&lt;br /&gt;
 0x1877d9c0 0x1877d2e0 0x00000001 0x1877d2d8&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
 taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4130) returns 490106848&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
 eartmask=1&lt;br /&gt;
 bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
 bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
 taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a580) returns 490106296&lt;br /&gt;
 0x18772230 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
 roc = 2&lt;br /&gt;
 0x18772230 (twork0028): INFO: Entering User &lt;br /&gt;
 Prestart&lt;br /&gt;
 disconnecting vector 236 &lt;br /&gt;
 0x18772230 (twork0028): CTRIGRSA: set handler and done, code=1&lt;br /&gt;
 0x18772230 (twork0028): CTRIGRSA: 0x1882e7bc&lt;br /&gt;
 0x1882d864 0x00000001 0x1882b0c8&lt;br /&gt;
 Sequencer Status Register = FFFFA000&lt;br /&gt;
 Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
 Fastbus Status Register1  = FFFFF000&lt;br /&gt;
 Fastbus Status Register2  = FFFF0000&lt;br /&gt;
 Fastbus Last Primary Addr = 00000019&lt;br /&gt;
 spds_mask1: 0xfdfbf0&lt;br /&gt;
 0x18772230_tdc1877 ===&amp;gt; (4twork0028wait: co)&lt;br /&gt;
 :  Use 32-bit Ram List&lt;br /&gt;
 da request &amp;gt;firsprestartt&amp;lt; in progre csr0=ss&lt;br /&gt;
 100 (1100) csr18=1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;16 last csr0=100 (900) csr18=13&lt;br /&gt;
 bignetptr=0x641d366fe0 csr1= offset=0x00bigp&lt;br /&gt;
 rocptr=0x000001d366db80 offset=0x6400000000&lt;br /&gt;
 00001b&lt;br /&gt;
 bigproc at 0x&lt;br /&gt;
 1d366db8, bigproc.gbigBuffer at 0x_tdc1877 =&lt;br /&gt;
 ==&amp;gt;1d366dc818 -&amp;gt; 0x1d366dc8&lt;br /&gt;
 proc_thread reacheUDP_cancel: cancel &amp;gt;inf:d&lt;br /&gt;
 c7 sys 0, mask 1d&lt;br /&gt;
 &amp;lt;&lt;br /&gt;
 firstUDP_cancel: cancel &amp;gt;proc_threainf:dc7 sys 0, mask 1d reached&lt;br /&gt;
 &amp;lt;&lt;br /&gt;
 wait: cproc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 csr0=oda request &amp;gt;1prestart00&amp;lt; in progr (ess1100) csr18=1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
 64 csr1=6400001b&lt;br /&gt;
 DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
 slot#   1872  1875  1881(2)  1877(2)  1877S(2)&lt;br /&gt;
 [ 0]      0     0      0 0bignetptr=0x      &lt;br /&gt;
 1d366fe00 offset=0x0000000 0&lt;br /&gt;
 0       0 0&lt;br /&gt;
 [ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
 0&lt;br /&gt;
 [10]      wait: coda reques0t &amp;gt;     prestart&lt;br /&gt;
 0&amp;lt;       in progress&lt;br /&gt;
 0 0      0 0       0 0&lt;br /&gt;
 [11]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [12]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [13]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [14]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [15]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [16]      0     0      0 0      1 2       0 &lt;br /&gt;
 0&lt;br /&gt;
 [17]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [18]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [19]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [20] bignet at 0x     1d366fe00, bignet.gbig&lt;br /&gt;
 Buffer at 0x     1d366ff00 -&amp;gt; 0x1d366ff0&lt;br /&gt;
      0 0      1 0       0 0&lt;br /&gt;
 [21]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [22]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [23]      0     0      0 0      1 2       0 &lt;br /&gt;
 0&lt;br /&gt;
 [24]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [25]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 DEBUG 0 1 0 0 &lt;br /&gt;
 INFO: datascan = 0x00000000&lt;br /&gt;
 INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
 rcname &amp;gt;RC07&amp;lt;&lt;br /&gt;
 0x18772230 (twork0028111): INFO: User Prestart Executed&lt;br /&gt;
 333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
 art17&amp;lt; in p&lt;br /&gt;
 rogress&lt;br /&gt;
 informEB reached&lt;br /&gt;
 informEB: 11 -1 7 1 17 0 - 0x00000004 0x001101cc 0x000004b0 0x0000f420 0x0000002f 0x00000000&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatu&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&lt;br /&gt;
 &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 s: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE &lt;br /&gt;
 name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request .. &lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:dc7 downloaded&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 prestarted&lt;br /&gt;
 POLLS: 0 0&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
DC8:&lt;br /&gt;
&lt;br /&gt;
 codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
 roc_prestart reached&lt;br /&gt;
 partReInitAll() reached ?&lt;br /&gt;
 partReInitAll() reached !&lt;br /&gt;
 partReInitAll() done&lt;br /&gt;
 rocCleanup reached&lt;br /&gt;
 partReInitAll() reached ?&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 partReInitAll() reached !&lt;br /&gt;
 partReInitAll() done&lt;br /&gt;
 315: dbsock=410505056&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
 rocMask=0x76fefffe&lt;br /&gt;
 !!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
  WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
  WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
  WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
 ++++&amp;gt; output to network&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
 3&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
 !!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
 rocCloselink reached&lt;br /&gt;
 rocOpenLinks reached&lt;br /&gt;
 LINK_constructor_C: set host to &amp;gt;dc8&amp;lt;&lt;br /&gt;
 LINK_constructor_C: set name to &amp;gt;dc8-&amp;gt;EB1&amp;lt;&lt;br /&gt;
 3121: dbsock=410505056&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda re&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 quest &amp;gt;fields [p2restart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prupogress&lt;br /&gt;
 &amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 fields [3] &amp;gt;&amp;gt;&amp;gt;37772&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
 aq1&amp;lt; state=&amp;gt;up&amp;lt; port=&amp;gt;37772&amp;lt; -&amp;gt; 37772&lt;br /&gt;
 LINK_establish: socket # 17&lt;br /&gt;
 LINK_establish: socket buffer size is 48000(&lt;br /&gt;
 0x0000bb80) bytes&lt;br /&gt;
 LINK_establish: keepAlive is 8&lt;br /&gt;
 LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
 .57.68.22 port 37772&lt;br /&gt;
 DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
 E name=&#039;dc8-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
 UPDATE process success&lt;br /&gt;
 Spawn proc/net threads&lt;br /&gt;
 Spawn proc/net threads&lt;br /&gt;
 Spawn proc/net threads&lt;br /&gt;
 0x187ef280INFO: Entering U (ser Prestart 2&lt;br /&gt;
 twork0028&lt;br /&gt;
 trans_rol2:):  adr(nddl)=INIT_NAME: rolp-&amp;gt;da&lt;br /&gt;
 proc = 1d2b60750&lt;br /&gt;
  NWBOS=16384&lt;br /&gt;
 uthbook1: WARN id=1048 already exist - will &lt;br /&gt;
 be replaced&lt;br /&gt;
 uthbook1: free histogram buffer ... done.&lt;br /&gt;
 RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
 MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
 0x187ef280 (twork0028INFO: User Pr): estart &lt;br /&gt;
 2 executedCTRIGRSS: set handler and done, co&lt;br /&gt;
 de=&lt;br /&gt;
 1&lt;br /&gt;
 0x187ef280 (twork0028): CTRIGRSS: 0x187705ac&lt;br /&gt;
  0x187704d0 0x1876fdf0 0x00000001 0x1876fde8&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
 taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4110) returns 490&lt;br /&gt;
 106848&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
 eartmask=1&lt;br /&gt;
 bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
 bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
 taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a560) returns 49&lt;br /&gt;
 0106296&lt;br /&gt;
 0x187ef280 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
 roc = 2&lt;br /&gt;
 0x187ef280 (twork0028): INFO: Entering User &lt;br /&gt;
 Prestart&lt;br /&gt;
 disconnecting vector 236 &lt;br /&gt;
 0x187ef280 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
 r and done, code=1&lt;br /&gt;
 0x187ef280 (twork0028): CTRIGRSA: 0x1882e13c&lt;br /&gt;
  0x1882d1e4 0x00000001 0x1882aa48&lt;br /&gt;
 Sequencer Status Register = FFFFA000&lt;br /&gt;
 Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
 Fastbus Status Register1  = FFFFF000&lt;br /&gt;
 Fastbus Status Register2  = FFFF0000&lt;br /&gt;
 Fastbus Last Primary Addr = wait: coda req00&lt;br /&gt;
 0000uest &amp;gt;19presta&lt;br /&gt;
 rtspds_mask1: 0x&amp;lt; ifdfbf0n progress &lt;br /&gt;
 0x187ef280_tdc1877 === (&amp;gt;twork0028): Use 32-&lt;br /&gt;
 bit Ram List&lt;br /&gt;
 4 first csr0=100 (1100) csr18=1364 csr1=6400&lt;br /&gt;
 001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
 4 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
 1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;16 last csr0bignetptr=0x=1d366f&lt;br /&gt;
 e0100 offset=0x0000000 (0&lt;br /&gt;
 900) csr18=1364bigprocptr=0x csr1=1d366db864&lt;br /&gt;
 00001b offset=0x&lt;br /&gt;
 00000000&lt;br /&gt;
 bigproc at 0x_tdc1877 ===1d366db8&amp;gt;, bigproc.&lt;br /&gt;
 gbigBuffer at 0x181d3UDP_cancel: cancel &amp;gt;inf&lt;br /&gt;
 :dc8 sys 0, mask 166dc8&amp;lt;&lt;br /&gt;
 wait: coda rUDP_cancel: cancel &amp;gt;inf:dc8 sys &lt;br /&gt;
 0, mask 1 -&amp;gt; 0x&amp;lt;&lt;br /&gt;
 1d366dc8eq&lt;br /&gt;
 firstproc_thread reached&lt;br /&gt;
 uest &amp;gt;proc_thread reached&lt;br /&gt;
  csr0=proc_thread reached&lt;br /&gt;
 prproc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 proc_thread reached&lt;br /&gt;
 100estart (&amp;lt; in prog1100ress&lt;br /&gt;
 ) csr18=1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
 =1364 csr1=6400001b&lt;br /&gt;
 _tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
 64 csr1=6400001b&lt;br /&gt;
 DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
 slot#   1872  bignetptr=0x1875  181d366fe081&lt;br /&gt;
 (2)  1877( offset=0x2)  1877S(00000002)&lt;br /&gt;
 0&lt;br /&gt;
 [ 0]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
 0&lt;br /&gt;
 [10]      wait: coda request0 &amp;gt;     prestart&lt;br /&gt;
 0&amp;lt; i      n progress&lt;br /&gt;
 0 0      0 0       0 0&lt;br /&gt;
 [11]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [12]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [13]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [14]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [15]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [16]      0     0      0 0      1 2       0 &lt;br /&gt;
 0&lt;br /&gt;
 [17]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [18]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [19]      0 bignet at 0x    1d366fe00, bigne&lt;br /&gt;
 t.gbigBuffer at 0x      1d366ff00 -&amp;gt; 0x1d366&lt;br /&gt;
 ff0&lt;br /&gt;
  0      1 0       0 0&lt;br /&gt;
 [20]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [21]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [22]      0     0      0 0      1 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [23]      0     0      0 0      1 2       0 &lt;br /&gt;
 0&lt;br /&gt;
 [24]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 [25]      0     0      0 0      0 0       0 &lt;br /&gt;
 0&lt;br /&gt;
 DEBUG 0 1 0 0 &lt;br /&gt;
 INFO: datascan = 0x00000000&lt;br /&gt;
 INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
 rcname &amp;gt;RC08&amp;lt;&lt;br /&gt;
 0x187ef280 (twork0028111&lt;br /&gt;
 ): INFO: User Prestart Executed&lt;br /&gt;
 333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
 art17&amp;lt; in p&lt;br /&gt;
 rogress&lt;br /&gt;
 informEB reached&lt;br /&gt;
 informEB: 11 -1 8 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
 01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
 0000&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&lt;br /&gt;
 &#039;paused&#039; WH&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
 ERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:dc8 downloaded&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 prestarted&lt;br /&gt;
 POLLS: 0 0&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: after TS problem described below, polar self rebooted on next download:&lt;br /&gt;
........&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 3123: dbsock=59553504&lt;br /&gt;
 3123: tmpp&amp;gt;SELECT id FROM runTypes WHERE name=&#039;prod&#039;&amp;lt;&lt;br /&gt;
 ====1==== !!! object-&amp;gt;runType=47&lt;br /&gt;
 token_interval=64&lt;br /&gt;
 object-&amp;gt;name &amp;gt;polar&amp;lt;&lt;br /&gt;
 big0.proc_on_pmc=0, big0.net_on_pmc=0&lt;br /&gt;
 big1.proc_on_pmc=0, big1.net_on_pmc=0&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: name &amp;gt;polar&amp;lt;&lt;br /&gt;
 code selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: code &amp;gt;{$CODA/VXWORKS_ppc/rol/moller.o usr} {$CODA/VXWORKS_ppc/rol/rol2_tt.o usr} &amp;lt;&lt;br /&gt;
 nrols [0] &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt;&lt;br /&gt;
 nrols [1] &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 listArgc=2 listArgv &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt; &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 set this_roc_id = 25, rocId() can be called from now on&lt;br /&gt;
 ObjInitName &amp;gt;_moller__init&amp;lt; &lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 INFO: &amp;gt;_moller__init()&amp;lt; routine found&lt;br /&gt;
 readout list &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o&amp;lt; loaded&lt;br /&gt;
 allocate 200 buffers with length 65536 bytes&lt;br /&gt;
 partCreate1() reached&lt;br /&gt;
 partCreate1(): pPart=0x008e7570&lt;br /&gt;
 listInit: cleanup 24 bytes starting from address 0x008e75a0&lt;br /&gt;
 partCreate1() done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x81c7e0 (twork0004): Init - Done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = rol11: downloading DDL table ...&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 Exception at interrupt level:&lt;br /&gt;
 Exception next instruction address: 0xfff901f0&lt;br /&gt;
 Fixed Point Register: 0x00000012&lt;br /&gt;
 Condition Register: 0x40482044&lt;br /&gt;
 Regs at 0x64e498&lt;br /&gt;
 Press any key to stop auto-boot...&lt;br /&gt;
 2&lt;br /&gt;
 [VxWorks Boot]: &lt;br /&gt;
&lt;br /&gt;
It suppose to be as following:&lt;br /&gt;
 .....&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 rol1: downloading DDL table ...&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x91ae30 (twork0001): Init - Done&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 1&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 adr1(nddl_)=0x037b69c8&lt;br /&gt;
 N   name (nname)     fmt (nfmt)     ncol&lt;br /&gt;
 [ 1]   &amp;gt;PTRN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 2]   &amp;gt;PSYN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 3]   &amp;gt;RC00&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 4]   &amp;gt;RC01&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4737</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4737"/>
		<updated>2010-04-07T00:46:09Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: EB waiting for following ROCs: &lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
Files produced:&lt;br /&gt;
&lt;br /&gt;
 clon10:ccscans&amp;gt; ll | grep Apr&lt;br /&gt;
 drwxrwxrwx   2 clasrun  onliners    4096 Apr  2 16:23 ./&lt;br /&gt;
 drwxr-xr-x 163 clasrun  100        73728 Apr  6  2010 ../&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_cc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:09 good_clastrig2*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:25 good_croctest10*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:25 good_croctest2*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:21 good_croctest3*&lt;br /&gt;
 -rwxrwxrwx   1 baturin  clas          34 Apr  2 13:26 good_ctoftest1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc10*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc11*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc5*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc6*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc7*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc8*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc9*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_ec1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_ec2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_ec3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_ec4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_polar*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_sc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_sc2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_scaler1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage3* &lt;br /&gt;
 clon10:ccscans&amp;gt; more good_dc7&lt;br /&gt;
 accepted link from &amp;gt;129.57.68.80&amp;lt;&lt;br /&gt;
 clon10:ccscans&amp;gt; more good_dc8&lt;br /&gt;
 accepted link from &amp;gt;129.57.68.74&amp;lt;&lt;br /&gt;
 clon10:ccscans&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On &#039;Reset&#039; EB crashed, outputs:&lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.167.14&amp;lt; port=34468&lt;br /&gt;
 wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;exit&amp;lt;, len=4&lt;br /&gt;
 codaExecute: &#039;exit&#039; transition&lt;br /&gt;
 debShutdownBuild 1&lt;br /&gt;
 cb_delete roc=0&lt;br /&gt;
 cb_delete roc=1&lt;br /&gt;
 cb_delete roc=2&lt;br /&gt;
 cb_delete roc=3&lt;br /&gt;
 cb_delete roc=4&lt;br /&gt;
 cb_delete roc=5&lt;br /&gt;
 cb_delete roc=6&lt;br /&gt;
 cb_delete roc=7&lt;br /&gt;
 cb_delete roc=8&lt;br /&gt;
 cb_delete roc=9&lt;br /&gt;
 cb_delete roc=10&lt;br /&gt;
 cb_delete roc=11&lt;br /&gt;
 cb_delete roc=12&lt;br /&gt;
 cb_delete roc=13&lt;br /&gt;
 cb_delete roc=14&lt;br /&gt;
 cb_delete roc=15&lt;br /&gt;
 cb_delete roc=16&lt;br /&gt;
 cb_delete roc=17&lt;br /&gt;
 cb_delete roc=18&lt;br /&gt;
 cb_delete roc=19&lt;br /&gt;
 cb_delete roc=20&lt;br /&gt;
 cb_delete roc=21&lt;br /&gt;
 cb_delete roc=22&lt;br /&gt;
 cb_delete roc=23&lt;br /&gt;
 cb_delete roc=24&lt;br /&gt;
 cb_delete roc=25&lt;br /&gt;
 cb_delete roc=26&lt;br /&gt;
 cb_delete roc=27&lt;br /&gt;
 cb_delete roc=28&lt;br /&gt;
 cb_delete roc=29&lt;br /&gt;
 cb_delete roc=30&lt;br /&gt;
 cb_delete roc=31&lt;br /&gt;
 debShutdownBuild 2&lt;br /&gt;
 Stop waiting for the rocs because of force_end condition&lt;br /&gt;
 [0] ROC mask 0x76fefffe force_end 1 end_event_done 0&lt;br /&gt;
 [0] NEED TO TEST AND PROBABLY REDESIGN THAT PART !!!&lt;br /&gt;
 [0] et_event_new() 1&lt;br /&gt;
 [0] EVENT_ENCODE_SPEC 2 ..&lt;br /&gt;
 BOS_encode_spec reached&lt;br /&gt;
 BOS_encode_spec done: len=116&lt;br /&gt;
 [0] .. done&lt;br /&gt;
 [0] handle_build_cleanup&lt;br /&gt;
 [0] flush ET system&lt;br /&gt;
 [0] detached from ET&lt;br /&gt;
 [0] remove mutex locks and shutdown fifos&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[00] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[00] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[00] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[01] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[01] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[01] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[02] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[02] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[02] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[03] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[03] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[03] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[04] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[04] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[04] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[05] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[05] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[05] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[06] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[06] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[06] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[07] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[07] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[07] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[08] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[08] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[08] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[09] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[09] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[09] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 [0] count for roc[10] = 3&lt;br /&gt;
 CCCCCCCCCC: 3&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 [0] count for roc[10] = 1&lt;br /&gt;
 CCCCCCCCCC: 1&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[10] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 [0] count for roc[11] = 2&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[11] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 [0] count for roc[12] = 2&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[12] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 [0] count for roc[13] = 2&lt;br /&gt;
 CCCCCCCCCC: 2&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[13] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[14] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[15] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[16] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[17] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[18] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[19] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[20] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[21] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[22] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[23] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[24] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[25] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[26] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[27] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[28] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[29] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[30] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] flush input streams&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] count for roc[31] = 0&lt;br /&gt;
 CCCCCCCCCC: 0&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] ============= Build threads cleaned&lt;br /&gt;
 [0] build thread exiting: 1 1&lt;br /&gt;
 [0] The implementation has detected that the value  specified by threa&lt;br /&gt;
 d does not refer to a joinable thread.&lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
 polling_routine ================!!!!!!!!!!!!!!!!!!=====&lt;br /&gt;
 cancel building threads&lt;br /&gt;
 =c=============================================&lt;br /&gt;
 =c=============================================&lt;br /&gt;
 =c=============================================&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc1&amp;lt; link=0x081c2af0&lt;br /&gt;
 debCloseLink: theLink=0x081c2af0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc2&amp;lt; link=0x081c4a90&lt;br /&gt;
 debCloseLink: theLink=0x081c4a90 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc3&amp;lt; link=0x081c4b28&lt;br /&gt;
 debCloseLink: theLink=0x081c4b28 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc4&amp;lt; link=0x081c14f8&lt;br /&gt;
 debCloseLink: theLink=0x081c14f8 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc5&amp;lt; link=0x081c1590&lt;br /&gt;
 debCloseLink: theLink=0x081c1590 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc6&amp;lt; link=0x081c1628&lt;br /&gt;
 debCloseLink: theLink=0x081c1628 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;dc8&amp;lt; link=0x081c16c0&lt;br /&gt;
 debCloseLink: theLink=0x081c16c0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;cc1&amp;lt; link=0x081c1a08&lt;br /&gt;
 debCloseLink: theLink=0x081c1a08 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;sc1&amp;lt; link=0x081c1aa0&lt;br /&gt;
 debCloseLink: theLink=0x081c1aa0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;ec1&amp;lt; link=0x081c1b38&lt;br /&gt;
 debCloseLink: theLink=0x081c1b38 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;ec2&amp;lt; link=0x081c1bd0&lt;br /&gt;
 debCloseLink: theLink=0x081c1bd0 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;scaler2&amp;lt; link=0x681d95c8&lt;br /&gt;
 debCloseLink: theLink=0x681d95c8 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;scaler3&amp;lt; link=0x681d9660&lt;br /&gt;
 debCloseLink: theLink=0x681d9660 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;scaler4&amp;lt; link=0x681d96f8&lt;br /&gt;
 debCloseLink: theLink=0x681d96f8 -&amp;gt; closing&lt;br /&gt;
 debCloseLink: link is down&lt;br /&gt;
 debCloseLink: free memory&lt;br /&gt;
 debCloseLink: done.&lt;br /&gt;
 =c====&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; close link from &amp;gt;ec4&amp;lt; link=0x00000001&lt;br /&gt;
 debCloseLink: theLink=0x00000001 -&amp;gt; closing&lt;br /&gt;
 Segmentation fault&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
DC7:&lt;br /&gt;
&lt;br /&gt;
codaExecute done&lt;br /&gt;
wait: coda request &amp;gt;download prod&amp;lt; in progre&lt;br /&gt;
ss&lt;br /&gt;
codaExecute reached, message &amp;gt;prestart&amp;lt;, len&lt;br /&gt;
=8&lt;br /&gt;
codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
roc_prestart reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
rocCleanup reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
315: dbsock=410567520&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
rocMask=0x76fefffe&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
++++&amp;gt; output to network&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
3&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
rocCloselink reached&lt;br /&gt;
rocOpenLinks reached&lt;br /&gt;
LINK_constructor_C: set host to &amp;gt;dc7&amp;lt;&lt;br /&gt;
LINK_constructor_C: set name to &amp;gt;dc7-&amp;gt;EB1&amp;lt;&lt;br /&gt;
3121: dbsock=410567520&lt;br /&gt;
name selected&lt;br /&gt;
nrow=1&lt;br /&gt;
fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda req&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
uest &amp;gt;fields [pr2estart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prodowngres&lt;br /&gt;
s&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [3] &amp;gt;&amp;gt;&amp;gt;37683&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
aq1&amp;lt; state=&amp;gt;down&amp;lt; port=&amp;gt;37683&amp;lt; -&amp;gt; 37683&lt;br /&gt;
LINK_establish: socket # 17&lt;br /&gt;
LINK_establish: socket buffer size is 48000(&lt;br /&gt;
0x0000bb80) bytes&lt;br /&gt;
LINK_establish: keepAlive is 8&lt;br /&gt;
LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
.57.68.22 port 37683&lt;br /&gt;
DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
E name=&#039;dc7-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
UPDATE process success&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
0x18772230 (twork0028INFO: Entering Us): er &lt;br /&gt;
Prestart 2&lt;br /&gt;
INIT_NAME: rolp-&amp;gt;daproc = &lt;br /&gt;
trans_rol2:2&lt;br /&gt;
 adr(nddl)=1db60750 NWBOS=16384&lt;br /&gt;
uthbook1: WARN id=1047 already exist - will &lt;br /&gt;
be replaced&lt;br /&gt;
uthbook1: free histogram buffer ... done.&lt;br /&gt;
RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
0x18772230INFO: User Prest (art 2 executed&lt;br /&gt;
twork0028): CTRIGRSS: set handler and done, &lt;br /&gt;
code=1&lt;br /&gt;
0x18772230 (twork0028): CTRIGRSS: 0x1877da9c&lt;br /&gt;
 0x1877d9c0 0x1877d2e0 0x00000001 0x1877d2d8&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4130) returns 490&lt;br /&gt;
106848&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
eartmask=1&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a580) returns 49&lt;br /&gt;
0106296&lt;br /&gt;
0x18772230 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
roc = 2&lt;br /&gt;
0x18772230 (twork0028): INFO: Entering User &lt;br /&gt;
Prestart&lt;br /&gt;
disconnecting vector 236 &lt;br /&gt;
0x18772230 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
r and done, code=1&lt;br /&gt;
0x18772230 (twork0028): CTRIGRSA: 0x1882e7bc&lt;br /&gt;
 0x1882d864 0x00000001 0x1882b0c8&lt;br /&gt;
Sequencer Status Register = FFFFA000&lt;br /&gt;
Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
Fastbus Status Register1  = FFFFF000&lt;br /&gt;
Fastbus Status Register2  = FFFF0000&lt;br /&gt;
Fastbus Last Primary Addr = 00000019&lt;br /&gt;
spds_mask1: 0xfdfbf0&lt;br /&gt;
0x18772230_tdc1877 ===&amp;gt; (4twork0028wait: co)&lt;br /&gt;
:  Use 32-bit Ram List&lt;br /&gt;
da request &amp;gt;firsprestartt&amp;lt; in progre csr0=ss&lt;br /&gt;
100 (1100) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
4 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;16 last csr0=100 (900) csr18=13&lt;br /&gt;
bignetptr=0x641d366fe0 csr1= offset=0x00bigp&lt;br /&gt;
rocptr=0x000001d366db80 offset=0x6400000000&lt;br /&gt;
00001b&lt;br /&gt;
bigproc at 0x&lt;br /&gt;
1d366db8, bigproc.gbigBuffer at 0x_tdc1877 =&lt;br /&gt;
==&amp;gt;1d366dc818 -&amp;gt; 0x1d366dc8&lt;br /&gt;
 proc_thread reacheUDP_cancel: cancel &amp;gt;inf:d&lt;br /&gt;
c7 sys 0, mask 1d&lt;br /&gt;
&amp;lt;&lt;br /&gt;
firstUDP_cancel: cancel &amp;gt;proc_threainf:dc7 s&lt;br /&gt;
ys 0, mask 1d reached&lt;br /&gt;
&amp;lt;&lt;br /&gt;
wait: cproc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
 csr0=oda request &amp;gt;1prestart00&amp;lt; in progr (es&lt;br /&gt;
s&lt;br /&gt;
1100) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
64 csr1=6400001b&lt;br /&gt;
DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
slot#   1872  1875  1881(2)  1877(2)  1877S(&lt;br /&gt;
2)&lt;br /&gt;
[ 0]      0     0      0 0bignetptr=0x      &lt;br /&gt;
1d366fe00 offset=0x0000000 0&lt;br /&gt;
0       0 0&lt;br /&gt;
[ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[10]      wait: coda reques0t &amp;gt;     prestart&lt;br /&gt;
0&amp;lt;       in progress&lt;br /&gt;
0 0      0 0       0 0&lt;br /&gt;
[11]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[12]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[13]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[14]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[15]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[16]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[17]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[18]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[19]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[20] bignet at 0x     1d366fe00, bignet.gbig&lt;br /&gt;
Buffer at 0x     1d366ff00 -&amp;gt; 0x1d366ff0&lt;br /&gt;
      0 0      1 0       0 0&lt;br /&gt;
[21]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[22]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[23]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[24]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[25]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
DEBUG 0 1 0 0 &lt;br /&gt;
INFO: datascan = 0x00000000&lt;br /&gt;
INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
rcname &amp;gt;RC07&amp;lt;&lt;br /&gt;
0x18772230 (twork0028111&lt;br /&gt;
): INFO: User Prestart Executed&lt;br /&gt;
333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
art17&amp;lt; in p&lt;br /&gt;
rogress&lt;br /&gt;
informEB reached&lt;br /&gt;
informEB: 11 -1 7 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
0000&lt;br /&gt;
codaUpdateStatus: dbConnecting ..&lt;br /&gt;
codaUpdateStatus: dbConnect done&lt;br /&gt;
codaUpdateStatu&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
s: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE &lt;br /&gt;
name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
codaUpdateStatus: dbDisconnect done&lt;br /&gt;
codaUpdateStatus: updating request ..&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_cancel: cancel &amp;gt;sta:dc7 downloaded&amp;lt;&lt;br /&gt;
codaUpdateStatus: updating request done&lt;br /&gt;
prestarted&lt;br /&gt;
POLLS: 0 0&lt;br /&gt;
codaExecute done&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; &lt;br /&gt;
-&amp;gt; &lt;br /&gt;
&lt;br /&gt;
DC8:&lt;br /&gt;
&lt;br /&gt;
codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
roc_prestart reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
rocCleanup reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
315: dbsock=410505056&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
rocMask=0x76fefffe&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
++++&amp;gt; output to network&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
3&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
rocCloselink reached&lt;br /&gt;
rocOpenLinks reached&lt;br /&gt;
LINK_constructor_C: set host to &amp;gt;dc8&amp;lt;&lt;br /&gt;
LINK_constructor_C: set name to &amp;gt;dc8-&amp;gt;EB1&amp;lt;&lt;br /&gt;
3121: dbsock=410505056&lt;br /&gt;
name selected&lt;br /&gt;
nrow=1&lt;br /&gt;
fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda re&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
quest &amp;gt;fields [p2restart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prupogress&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [3] &amp;gt;&amp;gt;&amp;gt;37772&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
aq1&amp;lt; state=&amp;gt;up&amp;lt; port=&amp;gt;37772&amp;lt; -&amp;gt; 37772&lt;br /&gt;
LINK_establish: socket # 17&lt;br /&gt;
LINK_establish: socket buffer size is 48000(&lt;br /&gt;
0x0000bb80) bytes&lt;br /&gt;
LINK_establish: keepAlive is 8&lt;br /&gt;
LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
.57.68.22 port 37772&lt;br /&gt;
DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
E name=&#039;dc8-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
UPDATE process success&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
0x187ef280INFO: Entering U (ser Prestart 2&lt;br /&gt;
twork0028&lt;br /&gt;
trans_rol2:):  adr(nddl)=INIT_NAME: rolp-&amp;gt;da&lt;br /&gt;
proc = 1d2b60750&lt;br /&gt;
 NWBOS=16384&lt;br /&gt;
uthbook1: WARN id=1048 already exist - will &lt;br /&gt;
be replaced&lt;br /&gt;
uthbook1: free histogram buffer ... done.&lt;br /&gt;
RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
0x187ef280 (twork0028INFO: User Pr): estart &lt;br /&gt;
2 executedCTRIGRSS: set handler and done, co&lt;br /&gt;
de=&lt;br /&gt;
1&lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSS: 0x187705ac&lt;br /&gt;
 0x187704d0 0x1876fdf0 0x00000001 0x1876fde8&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4110) returns 490&lt;br /&gt;
106848&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
eartmask=1&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a560) returns 49&lt;br /&gt;
0106296&lt;br /&gt;
0x187ef280 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
roc = 2&lt;br /&gt;
0x187ef280 (twork0028): INFO: Entering User &lt;br /&gt;
Prestart&lt;br /&gt;
disconnecting vector 236 &lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
r and done, code=1&lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSA: 0x1882e13c&lt;br /&gt;
 0x1882d1e4 0x00000001 0x1882aa48&lt;br /&gt;
Sequencer Status Register = FFFFA000&lt;br /&gt;
Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
Fastbus Status Register1  = FFFFF000&lt;br /&gt;
Fastbus Status Register2  = FFFF0000&lt;br /&gt;
Fastbus Last Primary Addr = wait: coda req00&lt;br /&gt;
0000uest &amp;gt;19presta&lt;br /&gt;
rtspds_mask1: 0x&amp;lt; ifdfbf0n progress&lt;br /&gt;
&lt;br /&gt;
0x187ef280_tdc1877 === (&amp;gt;twork0028): Use 32-&lt;br /&gt;
bit Ram List&lt;br /&gt;
4 first csr0=100 (1100) csr18=1364 csr1=6400&lt;br /&gt;
001b&lt;br /&gt;
_tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
4 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;16 last csr0bignetptr=0x=1d366f&lt;br /&gt;
e0100 offset=0x0000000 (0&lt;br /&gt;
900) csr18=1364bigprocptr=0x csr1=1d366db864&lt;br /&gt;
00001b offset=0x&lt;br /&gt;
00000000&lt;br /&gt;
bigproc at 0x_tdc1877 ===1d366db8&amp;gt;, bigproc.&lt;br /&gt;
gbigBuffer at 0x181d3UDP_cancel: cancel &amp;gt;inf&lt;br /&gt;
:dc8 sys 0, mask 166dc8&amp;lt;&lt;br /&gt;
wait: coda rUDP_cancel: cancel &amp;gt;inf:dc8 sys &lt;br /&gt;
0, mask 1 -&amp;gt; 0x&amp;lt;&lt;br /&gt;
 1d366dc8eq&lt;br /&gt;
firstproc_thread reached&lt;br /&gt;
uest &amp;gt;proc_thread reached&lt;br /&gt;
 csr0=proc_thread reached&lt;br /&gt;
prproc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
100estart (&amp;lt; in prog1100ress&lt;br /&gt;
) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
64 csr1=6400001b&lt;br /&gt;
DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
slot#   1872  bignetptr=0x1875  181d366fe081&lt;br /&gt;
(2)  1877( offset=0x2)  1877S(00000002)&lt;br /&gt;
0&lt;br /&gt;
[ 0]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[10]      wait: coda request0 &amp;gt;     prestart&lt;br /&gt;
0&amp;lt; i      n progress&lt;br /&gt;
0 0      0 0       0 0&lt;br /&gt;
[11]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[12]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[13]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[14]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[15]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[16]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[17]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[18]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[19]      0 bignet at 0x    1d366fe00, bigne&lt;br /&gt;
t.gbigBuffer at 0x      1d366ff00 -&amp;gt; 0x1d366&lt;br /&gt;
ff0&lt;br /&gt;
 0      1 0       0 0&lt;br /&gt;
[20]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[21]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[22]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[23]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[24]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[25]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
DEBUG 0 1 0 0 &lt;br /&gt;
INFO: datascan = 0x00000000&lt;br /&gt;
INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
rcname &amp;gt;RC08&amp;lt;&lt;br /&gt;
0x187ef280 (twork0028111&lt;br /&gt;
): INFO: User Prestart Executed&lt;br /&gt;
333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
art17&amp;lt; in p&lt;br /&gt;
rogress&lt;br /&gt;
informEB reached&lt;br /&gt;
informEB: 11 -1 8 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
0000&lt;br /&gt;
codaUpdateStatus: dbConnecting ..&lt;br /&gt;
codaUpdateStatus: dbConnect done&lt;br /&gt;
codaUpdateStatus: &amp;gt;UPDATE process SET state=&lt;br /&gt;
&#039;paused&#039; WH&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
ERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
codaUpdateStatus: dbDisconnect done&lt;br /&gt;
codaUpdateStatus: updating request ..&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_cancel: cancel &amp;gt;sta:dc8 downloaded&amp;lt;&lt;br /&gt;
codaUpdateStatus: updating request done&lt;br /&gt;
prestarted&lt;br /&gt;
POLLS: 0 0&lt;br /&gt;
codaExecute done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: after TS problem described below, polar self rebooted on next download:&lt;br /&gt;
........&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 3123: dbsock=59553504&lt;br /&gt;
 3123: tmpp&amp;gt;SELECT id FROM runTypes WHERE name=&#039;prod&#039;&amp;lt;&lt;br /&gt;
 ====1==== !!! object-&amp;gt;runType=47&lt;br /&gt;
 token_interval=64&lt;br /&gt;
 object-&amp;gt;name &amp;gt;polar&amp;lt;&lt;br /&gt;
 big0.proc_on_pmc=0, big0.net_on_pmc=0&lt;br /&gt;
 big1.proc_on_pmc=0, big1.net_on_pmc=0&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: name &amp;gt;polar&amp;lt;&lt;br /&gt;
 code selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: code &amp;gt;{$CODA/VXWORKS_ppc/rol/moller.o usr} {$CODA/VXWORKS_ppc/rol/rol2_tt.o usr} &amp;lt;&lt;br /&gt;
 nrols [0] &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt;&lt;br /&gt;
 nrols [1] &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 listArgc=2 listArgv &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt; &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 set this_roc_id = 25, rocId() can be called from now on&lt;br /&gt;
 ObjInitName &amp;gt;_moller__init&amp;lt; &lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 INFO: &amp;gt;_moller__init()&amp;lt; routine found&lt;br /&gt;
 readout list &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o&amp;lt; loaded&lt;br /&gt;
 allocate 200 buffers with length 65536 bytes&lt;br /&gt;
 partCreate1() reached&lt;br /&gt;
 partCreate1(): pPart=0x008e7570&lt;br /&gt;
 listInit: cleanup 24 bytes starting from address 0x008e75a0&lt;br /&gt;
 partCreate1() done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x81c7e0 (twork0004): Init - Done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = rol11: downloading DDL table ...&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 Exception at interrupt level:&lt;br /&gt;
 Exception next instruction address: 0xfff901f0&lt;br /&gt;
 Fixed Point Register: 0x00000012&lt;br /&gt;
 Condition Register: 0x40482044&lt;br /&gt;
 Regs at 0x64e498&lt;br /&gt;
 Press any key to stop auto-boot...&lt;br /&gt;
 2&lt;br /&gt;
 [VxWorks Boot]: &lt;br /&gt;
&lt;br /&gt;
It suppose to be as following:&lt;br /&gt;
 .....&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 rol1: downloading DDL table ...&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x91ae30 (twork0001): Init - Done&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 1&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 adr1(nddl_)=0x037b69c8&lt;br /&gt;
 N   name (nname)     fmt (nfmt)     ncol&lt;br /&gt;
 [ 1]   &amp;gt;PTRN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 2]   &amp;gt;PSYN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 3]   &amp;gt;RC00&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 4]   &amp;gt;RC01&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4736</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4736"/>
		<updated>2010-04-07T00:36:16Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: EB waiting for following ROCs: &lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
Files produced:&lt;br /&gt;
&lt;br /&gt;
 clon10:ccscans&amp;gt; ll | grep Apr&lt;br /&gt;
 drwxrwxrwx   2 clasrun  onliners    4096 Apr  2 16:23 ./&lt;br /&gt;
 drwxr-xr-x 163 clasrun  100        73728 Apr  6  2010 ../&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_cc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:09 good_clastrig2*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:25 good_croctest10*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:25 good_croctest2*&lt;br /&gt;
 -rwxrwxrwx   1 boiarino clas          34 Apr  2 16:21 good_croctest3*&lt;br /&gt;
 -rwxrwxrwx   1 baturin  clas          34 Apr  2 13:26 good_ctoftest1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc10*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc11*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc5*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc6*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc7*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_dc8*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_dc9*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_ec1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_ec2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_ec3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_ec4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_polar*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_sc1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_sc2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_scaler1*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler3*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:26 good_scaler4*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage2*&lt;br /&gt;
 -rwxrwxrwx   1 clasrun  onliners      34 Apr  6 20:08 good_tage3* &lt;br /&gt;
 clon10:ccscans&amp;gt; more good_dc7&lt;br /&gt;
 accepted link from &amp;gt;129.57.68.80&amp;lt;&lt;br /&gt;
 clon10:ccscans&amp;gt; more good_dc8&lt;br /&gt;
 accepted link from &amp;gt;129.57.68.74&amp;lt;&lt;br /&gt;
 clon10:ccscans&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DC7:&lt;br /&gt;
&lt;br /&gt;
codaExecute done&lt;br /&gt;
wait: coda request &amp;gt;download prod&amp;lt; in progre&lt;br /&gt;
ss&lt;br /&gt;
codaExecute reached, message &amp;gt;prestart&amp;lt;, len&lt;br /&gt;
=8&lt;br /&gt;
codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
roc_prestart reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
rocCleanup reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
315: dbsock=410567520&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
rocMask=0x76fefffe&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
++++&amp;gt; output to network&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
3&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
rocCloselink reached&lt;br /&gt;
rocOpenLinks reached&lt;br /&gt;
LINK_constructor_C: set host to &amp;gt;dc7&amp;lt;&lt;br /&gt;
LINK_constructor_C: set name to &amp;gt;dc7-&amp;gt;EB1&amp;lt;&lt;br /&gt;
3121: dbsock=410567520&lt;br /&gt;
name selected&lt;br /&gt;
nrow=1&lt;br /&gt;
fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda req&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
uest &amp;gt;fields [pr2estart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prodowngres&lt;br /&gt;
s&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [3] &amp;gt;&amp;gt;&amp;gt;37683&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
aq1&amp;lt; state=&amp;gt;down&amp;lt; port=&amp;gt;37683&amp;lt; -&amp;gt; 37683&lt;br /&gt;
LINK_establish: socket # 17&lt;br /&gt;
LINK_establish: socket buffer size is 48000(&lt;br /&gt;
0x0000bb80) bytes&lt;br /&gt;
LINK_establish: keepAlive is 8&lt;br /&gt;
LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
.57.68.22 port 37683&lt;br /&gt;
DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
E name=&#039;dc7-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
UPDATE process success&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
0x18772230 (twork0028INFO: Entering Us): er &lt;br /&gt;
Prestart 2&lt;br /&gt;
INIT_NAME: rolp-&amp;gt;daproc = &lt;br /&gt;
trans_rol2:2&lt;br /&gt;
 adr(nddl)=1db60750 NWBOS=16384&lt;br /&gt;
uthbook1: WARN id=1047 already exist - will &lt;br /&gt;
be replaced&lt;br /&gt;
uthbook1: free histogram buffer ... done.&lt;br /&gt;
RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
0x18772230INFO: User Prest (art 2 executed&lt;br /&gt;
twork0028): CTRIGRSS: set handler and done, &lt;br /&gt;
code=1&lt;br /&gt;
0x18772230 (twork0028): CTRIGRSS: 0x1877da9c&lt;br /&gt;
 0x1877d9c0 0x1877d2e0 0x00000001 0x1877d2d8&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4130) returns 490&lt;br /&gt;
106848&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
eartmask=1&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a580) returns 49&lt;br /&gt;
0106296&lt;br /&gt;
0x18772230 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
roc = 2&lt;br /&gt;
0x18772230 (twork0028): INFO: Entering User &lt;br /&gt;
Prestart&lt;br /&gt;
disconnecting vector 236 &lt;br /&gt;
0x18772230 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
r and done, code=1&lt;br /&gt;
0x18772230 (twork0028): CTRIGRSA: 0x1882e7bc&lt;br /&gt;
 0x1882d864 0x00000001 0x1882b0c8&lt;br /&gt;
Sequencer Status Register = FFFFA000&lt;br /&gt;
Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
Fastbus Status Register1  = FFFFF000&lt;br /&gt;
Fastbus Status Register2  = FFFF0000&lt;br /&gt;
Fastbus Last Primary Addr = 00000019&lt;br /&gt;
spds_mask1: 0xfdfbf0&lt;br /&gt;
0x18772230_tdc1877 ===&amp;gt; (4twork0028wait: co)&lt;br /&gt;
:  Use 32-bit Ram List&lt;br /&gt;
da request &amp;gt;firsprestartt&amp;lt; in progre csr0=ss&lt;br /&gt;
100 (1100) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
4 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;16 last csr0=100 (900) csr18=13&lt;br /&gt;
bignetptr=0x641d366fe0 csr1= offset=0x00bigp&lt;br /&gt;
rocptr=0x000001d366db80 offset=0x6400000000&lt;br /&gt;
00001b&lt;br /&gt;
bigproc at 0x&lt;br /&gt;
1d366db8, bigproc.gbigBuffer at 0x_tdc1877 =&lt;br /&gt;
==&amp;gt;1d366dc818 -&amp;gt; 0x1d366dc8&lt;br /&gt;
 proc_thread reacheUDP_cancel: cancel &amp;gt;inf:d&lt;br /&gt;
c7 sys 0, mask 1d&lt;br /&gt;
&amp;lt;&lt;br /&gt;
firstUDP_cancel: cancel &amp;gt;proc_threainf:dc7 s&lt;br /&gt;
ys 0, mask 1d reached&lt;br /&gt;
&amp;lt;&lt;br /&gt;
wait: cproc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
 csr0=oda request &amp;gt;1prestart00&amp;lt; in progr (es&lt;br /&gt;
s&lt;br /&gt;
1100) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
64 csr1=6400001b&lt;br /&gt;
DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
slot#   1872  1875  1881(2)  1877(2)  1877S(&lt;br /&gt;
2)&lt;br /&gt;
[ 0]      0     0      0 0bignetptr=0x      &lt;br /&gt;
1d366fe00 offset=0x0000000 0&lt;br /&gt;
0       0 0&lt;br /&gt;
[ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[10]      wait: coda reques0t &amp;gt;     prestart&lt;br /&gt;
0&amp;lt;       in progress&lt;br /&gt;
0 0      0 0       0 0&lt;br /&gt;
[11]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[12]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[13]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[14]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[15]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[16]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[17]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[18]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[19]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[20] bignet at 0x     1d366fe00, bignet.gbig&lt;br /&gt;
Buffer at 0x     1d366ff00 -&amp;gt; 0x1d366ff0&lt;br /&gt;
      0 0      1 0       0 0&lt;br /&gt;
[21]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[22]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[23]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[24]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[25]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
DEBUG 0 1 0 0 &lt;br /&gt;
INFO: datascan = 0x00000000&lt;br /&gt;
INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
rcname &amp;gt;RC07&amp;lt;&lt;br /&gt;
0x18772230 (twork0028111&lt;br /&gt;
): INFO: User Prestart Executed&lt;br /&gt;
333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
art17&amp;lt; in p&lt;br /&gt;
rogress&lt;br /&gt;
informEB reached&lt;br /&gt;
informEB: 11 -1 7 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
0000&lt;br /&gt;
codaUpdateStatus: dbConnecting ..&lt;br /&gt;
codaUpdateStatus: dbConnect done&lt;br /&gt;
codaUpdateStatu&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
s: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE &lt;br /&gt;
name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
codaUpdateStatus: dbDisconnect done&lt;br /&gt;
codaUpdateStatus: updating request ..&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_cancel: cancel &amp;gt;sta:dc7 downloaded&amp;lt;&lt;br /&gt;
codaUpdateStatus: updating request done&lt;br /&gt;
prestarted&lt;br /&gt;
POLLS: 0 0&lt;br /&gt;
codaExecute done&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; &lt;br /&gt;
-&amp;gt; &lt;br /&gt;
&lt;br /&gt;
DC8:&lt;br /&gt;
&lt;br /&gt;
codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
roc_prestart reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
rocCleanup reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
315: dbsock=410505056&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
rocMask=0x76fefffe&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
++++&amp;gt; output to network&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
3&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
rocCloselink reached&lt;br /&gt;
rocOpenLinks reached&lt;br /&gt;
LINK_constructor_C: set host to &amp;gt;dc8&amp;lt;&lt;br /&gt;
LINK_constructor_C: set name to &amp;gt;dc8-&amp;gt;EB1&amp;lt;&lt;br /&gt;
3121: dbsock=410505056&lt;br /&gt;
name selected&lt;br /&gt;
nrow=1&lt;br /&gt;
fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda re&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
quest &amp;gt;fields [p2restart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prupogress&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [3] &amp;gt;&amp;gt;&amp;gt;37772&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
aq1&amp;lt; state=&amp;gt;up&amp;lt; port=&amp;gt;37772&amp;lt; -&amp;gt; 37772&lt;br /&gt;
LINK_establish: socket # 17&lt;br /&gt;
LINK_establish: socket buffer size is 48000(&lt;br /&gt;
0x0000bb80) bytes&lt;br /&gt;
LINK_establish: keepAlive is 8&lt;br /&gt;
LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
.57.68.22 port 37772&lt;br /&gt;
DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
E name=&#039;dc8-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
UPDATE process success&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
0x187ef280INFO: Entering U (ser Prestart 2&lt;br /&gt;
twork0028&lt;br /&gt;
trans_rol2:):  adr(nddl)=INIT_NAME: rolp-&amp;gt;da&lt;br /&gt;
proc = 1d2b60750&lt;br /&gt;
 NWBOS=16384&lt;br /&gt;
uthbook1: WARN id=1048 already exist - will &lt;br /&gt;
be replaced&lt;br /&gt;
uthbook1: free histogram buffer ... done.&lt;br /&gt;
RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
0x187ef280 (twork0028INFO: User Pr): estart &lt;br /&gt;
2 executedCTRIGRSS: set handler and done, co&lt;br /&gt;
de=&lt;br /&gt;
1&lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSS: 0x187705ac&lt;br /&gt;
 0x187704d0 0x1876fdf0 0x00000001 0x1876fde8&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4110) returns 490&lt;br /&gt;
106848&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
eartmask=1&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a560) returns 49&lt;br /&gt;
0106296&lt;br /&gt;
0x187ef280 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
roc = 2&lt;br /&gt;
0x187ef280 (twork0028): INFO: Entering User &lt;br /&gt;
Prestart&lt;br /&gt;
disconnecting vector 236 &lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
r and done, code=1&lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSA: 0x1882e13c&lt;br /&gt;
 0x1882d1e4 0x00000001 0x1882aa48&lt;br /&gt;
Sequencer Status Register = FFFFA000&lt;br /&gt;
Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
Fastbus Status Register1  = FFFFF000&lt;br /&gt;
Fastbus Status Register2  = FFFF0000&lt;br /&gt;
Fastbus Last Primary Addr = wait: coda req00&lt;br /&gt;
0000uest &amp;gt;19presta&lt;br /&gt;
rtspds_mask1: 0x&amp;lt; ifdfbf0n progress&lt;br /&gt;
&lt;br /&gt;
0x187ef280_tdc1877 === (&amp;gt;twork0028): Use 32-&lt;br /&gt;
bit Ram List&lt;br /&gt;
4 first csr0=100 (1100) csr18=1364 csr1=6400&lt;br /&gt;
001b&lt;br /&gt;
_tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
4 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;16 last csr0bignetptr=0x=1d366f&lt;br /&gt;
e0100 offset=0x0000000 (0&lt;br /&gt;
900) csr18=1364bigprocptr=0x csr1=1d366db864&lt;br /&gt;
00001b offset=0x&lt;br /&gt;
00000000&lt;br /&gt;
bigproc at 0x_tdc1877 ===1d366db8&amp;gt;, bigproc.&lt;br /&gt;
gbigBuffer at 0x181d3UDP_cancel: cancel &amp;gt;inf&lt;br /&gt;
:dc8 sys 0, mask 166dc8&amp;lt;&lt;br /&gt;
wait: coda rUDP_cancel: cancel &amp;gt;inf:dc8 sys &lt;br /&gt;
0, mask 1 -&amp;gt; 0x&amp;lt;&lt;br /&gt;
 1d366dc8eq&lt;br /&gt;
firstproc_thread reached&lt;br /&gt;
uest &amp;gt;proc_thread reached&lt;br /&gt;
 csr0=proc_thread reached&lt;br /&gt;
prproc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
100estart (&amp;lt; in prog1100ress&lt;br /&gt;
) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
64 csr1=6400001b&lt;br /&gt;
DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
slot#   1872  bignetptr=0x1875  181d366fe081&lt;br /&gt;
(2)  1877( offset=0x2)  1877S(00000002)&lt;br /&gt;
0&lt;br /&gt;
[ 0]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[10]      wait: coda request0 &amp;gt;     prestart&lt;br /&gt;
0&amp;lt; i      n progress&lt;br /&gt;
0 0      0 0       0 0&lt;br /&gt;
[11]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[12]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[13]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[14]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[15]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[16]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[17]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[18]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[19]      0 bignet at 0x    1d366fe00, bigne&lt;br /&gt;
t.gbigBuffer at 0x      1d366ff00 -&amp;gt; 0x1d366&lt;br /&gt;
ff0&lt;br /&gt;
 0      1 0       0 0&lt;br /&gt;
[20]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[21]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[22]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[23]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[24]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[25]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
DEBUG 0 1 0 0 &lt;br /&gt;
INFO: datascan = 0x00000000&lt;br /&gt;
INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
rcname &amp;gt;RC08&amp;lt;&lt;br /&gt;
0x187ef280 (twork0028111&lt;br /&gt;
): INFO: User Prestart Executed&lt;br /&gt;
333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
art17&amp;lt; in p&lt;br /&gt;
rogress&lt;br /&gt;
informEB reached&lt;br /&gt;
informEB: 11 -1 8 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
0000&lt;br /&gt;
codaUpdateStatus: dbConnecting ..&lt;br /&gt;
codaUpdateStatus: dbConnect done&lt;br /&gt;
codaUpdateStatus: &amp;gt;UPDATE process SET state=&lt;br /&gt;
&#039;paused&#039; WH&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
ERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
codaUpdateStatus: dbDisconnect done&lt;br /&gt;
codaUpdateStatus: updating request ..&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_cancel: cancel &amp;gt;sta:dc8 downloaded&amp;lt;&lt;br /&gt;
codaUpdateStatus: updating request done&lt;br /&gt;
prestarted&lt;br /&gt;
POLLS: 0 0&lt;br /&gt;
codaExecute done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: after TS problem described below, polar self rebooted on next download:&lt;br /&gt;
........&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 3123: dbsock=59553504&lt;br /&gt;
 3123: tmpp&amp;gt;SELECT id FROM runTypes WHERE name=&#039;prod&#039;&amp;lt;&lt;br /&gt;
 ====1==== !!! object-&amp;gt;runType=47&lt;br /&gt;
 token_interval=64&lt;br /&gt;
 object-&amp;gt;name &amp;gt;polar&amp;lt;&lt;br /&gt;
 big0.proc_on_pmc=0, big0.net_on_pmc=0&lt;br /&gt;
 big1.proc_on_pmc=0, big1.net_on_pmc=0&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: name &amp;gt;polar&amp;lt;&lt;br /&gt;
 code selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: code &amp;gt;{$CODA/VXWORKS_ppc/rol/moller.o usr} {$CODA/VXWORKS_ppc/rol/rol2_tt.o usr} &amp;lt;&lt;br /&gt;
 nrols [0] &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt;&lt;br /&gt;
 nrols [1] &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 listArgc=2 listArgv &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt; &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 set this_roc_id = 25, rocId() can be called from now on&lt;br /&gt;
 ObjInitName &amp;gt;_moller__init&amp;lt; &lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 INFO: &amp;gt;_moller__init()&amp;lt; routine found&lt;br /&gt;
 readout list &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o&amp;lt; loaded&lt;br /&gt;
 allocate 200 buffers with length 65536 bytes&lt;br /&gt;
 partCreate1() reached&lt;br /&gt;
 partCreate1(): pPart=0x008e7570&lt;br /&gt;
 listInit: cleanup 24 bytes starting from address 0x008e75a0&lt;br /&gt;
 partCreate1() done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x81c7e0 (twork0004): Init - Done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = rol11: downloading DDL table ...&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 Exception at interrupt level:&lt;br /&gt;
 Exception next instruction address: 0xfff901f0&lt;br /&gt;
 Fixed Point Register: 0x00000012&lt;br /&gt;
 Condition Register: 0x40482044&lt;br /&gt;
 Regs at 0x64e498&lt;br /&gt;
 Press any key to stop auto-boot...&lt;br /&gt;
 2&lt;br /&gt;
 [VxWorks Boot]: &lt;br /&gt;
&lt;br /&gt;
It suppose to be as following:&lt;br /&gt;
 .....&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 rol1: downloading DDL table ...&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x91ae30 (twork0001): Init - Done&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 1&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 adr1(nddl_)=0x037b69c8&lt;br /&gt;
 N   name (nname)     fmt (nfmt)     ncol&lt;br /&gt;
 [ 1]   &amp;gt;PTRN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 2]   &amp;gt;PSYN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 3]   &amp;gt;RC00&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 4]   &amp;gt;RC01&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4735</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4735"/>
		<updated>2010-04-07T00:32:05Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: EB waiting for following ROCs: &lt;br /&gt;
&lt;br /&gt;
 [0] 0x76fefffe != 0x008cf17e, waiting for the following ROC IDs:&lt;br /&gt;
  7  9 10 11 17 20 21 22 25 26 28 29 30&lt;br /&gt;
&lt;br /&gt;
DC7:&lt;br /&gt;
&lt;br /&gt;
codaExecute done&lt;br /&gt;
wait: coda request &amp;gt;download prod&amp;lt; in progre&lt;br /&gt;
ss&lt;br /&gt;
codaExecute reached, message &amp;gt;prestart&amp;lt;, len&lt;br /&gt;
=8&lt;br /&gt;
codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
roc_prestart reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
rocCleanup reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
315: dbsock=410567520&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
rocMask=0x76fefffe&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
++++&amp;gt; output to network&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
3&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc7&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
rocCloselink reached&lt;br /&gt;
rocOpenLinks reached&lt;br /&gt;
LINK_constructor_C: set host to &amp;gt;dc7&amp;lt;&lt;br /&gt;
LINK_constructor_C: set name to &amp;gt;dc7-&amp;gt;EB1&amp;lt;&lt;br /&gt;
3121: dbsock=410567520&lt;br /&gt;
name selected&lt;br /&gt;
nrow=1&lt;br /&gt;
fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda req&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
uest &amp;gt;fields [pr2estart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prodowngres&lt;br /&gt;
s&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [3] &amp;gt;&amp;gt;&amp;gt;37683&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
aq1&amp;lt; state=&amp;gt;down&amp;lt; port=&amp;gt;37683&amp;lt; -&amp;gt; 37683&lt;br /&gt;
LINK_establish: socket # 17&lt;br /&gt;
LINK_establish: socket buffer size is 48000(&lt;br /&gt;
0x0000bb80) bytes&lt;br /&gt;
LINK_establish: keepAlive is 8&lt;br /&gt;
LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
.57.68.22 port 37683&lt;br /&gt;
DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
E name=&#039;dc7-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
UPDATE process success&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
0x18772230 (twork0028INFO: Entering Us): er &lt;br /&gt;
Prestart 2&lt;br /&gt;
INIT_NAME: rolp-&amp;gt;daproc = &lt;br /&gt;
trans_rol2:2&lt;br /&gt;
 adr(nddl)=1db60750 NWBOS=16384&lt;br /&gt;
uthbook1: WARN id=1047 already exist - will &lt;br /&gt;
be replaced&lt;br /&gt;
uthbook1: free histogram buffer ... done.&lt;br /&gt;
RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
0x18772230INFO: User Prest (art 2 executed&lt;br /&gt;
twork0028): CTRIGRSS: set handler and done, &lt;br /&gt;
code=1&lt;br /&gt;
0x18772230 (twork0028): CTRIGRSS: 0x1877da9c&lt;br /&gt;
 0x1877d9c0 0x1877d2e0 0x00000001 0x1877d2d8&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4130) returns 490&lt;br /&gt;
106848&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
eartmask=1&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a580) returns 49&lt;br /&gt;
0106296&lt;br /&gt;
0x18772230 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
roc = 2&lt;br /&gt;
0x18772230 (twork0028): INFO: Entering User &lt;br /&gt;
Prestart&lt;br /&gt;
disconnecting vector 236 &lt;br /&gt;
0x18772230 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
r and done, code=1&lt;br /&gt;
0x18772230 (twork0028): CTRIGRSA: 0x1882e7bc&lt;br /&gt;
 0x1882d864 0x00000001 0x1882b0c8&lt;br /&gt;
Sequencer Status Register = FFFFA000&lt;br /&gt;
Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
Fastbus Status Register1  = FFFFF000&lt;br /&gt;
Fastbus Status Register2  = FFFF0000&lt;br /&gt;
Fastbus Last Primary Addr = 00000019&lt;br /&gt;
spds_mask1: 0xfdfbf0&lt;br /&gt;
0x18772230_tdc1877 ===&amp;gt; (4twork0028wait: co)&lt;br /&gt;
:  Use 32-bit Ram List&lt;br /&gt;
da request &amp;gt;firsprestartt&amp;lt; in progre csr0=ss&lt;br /&gt;
100 (1100) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
4 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;16 last csr0=100 (900) csr18=13&lt;br /&gt;
bignetptr=0x641d366fe0 csr1= offset=0x00bigp&lt;br /&gt;
rocptr=0x000001d366db80 offset=0x6400000000&lt;br /&gt;
00001b&lt;br /&gt;
bigproc at 0x&lt;br /&gt;
1d366db8, bigproc.gbigBuffer at 0x_tdc1877 =&lt;br /&gt;
==&amp;gt;1d366dc818 -&amp;gt; 0x1d366dc8&lt;br /&gt;
 proc_thread reacheUDP_cancel: cancel &amp;gt;inf:d&lt;br /&gt;
c7 sys 0, mask 1d&lt;br /&gt;
&amp;lt;&lt;br /&gt;
firstUDP_cancel: cancel &amp;gt;proc_threainf:dc7 s&lt;br /&gt;
ys 0, mask 1d reached&lt;br /&gt;
&amp;lt;&lt;br /&gt;
wait: cproc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
 csr0=oda request &amp;gt;1prestart00&amp;lt; in progr (es&lt;br /&gt;
s&lt;br /&gt;
1100) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
64 csr1=6400001b&lt;br /&gt;
DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
slot#   1872  1875  1881(2)  1877(2)  1877S(&lt;br /&gt;
2)&lt;br /&gt;
[ 0]      0     0      0 0bignetptr=0x      &lt;br /&gt;
1d366fe00 offset=0x0000000 0&lt;br /&gt;
0       0 0&lt;br /&gt;
[ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[10]      wait: coda reques0t &amp;gt;     prestart&lt;br /&gt;
0&amp;lt;       in progress&lt;br /&gt;
0 0      0 0       0 0&lt;br /&gt;
[11]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[12]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[13]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[14]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[15]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[16]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[17]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[18]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[19]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[20] bignet at 0x     1d366fe00, bignet.gbig&lt;br /&gt;
Buffer at 0x     1d366ff00 -&amp;gt; 0x1d366ff0&lt;br /&gt;
      0 0      1 0       0 0&lt;br /&gt;
[21]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[22]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[23]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[24]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[25]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
DEBUG 0 1 0 0 &lt;br /&gt;
INFO: datascan = 0x00000000&lt;br /&gt;
INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
rcname &amp;gt;RC07&amp;lt;&lt;br /&gt;
0x18772230 (twork0028111&lt;br /&gt;
): INFO: User Prestart Executed&lt;br /&gt;
333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
art17&amp;lt; in p&lt;br /&gt;
rogress&lt;br /&gt;
informEB reached&lt;br /&gt;
informEB: 11 -1 7 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
0000&lt;br /&gt;
codaUpdateStatus: dbConnecting ..&lt;br /&gt;
codaUpdateStatus: dbConnect done&lt;br /&gt;
codaUpdateStatu&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
s: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE &lt;br /&gt;
name=&#039;dc7&#039;&amp;lt;&lt;br /&gt;
codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
codaUpdateStatus: dbDisconnect done&lt;br /&gt;
codaUpdateStatus: updating request ..&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc7 paused&amp;lt;&lt;br /&gt;
UDP_cancel: cancel &amp;gt;sta:dc7 downloaded&amp;lt;&lt;br /&gt;
codaUpdateStatus: updating request done&lt;br /&gt;
prestarted&lt;br /&gt;
POLLS: 0 0&lt;br /&gt;
codaExecute done&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; &lt;br /&gt;
-&amp;gt; &lt;br /&gt;
&lt;br /&gt;
DC8:&lt;br /&gt;
&lt;br /&gt;
codaExecute: &#039;prestart&#039; transition&lt;br /&gt;
roc_prestart reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
rocCleanup reached&lt;br /&gt;
partReInitAll() reached ?&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
partReInitAll() reached !&lt;br /&gt;
partReInitAll() done&lt;br /&gt;
315: dbsock=410505056&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; prestarting, run 62496, type 47&lt;br /&gt;
rocMask=0x76fefffe&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! tmpp &amp;gt;SELECT outputs FROM prod&lt;br /&gt;
 WHERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
++++&amp;gt; output to network&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt; &lt;br /&gt;
3&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
!!!!!!!!!!!!! for rocOpenLinks: &amp;gt;dc8&amp;lt; &amp;gt;EB1&amp;lt;&lt;br /&gt;
rocCloselink reached&lt;br /&gt;
rocOpenLinks reached&lt;br /&gt;
LINK_constructor_C: set host to &amp;gt;dc8&amp;lt;&lt;br /&gt;
LINK_constructor_C: set name to &amp;gt;dc8-&amp;gt;EB1&amp;lt;&lt;br /&gt;
3121: dbsock=410505056&lt;br /&gt;
name selected&lt;br /&gt;
nrow=1&lt;br /&gt;
fields [0] &amp;gt;&amp;gt;&amp;gt;TCP&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [1] &amp;gt;&amp;gt;&amp;gt;clondaq1-daq1wait: coda re&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
quest &amp;gt;fields [p2restart] &amp;gt;&amp;gt;&amp;gt;&amp;lt; in prupogress&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
fields [3] &amp;gt;&amp;gt;&amp;gt;37772&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
parsing results: type=&amp;gt;TCP&amp;lt; host=&amp;gt;clondaq1-d&lt;br /&gt;
aq1&amp;lt; state=&amp;gt;up&amp;lt; port=&amp;gt;37772&amp;lt; -&amp;gt; 37772&lt;br /&gt;
LINK_establish: socket # 17&lt;br /&gt;
LINK_establish: socket buffer size is 48000(&lt;br /&gt;
0x0000bb80) bytes&lt;br /&gt;
LINK_establish: keepAlive is 8&lt;br /&gt;
LINK_establish: socket 17 is ready: host 129&lt;br /&gt;
.57.68.22 port 37772&lt;br /&gt;
DB command &amp;gt;UPDATE links SET state=&#039;up&#039; WHER&lt;br /&gt;
E name=&#039;dc8-&amp;gt;EB1&#039;&amp;lt;&lt;br /&gt;
UPDATE process success&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
Spawn proc/net threads&lt;br /&gt;
0x187ef280INFO: Entering U (ser Prestart 2&lt;br /&gt;
twork0028&lt;br /&gt;
trans_rol2:):  adr(nddl)=INIT_NAME: rolp-&amp;gt;da&lt;br /&gt;
proc = 1d2b60750&lt;br /&gt;
 NWBOS=16384&lt;br /&gt;
uthbook1: WARN id=1048 already exist - will &lt;br /&gt;
be replaced&lt;br /&gt;
uthbook1: free histogram buffer ... done.&lt;br /&gt;
RAW=0  PROFILE=1  NOTRANS=0&lt;br /&gt;
MAX_EVENT_LENGTH = 65536 NWBOS = 16384&lt;br /&gt;
0x187ef280 (twork0028INFO: User Pr): estart &lt;br /&gt;
2 executedCTRIGRSS: set handler and done, co&lt;br /&gt;
de=&lt;br /&gt;
1&lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSS: 0x187705ac&lt;br /&gt;
 0x187704d0 0x1876fdf0 0x00000001 0x1876fde8&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_net&amp;quot;,0x187d4110) returns 490&lt;br /&gt;
106848&lt;br /&gt;
wait: coda request &amp;gt;prestart&amp;lt; in progress&lt;br /&gt;
setHeartError: 0 &amp;gt;sys 0, mask 1&amp;lt;&lt;br /&gt;
WARN: HeartBeat[0]: heartbeat=19424(19424) h&lt;br /&gt;
eartmask=1&lt;br /&gt;
bignetptr=0x1d366fe0 offset=0x00000000&lt;br /&gt;
bigprocptr=0x1d366db8 offset=0x00000000&lt;br /&gt;
taskSpawn(&amp;quot;coda_proc&amp;quot;,0x1874a560) returns 49&lt;br /&gt;
0106296&lt;br /&gt;
0x187ef280 (twork0028): INIT_NAME: rolp-&amp;gt;dap&lt;br /&gt;
roc = 2&lt;br /&gt;
0x187ef280 (twork0028): INFO: Entering User &lt;br /&gt;
Prestart&lt;br /&gt;
disconnecting vector 236 &lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSA: set handle&lt;br /&gt;
r and done, code=1&lt;br /&gt;
0x187ef280 (twork0028): CTRIGRSA: 0x1882e13c&lt;br /&gt;
 0x1882d1e4 0x00000001 0x1882aa48&lt;br /&gt;
Sequencer Status Register = FFFFA000&lt;br /&gt;
Last Sequencer KeyAddress = FFFF0003&lt;br /&gt;
Fastbus Status Register1  = FFFFF000&lt;br /&gt;
Fastbus Status Register2  = FFFF0000&lt;br /&gt;
Fastbus Last Primary Addr = wait: coda req00&lt;br /&gt;
0000uest &amp;gt;19presta&lt;br /&gt;
rtspds_mask1: 0x&amp;lt; ifdfbf0n progress&lt;br /&gt;
&lt;br /&gt;
0x187ef280_tdc1877 === (&amp;gt;twork0028): Use 32-&lt;br /&gt;
bit Ram List&lt;br /&gt;
4 first csr0=100 (1100) csr18=1364 csr1=6400&lt;br /&gt;
001b&lt;br /&gt;
_tdc1877 ===&amp;gt;5 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;6 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;7 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;8 middle csr0=100 (1900) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;9 last csr0=100 (900) csr18=136&lt;br /&gt;
4 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;11 first csr0=100 (1100) csr18=&lt;br /&gt;
1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;12 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;13 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;14 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;15 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;16 last csr0bignetptr=0x=1d366f&lt;br /&gt;
e0100 offset=0x0000000 (0&lt;br /&gt;
900) csr18=1364bigprocptr=0x csr1=1d366db864&lt;br /&gt;
00001b offset=0x&lt;br /&gt;
00000000&lt;br /&gt;
bigproc at 0x_tdc1877 ===1d366db8&amp;gt;, bigproc.&lt;br /&gt;
gbigBuffer at 0x181d3UDP_cancel: cancel &amp;gt;inf&lt;br /&gt;
:dc8 sys 0, mask 166dc8&amp;lt;&lt;br /&gt;
wait: coda rUDP_cancel: cancel &amp;gt;inf:dc8 sys &lt;br /&gt;
0, mask 1 -&amp;gt; 0x&amp;lt;&lt;br /&gt;
 1d366dc8eq&lt;br /&gt;
firstproc_thread reached&lt;br /&gt;
uest &amp;gt;proc_thread reached&lt;br /&gt;
 csr0=proc_thread reached&lt;br /&gt;
prproc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
proc_thread reached&lt;br /&gt;
100estart (&amp;lt; in prog1100ress&lt;br /&gt;
) csr18=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;19 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;20 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;21 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;22 middle csr0=100 (1900) csr18&lt;br /&gt;
=1364 csr1=6400001b&lt;br /&gt;
_tdc1877 ===&amp;gt;23 last csr0=100 (900) csr18=13&lt;br /&gt;
64 csr1=6400001b&lt;br /&gt;
DEBUG in SFIRamLoad =&amp;gt; 0 1 0 0 0&lt;br /&gt;
slot#   1872  bignetptr=0x1875  181d366fe081&lt;br /&gt;
(2)  1877( offset=0x2)  1877S(00000002)&lt;br /&gt;
0&lt;br /&gt;
[ 0]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 1]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 2]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 3]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 4]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 5]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 6]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 7]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 8]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[ 9]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[10]      wait: coda request0 &amp;gt;     prestart&lt;br /&gt;
0&amp;lt; i      n progress&lt;br /&gt;
0 0      0 0       0 0&lt;br /&gt;
[11]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[12]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[13]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[14]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[15]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[16]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[17]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[18]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[19]      0 bignet at 0x    1d366fe00, bigne&lt;br /&gt;
t.gbigBuffer at 0x      1d366ff00 -&amp;gt; 0x1d366&lt;br /&gt;
ff0&lt;br /&gt;
 0      1 0       0 0&lt;br /&gt;
[20]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[21]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[22]      0     0      0 0      1 0       0 &lt;br /&gt;
0&lt;br /&gt;
[23]      0     0      0 0      1 2       0 &lt;br /&gt;
0&lt;br /&gt;
[24]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
[25]      0     0      0 0      0 0       0 &lt;br /&gt;
0&lt;br /&gt;
DEBUG 0 1 0 0 &lt;br /&gt;
INFO: datascan = 0x00000000&lt;br /&gt;
INFO: datascan&amp;amp;spds_mask1 = 0x00000000&lt;br /&gt;
rcname &amp;gt;RC08&amp;lt;&lt;br /&gt;
0x187ef280 (twork0028111&lt;br /&gt;
): INFO: User Prestart Executed&lt;br /&gt;
333: rocp-&amp;gt;primwait: coda request &amp;gt;efd=prest&lt;br /&gt;
art17&amp;lt; in p&lt;br /&gt;
rogress&lt;br /&gt;
informEB reached&lt;br /&gt;
informEB: 11 -1 8 1 17 0 - 0x00000004 0x0011&lt;br /&gt;
01cc 0x000004b0 0x0000f420 0x0000002f 0x0000&lt;br /&gt;
0000&lt;br /&gt;
codaUpdateStatus: dbConnecting ..&lt;br /&gt;
codaUpdateStatus: dbConnect done&lt;br /&gt;
codaUpdateStatus: &amp;gt;UPDATE process SET state=&lt;br /&gt;
&#039;paused&#039; WH&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; use pid=-1 &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;
ERE name=&#039;dc8&#039;&amp;lt;&lt;br /&gt;
codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
codaUpdateStatus: dbDisconnect done&lt;br /&gt;
codaUpdateStatus: updating request ..&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_standard_request &amp;gt;sta:dc8 paused&amp;lt;&lt;br /&gt;
UDP_cancel: cancel &amp;gt;sta:dc8 downloaded&amp;lt;&lt;br /&gt;
codaUpdateStatus: updating request done&lt;br /&gt;
prestarted&lt;br /&gt;
POLLS: 0 0&lt;br /&gt;
codaExecute done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: after TS problem described below, polar self rebooted on next download:&lt;br /&gt;
........&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 3123: dbsock=59553504&lt;br /&gt;
 3123: tmpp&amp;gt;SELECT id FROM runTypes WHERE name=&#039;prod&#039;&amp;lt;&lt;br /&gt;
 ====1==== !!! object-&amp;gt;runType=47&lt;br /&gt;
 token_interval=64&lt;br /&gt;
 object-&amp;gt;name &amp;gt;polar&amp;lt;&lt;br /&gt;
 big0.proc_on_pmc=0, big0.net_on_pmc=0&lt;br /&gt;
 big1.proc_on_pmc=0, big1.net_on_pmc=0&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: name &amp;gt;polar&amp;lt;&lt;br /&gt;
 code selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: code &amp;gt;{$CODA/VXWORKS_ppc/rol/moller.o usr} {$CODA/VXWORKS_ppc/rol/rol2_tt.o usr} &amp;lt;&lt;br /&gt;
 nrols [0] &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt;&lt;br /&gt;
 nrols [1] &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 listArgc=2 listArgv &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt; &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 set this_roc_id = 25, rocId() can be called from now on&lt;br /&gt;
 ObjInitName &amp;gt;_moller__init&amp;lt; &lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 INFO: &amp;gt;_moller__init()&amp;lt; routine found&lt;br /&gt;
 readout list &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o&amp;lt; loaded&lt;br /&gt;
 allocate 200 buffers with length 65536 bytes&lt;br /&gt;
 partCreate1() reached&lt;br /&gt;
 partCreate1(): pPart=0x008e7570&lt;br /&gt;
 listInit: cleanup 24 bytes starting from address 0x008e75a0&lt;br /&gt;
 partCreate1() done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x81c7e0 (twork0004): Init - Done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = rol11: downloading DDL table ...&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 Exception at interrupt level:&lt;br /&gt;
 Exception next instruction address: 0xfff901f0&lt;br /&gt;
 Fixed Point Register: 0x00000012&lt;br /&gt;
 Condition Register: 0x40482044&lt;br /&gt;
 Regs at 0x64e498&lt;br /&gt;
 Press any key to stop auto-boot...&lt;br /&gt;
 2&lt;br /&gt;
 [VxWorks Boot]: &lt;br /&gt;
&lt;br /&gt;
It suppose to be as following:&lt;br /&gt;
 .....&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 rol1: downloading DDL table ...&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x91ae30 (twork0001): Init - Done&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 1&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 adr1(nddl_)=0x037b69c8&lt;br /&gt;
 N   name (nname)     fmt (nfmt)     ncol&lt;br /&gt;
 [ 1]   &amp;gt;PTRN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 2]   &amp;gt;PSYN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 3]   &amp;gt;RC00&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 4]   &amp;gt;RC01&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4734</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4734"/>
		<updated>2010-04-07T00:16:12Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: after TS problem described below, polar self rebooted on next download:&lt;br /&gt;
 ........&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 3123: dbsock=59553504&lt;br /&gt;
 3123: tmpp&amp;gt;SELECT id FROM runTypes WHERE name=&#039;prod&#039;&amp;lt;&lt;br /&gt;
 ====1==== !!! object-&amp;gt;runType=47&lt;br /&gt;
 token_interval=64&lt;br /&gt;
 object-&amp;gt;name &amp;gt;polar&amp;lt;&lt;br /&gt;
 big0.proc_on_pmc=0, big0.net_on_pmc=0&lt;br /&gt;
 big1.proc_on_pmc=0, big1.net_on_pmc=0&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: name &amp;gt;polar&amp;lt;&lt;br /&gt;
 code selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: code &amp;gt;{$CODA/VXWORKS_ppc/rol/moller.o usr} {$CODA/VXWORKS_ppc/rol/rol2_tt.o usr} &amp;lt;&lt;br /&gt;
 nrols [0] &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt;&lt;br /&gt;
 nrols [1] &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 listArgc=2 listArgv &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt; &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 set this_roc_id = 25, rocId() can be called from now on&lt;br /&gt;
 ObjInitName &amp;gt;_moller__init&amp;lt; &lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 INFO: &amp;gt;_moller__init()&amp;lt; routine found&lt;br /&gt;
 readout list &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o&amp;lt; loaded&lt;br /&gt;
 allocate 200 buffers with length 65536 bytes&lt;br /&gt;
 partCreate1() reached&lt;br /&gt;
 partCreate1(): pPart=0x008e7570&lt;br /&gt;
 listInit: cleanup 24 bytes starting from address 0x008e75a0&lt;br /&gt;
 partCreate1() done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x81c7e0 (twork0004): Init - Done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = rol11: downloading DDL table ...&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 Exception at interrupt level:&lt;br /&gt;
 Exception next instruction address: 0xfff901f0&lt;br /&gt;
 Fixed Point Register: 0x00000012&lt;br /&gt;
 Condition Register: 0x40482044&lt;br /&gt;
 Regs at 0x64e498&lt;br /&gt;
 Press any key to stop auto-boot...&lt;br /&gt;
 2&lt;br /&gt;
 [VxWorks Boot]: &lt;br /&gt;
&lt;br /&gt;
It suppose to be as following:&lt;br /&gt;
 .....&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 rol1: downloading DDL table ...&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x91ae30 (twork0001): Init - Done&lt;br /&gt;
 0x91ae30 (twork0001): INIT_NAME: rolp-&amp;gt;daproc = 1&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 adr1(nddl_)=0x037b69c8&lt;br /&gt;
 N   name (nname)     fmt (nfmt)     ncol&lt;br /&gt;
 [ 1]   &amp;gt;PTRN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 2]   &amp;gt;PSYN&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 3]   &amp;gt;RC00&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 [ 4]   &amp;gt;RC01&amp;lt; (4)         &amp;gt;B32&amp;lt; (3)     1&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4733</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4733"/>
		<updated>2010-04-07T00:11:00Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: after TS problem described below, polar self rebooted on next download:&lt;br /&gt;
 ........&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 3123: dbsock=59553504&lt;br /&gt;
 3123: tmpp&amp;gt;SELECT id FROM runTypes WHERE name=&#039;prod&#039;&amp;lt;&lt;br /&gt;
 ====1==== !!! object-&amp;gt;runType=47&lt;br /&gt;
 token_interval=64&lt;br /&gt;
 object-&amp;gt;name &amp;gt;polar&amp;lt;&lt;br /&gt;
 big0.proc_on_pmc=0, big0.net_on_pmc=0&lt;br /&gt;
 big1.proc_on_pmc=0, big1.net_on_pmc=0&lt;br /&gt;
 name selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: name &amp;gt;polar&amp;lt;&lt;br /&gt;
 code selected&lt;br /&gt;
 nrow=1&lt;br /&gt;
 download: code &amp;gt;{$CODA/VXWORKS_ppc/rol/moller.o usr} {$CODA/VXWORKS_ppc/rol/rol2_tt.o usr} &amp;lt;&lt;br /&gt;
 nrols [0] &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt;&lt;br /&gt;
 nrols [1] &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 listArgc=2 listArgv &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o usr&amp;lt; &amp;gt;$CODA/VXWORKS_ppc/rol/rol2_tt.o usr&amp;lt;&lt;br /&gt;
 set this_roc_id = 25, rocId() can be called from now on&lt;br /&gt;
 ObjInitName &amp;gt;_moller__init&amp;lt; &lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 INFO: &amp;gt;_moller__init()&amp;lt; routine found&lt;br /&gt;
 readout list &amp;gt;$CODA/VXWORKS_ppc/rol/moller.o&amp;lt; loaded&lt;br /&gt;
 allocate 200 buffers with length 65536 bytes&lt;br /&gt;
 partCreate1() reached&lt;br /&gt;
 partCreate1(): pPart=0x008e7570&lt;br /&gt;
 listInit: cleanup 24 bytes starting from address 0x008e75a0&lt;br /&gt;
 partCreate1() done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = 0&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: Initializing new rol structures for SCALROL1&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: MAX_EVENT_LENGTH = 65536 bytes, MAX_EVENT_POOL = 200&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: name &amp;gt;SCALROL1:pool&amp;lt;&lt;br /&gt;
 0x81c7e0 (twork0004): Init - Done&lt;br /&gt;
 0x81c7e0 (twork0004): INIT_NAME: rolp-&amp;gt;daproc = rol11: downloading DDL table ...&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;download prod&amp;lt; in progress&lt;br /&gt;
 Exception at interrupt level:&lt;br /&gt;
 Exception next instruction address: 0xfff901f0&lt;br /&gt;
 Fixed Point Register: 0x00000012&lt;br /&gt;
 Condition Register: 0x40482044&lt;br /&gt;
 Regs at 0x64e498&lt;br /&gt;
 Press any key to stop auto-boot...&lt;br /&gt;
 2&lt;br /&gt;
 [VxWorks Boot]: &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4732</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4732"/>
		<updated>2010-04-07T00:06:54Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4731</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4731"/>
		<updated>2010-04-07T00:06:27Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 6-apr-2010: TS busy condition at the beginning of the run, all rocs have 205 events, clastrig2 has 200 events, ts2status output:&lt;br /&gt;
 -&amp;gt; ts2status&lt;br /&gt;
 CSR 1 (0x0):&lt;br /&gt;
                                      Go : 1&lt;br /&gt;
            Pause on Next scheduled Sync : 0&lt;br /&gt;
                          Sync and Pause : 0&lt;br /&gt;
                     Initiate Sync Event : 0&lt;br /&gt;
                Initiate Program 1 Event : 0&lt;br /&gt;
                Initiate Program 2 Event : 1&lt;br /&gt;
         Enable Level 1 (drives outputs) : 1&lt;br /&gt;
                        Override Inhibit : 0&lt;br /&gt;
                               Test Mode : 0&lt;br /&gt;
                                Reserved : 0&lt;br /&gt;
                                   Reset : 0&lt;br /&gt;
                              Initialize : 0&lt;br /&gt;
&lt;br /&gt;
                     Sync Event occurred : 0&lt;br /&gt;
                Program 1 Event occurred : 1&lt;br /&gt;
                Program 2 Event occurred : 0&lt;br /&gt;
                      Late Fail occurred : 0&lt;br /&gt;
                        Inhibit occurred : 1&lt;br /&gt;
               Write FIFO error occurred : 0&lt;br /&gt;
               Read FIFO error occurreds : 1&lt;br /&gt;
 CSR 2 (0x4):&lt;br /&gt;
                      Enable Scheduled Sync : 1&lt;br /&gt;
                     Use Clear Permit Timer : 1&lt;br /&gt;
                       Use Front Busy Timer : 1&lt;br /&gt;
                       Use Clear Hold Timer : 1&lt;br /&gt;
                    Use External Front Busy : 1&lt;br /&gt;
                          Lock ROC Branch 1 : 0&lt;br /&gt;
                          Lock ROC Branch 2 : 0&lt;br /&gt;
                          Lock ROC Branch 3 : 0&lt;br /&gt;
                          Lock ROC Branch 4 : 0&lt;br /&gt;
                          Lock ROC Branch 5 : 0&lt;br /&gt;
         Enable Program 1 front panel input : 1&lt;br /&gt;
                           Enable Interrupt : 1&lt;br /&gt;
                Enable local ROC (branch 5) : 1&lt;br /&gt;
 Trigger Control Register (0x8): 0x00001fff&lt;br /&gt;
 ROC Enable Register (0xc) val=0xf07fff7f:&lt;br /&gt;
 Branch 1: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 2: 0xff  bits: 11111111&lt;br /&gt;
 Branch 3: 0x7f  bits: 01111111&lt;br /&gt;
 Branch 4: 0xf0  bits: 11110000&lt;br /&gt;
 Synchronization Interval Register (0x10): 1000&lt;br /&gt;
 Trigger Word Count Register (0x14): 0&lt;br /&gt;
 Trigger Data Register (0x18): 256&lt;br /&gt;
 Local ROC (Branch 5) Data Register (0x1c): 60&lt;br /&gt;
                       Synchronization Flag : 0&lt;br /&gt;
                             Late Fail Flag : 0&lt;br /&gt;
                                   ROC code : 15&lt;br /&gt;
 Input Trigger Prescale Registers:&lt;br /&gt;
                 Input 1 Prescale Factor : 0&lt;br /&gt;
                 Input 2 Prescale Factor : 0&lt;br /&gt;
                 Input 3 Prescale Factor : 0&lt;br /&gt;
                 Input 4 Prescale Factor : 0&lt;br /&gt;
                 Input 5 Prescale Factor : 0&lt;br /&gt;
                 Input 6 Prescale Factor : 0&lt;br /&gt;
                 Input 7 Prescale Factor : 0&lt;br /&gt;
                 Input 8 Prescale Factor : 0&lt;br /&gt;
&lt;br /&gt;
 Clear Permit Timer Register  = 0&lt;br /&gt;
 Level2 Accept Timer Register = 83&lt;br /&gt;
 Level3 Accept Timer Register = 0&lt;br /&gt;
 Front Busy Timer Register    = 325&lt;br /&gt;
 Clear Hold Timer Register    = 50&lt;br /&gt;
 Branch (1-4) ROC Buffer Status Register (0x58): 0x40404040&lt;br /&gt;
 Branch 1: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 2: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 3: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Branch 4: Buffer Count = 0, Empty Flag = 1, Full Flag = 0&lt;br /&gt;
 Local ROC (Branch 5) Buffer Status Register (0x5c): 0xffff8086&lt;br /&gt;
 Branch 5: Buffer Count = 6, Empty Flag = 0, Full Flag = 1,Local Acknowledge = 0&lt;br /&gt;
 ROC Acknowledge Status Register (0x60): val=0x0&lt;br /&gt;
 Branch 1: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 2: 0x 0  bits: 00000000 (enabled: 11111111)&lt;br /&gt;
 Branch 3: 0x 0  bits: 00000000 (enabled: 01111111)&lt;br /&gt;
 Branch 4: 0x 0  bits: 00000000 (enabled: 11110000)&lt;br /&gt;
 State Register (0x6C):&lt;br /&gt;
                       Level 1 Accept     : 0&lt;br /&gt;
                    Start Level 2 Trigger : 0&lt;br /&gt;
                     Level 2 Pass Latched : 0&lt;br /&gt;
                     Level 2 Fail Latched : 0&lt;br /&gt;
                           Level 2 Accept : 0&lt;br /&gt;
                    Start Level 3 Trigger : 0&lt;br /&gt;
                     Level 3 Pass Latched : 0&lt;br /&gt;
                     Level 3 Fail Latched : 0&lt;br /&gt;
                           Level 3 Accept : 0&lt;br /&gt;
                                    Clear : 0&lt;br /&gt;
                Front End Busy (external) : 0&lt;br /&gt;
                         External Inhibit : 0&lt;br /&gt;
                          Latched Trigger : 0&lt;br /&gt;
                                  TS Busy : 1&lt;br /&gt;
                                TS Active : 1&lt;br /&gt;
                                 TS Ready : 0&lt;br /&gt;
                    Main Sequencer Active : 0&lt;br /&gt;
         Synchronization Sequencer Active : 0&lt;br /&gt;
         Program 1 Event Sequencer Active : 1&lt;br /&gt;
         Program 2 Event Sequencer Active : 0&lt;br /&gt;
 Event Count (0xc8): 135&lt;br /&gt;
 Live 1 Count (0xcc): 54866&lt;br /&gt;
 Live 2 Count (0xd0): 9290375&lt;br /&gt;
 value = 1 = 0x1&lt;br /&gt;
 -&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
 clasprod::clastrig2&amp;gt; clastrig2 statistics&lt;br /&gt;
 200 0 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 6-apr-2010: end failed, only one ROC was in use (clastrig2), messages:&lt;br /&gt;
&lt;br /&gt;
 interrupt: Program Events 1-2:      247        0&lt;br /&gt;
 interrupt: live time = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 interrupt: live_corr = 93 percent (gated=1956740 ungated=2094143)&lt;br /&gt;
 proc_thread: waiting=   3743 processing=     30 microsec per event (nev=404)&lt;br /&gt;
 rols_thread: waiting=    754 processing=     21 microsec per event (nev=454)&lt;br /&gt;
 wait: coda request &amp;gt;go&amp;lt; in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 roc_end reached ??&lt;br /&gt;
 roc_end reached !!&lt;br /&gt;
 0x18c6f5c0 (twork0003): INIT_NAME: rolp-&amp;gt;daproc = 3&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;ts2: 93 0 0 0 0 0 0 0 0 507 0 0 0 &amp;lt;&lt;br /&gt;
 interrupt: inputs  1-6:        0        0        0        0        0        0&lt;br /&gt;
 interrupt: inputs 7-12:        0        0      339        0        0        0&lt;br /&gt;
 interrupt: Program Events 1-2:      172        0&lt;br /&gt;
 interrupt: live time = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 interrupt: live_corr = 97 percent (gated=1358086 ungated=1400034)&lt;br /&gt;
 wait: coda request &amp;gt;end&amp;lt; in progress&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS GO bit cleared&lt;br /&gt;
 0x18c6f5c0 (twork0003): TS csr:  0xfc000000&lt;br /&gt;
 interrupt: TRIG ERROR: no pool buffer available&lt;br /&gt;
 0x18c6f5c0 (twork0003): setForceSyncInterval: forceSyncInterval set to 0&lt;br /&gt;
 0x18c6f5c0 (twork0003): INFO: User End Executed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;ending&#039; WHERE name=&#039;clastrig2&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:clastrig2 ending&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:clastrig2 active&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 NOW !!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 roc_end done&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12113 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=20212 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING dataInBuf=7224 BBHEAD_BYTES=24&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
 coda_roc: process rol1 buffer by rol2 completed&lt;br /&gt;
 coda_roc: break loop&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: in DA_ENDING last event=12313 nevents=12314&lt;br /&gt;
 coda_roc: rocp-&amp;gt;state == ENDING and input list is empty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-apr-2010: scrolling messages from all ROCs (start from Download - works fine):&lt;br /&gt;
 .....&lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;: last &lt;br /&gt;
 event=2405 nevents=2405&lt;br /&gt;
 coda_roc: processing case &#039;DA_ENDING&#039;&lt;br /&gt;
 .....&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-apr-2010: event recorder gives error during Prestart:&lt;br /&gt;
 &lt;br /&gt;
 file[ 0]-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: splitted files handling ..&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;&lt;br /&gt;
 bosopen.c: len1=30&lt;br /&gt;
 bosopen.c: len2=30&lt;br /&gt;
 bosopen.c: len3=14&lt;br /&gt;
 bosopen.c: &amp;gt;/raid/stage_in/clas_062414.A00&amp;lt; len=14&lt;br /&gt;
 bosopen.c: checking how much disk space left in directory /raid/stage_in&lt;br /&gt;
 bosopen.c: total 1403778969 blocks, free 1100988411 blocks, available &lt;br /&gt;
 1100988411 blocks (1 block = 512 bytes)&lt;br /&gt;
 bosopen.c: so we have 550493696 kbytes available space&lt;br /&gt;
 bosopen.c: we can continue to write file.&lt;br /&gt;
 bosopen.c: check for partition swaping: file-&amp;gt;/raid/stage_in/clas_062414.A00&amp;lt;-&lt;br /&gt;
 bosopen.c: system call: &amp;gt;checkdisk  4094&amp;lt;&lt;br /&gt;
 [1] 9253&lt;br /&gt;
 bosopen.c: system call completed&lt;br /&gt;
 codaUpdateStatus: dbConnecting ..&lt;br /&gt;
 ER: Not attached to ET system&lt;br /&gt;
 er_write_thread loop ended (0 145452664)&lt;br /&gt;
 codaUpdateStatus: dbConnect done&lt;br /&gt;
 codaUpdateStatus: &amp;gt;UPDATE process SET state=&#039;paused&#039; WHERE name=&#039;ER3&#039;&amp;lt;&lt;br /&gt;
 codaUpdateStatus: dbDisconnecting ..&lt;br /&gt;
 codaUpdateStatus: dbDisconnect done&lt;br /&gt;
 codaUpdateStatus: updating request ..&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:ER3 paused&amp;lt;&lt;br /&gt;
&lt;br /&gt;
Station TAPE was idle, but et system seems operational; end run (successful), restart coda_er, start from Download - everything works fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Slow_Controls_Time_History&amp;diff=4716</id>
		<title>Slow Controls Time History</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Slow_Controls_Time_History&amp;diff=4716"/>
		<updated>2010-03-19T22:07:23Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Produces Web-based timeline plots, can be viewed on http://clasweb.jlab.org/cgi-bin/epics_history/epics.pl.&lt;br /&gt;
&lt;br /&gt;
Resides in CVSROOT=/home/epics/cvs, normally checked out to /home/epics/history and running on clon01 as user &#039;&#039;epics&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Main script is:&lt;br /&gt;
&lt;br /&gt;
  get_latest_cont.pl&lt;br /&gt;
&lt;br /&gt;
It reads EPICS channels and updates &#039;&#039;epics&#039;&#039; database on &#039;&#039;clondb1&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Cron job is checking if main script is running (if not it will try to restart it):&lt;br /&gt;
&lt;br /&gt;
  0,15,30,45 * * * * (/bin/tcsh -c  /home/epics/history/www/check_get.pl &amp;gt;&amp;gt; /dev/null)&lt;br /&gt;
&lt;br /&gt;
If started by cron job, log file &#039;&#039;/home/epics/history/log/get_latest_cont.log&#039;&#039; will be produced&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&lt;br /&gt;
(CURRENTLY GOES TO /dev/null !!!)&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Database &#039;&#039;epics&#039;&#039; on &#039;&#039;clondb1&#039;&#039; was creates as follwoing:&lt;br /&gt;
&lt;br /&gt;
  mysql&amp;gt; create database epics;&lt;br /&gt;
  mysql&amp;gt; grant ALL on epics.* to marki@clon01.jlab.org identified by &#039;********&#039;;&lt;br /&gt;
  mysql&amp;gt; grant ALL on epics2.* to marki@clon01.jlab.org identified by &#039;********&#039;;&lt;br /&gt;
  mysql&amp;gt; grant SELECT,INSERT,UPDATE on epics.* to epics@clon01.jlab.org;&lt;br /&gt;
  mysql&amp;gt; grant SELECT,INSERT,UPDATE on epics2.* to epics@clon01.jlab.org;&lt;br /&gt;
  mysql&amp;gt; grant SELECT on epics.* to clasweb@claspc28.jlab.org;&lt;br /&gt;
  mysql&amp;gt; grant SELECT on epics2.* to clasweb@claspc28.jlab.org;&lt;br /&gt;
&lt;br /&gt;
Web software runs on clasweb machine. It can be found in /u/group/clas/www/clasweb/htbin/epics_history&#039; directory, in particular file &#039;db_parms.pm&#039; contains the name of database machine (in our case clondb1) and other related attributes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: DUMPING FROM clasweb-bck:&lt;br /&gt;
&lt;br /&gt;
  cd /home&lt;br /&gt;
  mysqldump -uroot -pe1tocome epics | gzip &amp;gt; /home/epics.sql.gz&lt;br /&gt;
    mysqldump: Can&#039;t get CREATE TABLE for table `hallb_sf_xy560_0_12_1min` (Can&#039;t open file: &#039;hallb_sf_xy560_0_12_1min.MYI&#039;. (errno: 145))&lt;br /&gt;
  one table:&lt;br /&gt;
    mysqldump -uroot -pe1tocome epics hallb_sf_xy560_0_12_1hr &amp;gt; 1hr.sql&lt;br /&gt;
      (works)&lt;br /&gt;
    mysqldump -uroot -pe1tocome epics hallb_sf_xy560_0_12_1min &amp;gt; 1min.sql&lt;br /&gt;
      mysqldump: Can&#039;t get CREATE TABLE for table `hallb_sf_xy560_0_12_1min` (Can&#039;t open file: &#039;hallb_sf_xy560_0_12_1min.MYI&#039;. (errno: 145))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Following command produce error message but runs (took about 33 minutes):&lt;br /&gt;
&lt;br /&gt;
  mysqldump -f -l --opt -uroot -pe1tocome epics | gzip &amp;gt; /home/epics.sql.gz&lt;br /&gt;
    mysqldump: Got error: 1016: Can&#039;t open file: &#039;hallb_sf_xy560_0_12_1min.MYI&#039;. (errno: 145) when using LOCK TABLES&lt;br /&gt;
    mysqldump: Can&#039;t get CREATE TABLE for table `hallb_sf_xy560_0_12_1min` (Can&#039;t open file: &#039;hallb_sf_xy560_0_12_1min.MYI&#039;. (errno: 145))&lt;br /&gt;
    mysqldump: Can&#039;t get CREATE TABLE for table `hallc_MeV_1min` (Can&#039;t open file: &#039;hallc_MeV_1min.MYI&#039;. (errno: 145))&lt;br /&gt;
    mysqldump: Can&#039;t get CREATE TABLE for table `ioctorus1colonloadPercent_1min` (Can&#039;t open file: &#039;ioctorus1colonloadPercent_1min.MYI&#039;. (errno: 145))&lt;br /&gt;
&lt;br /&gt;
Import into &#039;&#039;clondb1&#039;&#039;: type following on &#039;&#039;clondb1&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
  cd /database&lt;br /&gt;
  scp clasweb-bck:/home/epics.sql.gz .&lt;br /&gt;
  gunzip epics.sql.gz&lt;br /&gt;
  mysql -u root -p epics &amp;lt; epics.sql&lt;br /&gt;
&lt;br /&gt;
(last command took about 19 minutes).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TODO:&lt;br /&gt;
&lt;br /&gt;
  understand errors reported by &#039;mysqldump&#039;; fix database if necessary&lt;br /&gt;
&lt;br /&gt;
  when script &#039;get_latest_cont.pl&#039; was started it produced the number of errors into log file&lt;br /&gt;
  &#039;/home/epics/history/log/get_latest_cont.log1&#039;; currently script is writing to /dev/null&lt;br /&gt;
  so log file can be used to see what was wrong&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE&#039;&#039;&#039;: password to slow control timeline to add or delete: &#039;&#039;arne&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clasxt&amp;diff=4715</id>
		<title>Clasxt</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clasxt&amp;diff=4715"/>
		<updated>2010-03-19T18:29:47Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Clasxt&#039;&#039;&#039; machines are diskless &#039;thin clients&#039; from neoware, running newlinux. We have 5 those machines still in use:&lt;br /&gt;
&lt;br /&gt;
* clasxt23&lt;br /&gt;
&lt;br /&gt;
* clasxt33&lt;br /&gt;
&lt;br /&gt;
* clasxt35&lt;br /&gt;
&lt;br /&gt;
* clasxt37&lt;br /&gt;
&lt;br /&gt;
* clasxt39&lt;br /&gt;
&lt;br /&gt;
* clasxt40&lt;br /&gt;
&lt;br /&gt;
To reboot in single user mode do following:&lt;br /&gt;
&lt;br /&gt;
* Power on the EON and hold the left shift key down until you are shown a boot prompt&lt;br /&gt;
* The boot prompt should display &#039;Software&#039;&lt;br /&gt;
* Enter &#039;&#039;Software -s ramdisk=12000&#039;&#039; and press enter&lt;br /&gt;
* As the OS boots, press alt-F2 (possibly more than once) until you are greeted with a bash prompt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IMPORTANT:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On clon machines where clasxt&#039;s suppose to login, XDM server must be running. On Solaris 10 XDM server is running as part of &#039;&#039;dtlogin&#039;&#039;. By default it has following options:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; ps -ef | grep dtlogin&lt;br /&gt;
   root  7799     1   0 17:25:38 ?           0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0&lt;br /&gt;
&lt;br /&gt;
which means upd connection is not allowed. Looking into options will see following:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; svcprop svc:/application/graphical-login/cde-login | grep udpPort&lt;br /&gt;
 dtlogin/args astring \ -udpPort\ 0&lt;br /&gt;
&lt;br /&gt;
To change that use following command:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; svccfg -s svc:/application/graphical-login/cde-login setprop dtlogin/args=\&amp;quot;\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now that option is gone:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; svcprop svc:/application/graphical-login/cde-login | grep udpPort&lt;br /&gt;
 clon00:/etc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To place that option back type following:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; svccfg -s svc:/application/graphical-login/cde-login setprop dtlogin/args=\&amp;quot; -udpPort 0\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Restart dtlogin server:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/dtlogin stop&lt;br /&gt;
 /etc/init.d/dtlogin start&lt;br /&gt;
&lt;br /&gt;
Now it is running without upd restriction:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; ps -ef | grep dtlogin&lt;br /&gt;
    root 11503     1   0 17:30:46 ?           0:00 /usr/dt/bin/dtlogin -daemon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition to that, to make fonts loading process work enable xfs service. Normally it will be enabled on the machines with monitors, but on servers like clon00 and clon10 it will be disabled by default:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; svcs -a | grep xfs&lt;br /&gt;
 disabled       Jan_04   svc:/application/x11/xfs:default&lt;br /&gt;
 clon00:/etc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
so enable it:&lt;br /&gt;
&lt;br /&gt;
 clon00:/etc&amp;gt; svcadm enable svc:/application/x11/xfs&lt;br /&gt;
 clon00:/etc&amp;gt; svcs | grep xfs&lt;br /&gt;
 online         12:55:53 svc:/application/x11/xfs:default&lt;br /&gt;
 clon00:/etc&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some useful information can be found in following paper:&lt;br /&gt;
&lt;br /&gt;
Some reports indicate that 3.x builds do not work. The error that is reported is&lt;br /&gt;
FATAL ERROR&lt;br /&gt;
The device that contains the configuration file (config.xml) could not be found. m0n0wall cannot continue booting.&lt;br /&gt;
I do not yet know of a solution. This tutorial should be construed to apply only to the 2.x builds in the meantime. Please email me if you get 3.x working on an EON.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s how to install the latest build of the excellent m0n0wall firewall on a Neoware EON 4000 thin client. These machines make excellent firewalls for home users and small businesses because they are cheap, compact, sturdy, and powerful enough to run a several megabit connection. The hardware is available in a variety of configurations, with CPUs roughly equivalent to a 150-200Mhz Pentium. Before embarking on this little journey, you should be aware of a few caveats:&lt;br /&gt;
&lt;br /&gt;
    * Some Neoware boxes come with a 32-pin Disk-on-Chip module in a socket on the motherboard. m0n0wall does not ship with the required driver to run this module. Therefore, on these systems you will need a hard drive, compact flash to IDE adapter, or similar device to boot from. You may also be able to netboot your firewall (this is supported on the built-in network device), though I do not cover that in this tutorial.&lt;br /&gt;
    * The motherboard accepts both PC133 DIMMs or SO-DIMMs. It will use both at the same time. However, when using a DIMM, be sure it is less than 1.1&amp;quot; (28mm) tall, or you will not be able to install a second network card.&lt;br /&gt;
    * There are many different revisions of the NeoLinux operating system and not all include the necessary software to complete this tutorial.&lt;br /&gt;
    * You may need to purchase several EON 4000s to get suitable software and hardware.&lt;br /&gt;
    * These instructions were based on NeoLinux 2.4-100802, with kernel 2.2.20. Your particular configuration may vary slightly.&lt;br /&gt;
&lt;br /&gt;
With those potential issues in mind, follow along!&lt;br /&gt;
&lt;br /&gt;
There are three main steps to be completed to get m0n0wall running on your EON. First, you will need to get single-user access to the NeoLinux installation. Next, you need to enable networking and fetch and install m0n0wall. Third, you need to configure it to fit your requirements. I will address the first two of these, as adequate resources exist to help with the latter.&lt;br /&gt;
&lt;br /&gt;
To begin, you will need:&lt;br /&gt;
&lt;br /&gt;
    * One or more Neoware EONs with disk-on-chip modules that plug into the IDE header&lt;br /&gt;
    * Access to the internet from your EON (or to a web server on a LAN)&lt;br /&gt;
    * A supported PCI network card. Common Intel or 3Com cards work fine.&lt;br /&gt;
    * At least 64MB of suitable memory. Some EONs ship with SO-DIMMs, others with DIMMs. These should be short enough to accomodate a PCI network card.&lt;br /&gt;
    * See the m0n0wall supported hardware page for more information.&lt;br /&gt;
&lt;br /&gt;
Step ONE: Get single-user access to the NeoLinux distribution.&lt;br /&gt;
&lt;br /&gt;
    * Power on the EON and hold the left shift key down until you are shown a boot prompt&lt;br /&gt;
    * The boot prompt may vary, but pressing tab should display either &#039;Software&#039; or &#039;Eon_Software&#039;.&lt;br /&gt;
    * Enter, as appropriate, either&lt;br /&gt;
      Software -s ramdisk=12000&lt;br /&gt;
      or&lt;br /&gt;
      Eon_Software -s ramdisk=12000&lt;br /&gt;
      and press enter.&lt;br /&gt;
    * As the OS boots, press alt-F2 (possibly more than once) until you are greeted with a bash prompt.&lt;br /&gt;
&lt;br /&gt;
Step TWO: Fetch and install m0n0wall.&lt;br /&gt;
&lt;br /&gt;
    * Check that your installation has the necessary software:&lt;br /&gt;
      bash# ls /usr/bin/wget&lt;br /&gt;
      . If NeoLinux reports that it is not found, you will have to try a different EON. Keep this hardware however: a single working EON can program m0n0wall onto several disk-on-chip modules, even those without the proper software. More on this later.&lt;br /&gt;
    * Plug the EON into a network which provides DHCP information and enable the ethernet connection:&lt;br /&gt;
      bash# cp /etc/sysconfig/network-scripts/ifcfg-eth0.default /etc/sysconfig/network-scripts/ifcfg-eth0&lt;br /&gt;
      bash# ifup eth0&lt;br /&gt;
    * Create a ramdisk on which to place temporary files during the installation:&lt;br /&gt;
      bash# mkfs.ext2 /dev/ram0&lt;br /&gt;
      bash# mount /dev/ram0 /mnt/usbcdrom&lt;br /&gt;
      bash# cd /mnt/usbcdrom&lt;br /&gt;
      bash# /usr/bin/wget http://hostname/path/to/m0n0wall&lt;br /&gt;
      bash# cp /bin/gunzip .&lt;br /&gt;
      bash# cp /bin/dd .&lt;br /&gt;
    * Now you&#039;re ready. You have created a ramdisk with the two utilities you will need to rewrite IDE disk-on-chip modules with m0n0wall. At this point, if you have modules containing copies of NeoLinux without wget, you should try using them first. That way if something goes wrong you can repeat these steps later. With the machine running, remove the IDE DOC that you booted from and replace it with the one you want to reprogram.&lt;br /&gt;
    * Then,&lt;br /&gt;
      gunzip -c m0n0wall-file-name.img | dd of=/dev/hda bs=16k&lt;br /&gt;
      Ignore the warning about trailing garbage.&lt;br /&gt;
&lt;br /&gt;
That&#039;s it! At this point you can remove the DOC and replace it with another one and repeat the reprogramming step, as many times as needed.&lt;br /&gt;
&lt;br /&gt;
When you next boot the machine, it should load m0n0wall exactly as it would on any other x86-compatible system. Jump right in with the m0n0wall quick-start guide for PC platforms. Chapter 3: Initial Configuration is probably where you will want to start. Good luck!&lt;br /&gt;
&lt;br /&gt;
Version 0.3    |    Content date: 05 July 2008    |    Page last generated: 2009-01-18 13:11 CST&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4714</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4714"/>
		<updated>2010-03-19T00:37:47Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 18-mar-2010: previous run ended fine, click &#039;prestart&#039; and got from EB:&lt;br /&gt;
 [0] 0x76fefffe != 0x40acf17e, waiting for the following ROC IDs:&lt;br /&gt;
 7  9 10 11 17 20 22 25 26 28 29&lt;br /&gt;
Similar problem was observed before. Kill rcServer, next run started fine, ROCs were NOT rebooted. CC scans again ???&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=JLAB_Level2_Majority&amp;diff=4712</id>
		<title>JLAB Level2 Majority</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=JLAB_Level2_Majority&amp;diff=4712"/>
		<updated>2010-03-17T20:13:55Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Manual in [https://clonwiki.jlab.org/wiki/clondocs/Docs/JLAB_Level2MajorityLogic_Manual.pdf (pdf)]&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=4711</id>
		<title>CLON Index</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=4711"/>
		<updated>2010-03-17T20:09:56Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Apache]]&lt;br /&gt;
&lt;br /&gt;
[[automounts]]&lt;br /&gt;
&lt;br /&gt;
[[Bertan MWPC]] High Voltage Power Supplies&lt;br /&gt;
&lt;br /&gt;
[[Bootp]]&lt;br /&gt;
&lt;br /&gt;
[[Cacti]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN A464]] caenet board (installed in sy527 mainframes)&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY1527 Mainframe]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY527 Mainframe]] and modules&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1190]] TDC board (128 ch 100 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1290]] TDC board (32 ch 25 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1495]] General Purpose VME Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V288]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN V775]] TDC Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V895]] 16 ch. Leading Edge Discriminator with individual thresholds&lt;br /&gt;
&lt;br /&gt;
[[Capfast]]&lt;br /&gt;
&lt;br /&gt;
[[Cisco Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Clasweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clasxt]]&lt;br /&gt;
&lt;br /&gt;
[[Clon00]]&lt;br /&gt;
&lt;br /&gt;
[[Clon01]]&lt;br /&gt;
&lt;br /&gt;
[[Clon02]]&lt;br /&gt;
&lt;br /&gt;
[[Clon03]]&lt;br /&gt;
&lt;br /&gt;
[[Clon04]]&lt;br /&gt;
&lt;br /&gt;
[[Clon05]]&lt;br /&gt;
&lt;br /&gt;
[[Clon06]]&lt;br /&gt;
&lt;br /&gt;
[[Clon10]]&lt;br /&gt;
&lt;br /&gt;
[[Clon20]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq2]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs]] Main RAID System&lt;br /&gt;
&lt;br /&gt;
[[Clonfs1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc3]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc5]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc6]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc8]]&lt;br /&gt;
&lt;br /&gt;
[[Clonweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clonwiki]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp2]]&lt;br /&gt;
&lt;br /&gt;
[[Coda]]&lt;br /&gt;
&lt;br /&gt;
[[Compcontrol CC121]]&lt;br /&gt;
&lt;br /&gt;
[[CycladesTS1000]]&lt;br /&gt;
&lt;br /&gt;
[[DATEL DVME-628]]&lt;br /&gt;
&lt;br /&gt;
[[DNS server]]&lt;br /&gt;
&lt;br /&gt;
[[Electronics Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[EtherLite32]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS Base Installation]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Generation of IOC with different options and customization for HallB]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: vxWorks IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC for CAEN HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: generation of DBs and GUIs for HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: CVS usage examples]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Timeline Histories]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Gamma Profiler]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[Fiber Channel Switches]]&lt;br /&gt;
&lt;br /&gt;
[[FieldPoint]]&lt;br /&gt;
&lt;br /&gt;
[[Flash ADC Studies]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry BigIron 15000 Switch]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Helicity Signals from MCC]]&lt;br /&gt;
&lt;br /&gt;
[[HYTEC VSD2992]]&lt;br /&gt;
&lt;br /&gt;
[[JAVA installation]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB Discriminators]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB FLEXIO]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB LF]] VME Latch FIFO Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB LD]] VME Latch Driver Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB Level2 Majority]] Logic Unit&lt;br /&gt;
&lt;br /&gt;
[[JLAB MLU]] VME Memory Lookup Unit (MLU)&lt;br /&gt;
&lt;br /&gt;
[[JLAB OR]] VME Programmable “OR” Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TS2]] VXI D-size Trigger Supervisor Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TI]] CODA Trigger Interface Cards&lt;br /&gt;
&lt;br /&gt;
[[JLAB PCI TI]] PCI Trigger Interface Card&lt;br /&gt;
&lt;br /&gt;
[[JLAB VME TI]] VME Trigger Interface Module&lt;br /&gt;
&lt;br /&gt;
[[Joerger VSC16]]&lt;br /&gt;
&lt;br /&gt;
[[KineticSystems 2917]]&lt;br /&gt;
&lt;br /&gt;
[[Labeling Machines]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Lnf cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Mac OS X Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Motorola MVME5500]]&lt;br /&gt;
&lt;br /&gt;
[[MRTG]]&lt;br /&gt;
&lt;br /&gt;
[[mSQL]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Installation]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Usage]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios Plugins]]&lt;br /&gt;
&lt;br /&gt;
[[Net-SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[NFS]]&lt;br /&gt;
&lt;br /&gt;
[[NIS server]]&lt;br /&gt;
&lt;br /&gt;
[[Nrpe]]&lt;br /&gt;
&lt;br /&gt;
[[Ntp]]&lt;br /&gt;
&lt;br /&gt;
[[OMS VME44]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OMS VS4]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OpenSSL]]&lt;br /&gt;
&lt;br /&gt;
[[PERL]]&lt;br /&gt;
&lt;br /&gt;
[[Procmail]]&lt;br /&gt;
&lt;br /&gt;
[[PrPMC]]&lt;br /&gt;
&lt;br /&gt;
[[raidold]]&lt;br /&gt;
&lt;br /&gt;
[[Routing]]&lt;br /&gt;
&lt;br /&gt;
[[Rrdtool]]&lt;br /&gt;
&lt;br /&gt;
[[SBS VIPC616]]&lt;br /&gt;
&lt;br /&gt;
[[Serial Connections from Computer Ports]]&lt;br /&gt;
&lt;br /&gt;
[[Sfs61]]&lt;br /&gt;
&lt;br /&gt;
[[Slow Controls Time History]]&lt;br /&gt;
&lt;br /&gt;
[[SmartSockets]]&lt;br /&gt;
&lt;br /&gt;
[[SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[Software Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Patches]]&lt;br /&gt;
&lt;br /&gt;
[[SSH]]&lt;br /&gt;
&lt;br /&gt;
[[Struck SIS3801]]&lt;br /&gt;
&lt;br /&gt;
[[Sudo]]&lt;br /&gt;
&lt;br /&gt;
[[SUN Microsystems]]&lt;br /&gt;
&lt;br /&gt;
[[SYSTRAN VMESC5]]&lt;br /&gt;
&lt;br /&gt;
[[Tcl/Tk]]&lt;br /&gt;
&lt;br /&gt;
[[Tftp]]&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting printing]]&lt;br /&gt;
&lt;br /&gt;
[[UNIX Automount on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[UPS (Uninterruptible Power Supplies)]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB1]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB2]]&lt;br /&gt;
&lt;br /&gt;
[[UPS Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
[[VI editor]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-3122]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2120]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-1129]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2232]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6015]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6016]]&lt;br /&gt;
&lt;br /&gt;
[[VNC]]&lt;br /&gt;
&lt;br /&gt;
[[WIENER]]&lt;br /&gt;
&lt;br /&gt;
[[Wiki]]&lt;br /&gt;
&lt;br /&gt;
[[Wiring]]&lt;br /&gt;
&lt;br /&gt;
[[X server]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom DIO XVME-240]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-564]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-560]]&lt;br /&gt;
&lt;br /&gt;
[[ZFS]]&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4710</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4710"/>
		<updated>2010-03-17T19:31:28Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RESOLVING&#039;&#039;&#039;: will make 5 attempts to to connect waiting 3 seconds in between, then will give up. &lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Stadis&amp;diff=4709</id>
		<title>Stadis</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Stadis&amp;diff=4709"/>
		<updated>2010-03-16T23:27:37Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Stadis&#039;&#039;&#039; takes livetime data from scaler_server-produced file &#039;&#039;$CLON_PARMS/scalers/archive/scalers_clasprod_0&amp;lt;runnum&amp;gt;.txt&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Stadis&amp;diff=4708</id>
		<title>Stadis</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Stadis&amp;diff=4708"/>
		<updated>2010-03-16T23:25:20Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Stadis&#039;&#039;&#039; takes livetime data from scaler_server-produced file &#039;&#039;$CLON_PARMS/scalers/archive/scstatmon_clasprod_0&amp;lt;runnum&amp;gt;.txt&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLAS_Online_Software&amp;diff=4707</id>
		<title>CLAS Online Software</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLAS_Online_Software&amp;diff=4707"/>
		<updated>2010-03-16T23:22:28Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;If you want information about DAQ/Online Systems startup and recover procedures, use following link:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Online Quick Reference]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Online Software Stricture]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Expert Information:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[ADC Pedestals Measurement Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Alarm Browser]]&lt;br /&gt;
&lt;br /&gt;
[[Alarm Server]]&lt;br /&gt;
&lt;br /&gt;
[[dbrouter]]&lt;br /&gt;
&lt;br /&gt;
[[Epics Server]]&lt;br /&gt;
&lt;br /&gt;
[[ET System]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[info_server]]&lt;br /&gt;
&lt;br /&gt;
[[Logbook]]&lt;br /&gt;
&lt;br /&gt;
[[msql database]]&lt;br /&gt;
&lt;br /&gt;
[[Process Management]]&lt;br /&gt;
&lt;br /&gt;
[[Recsis]]&lt;br /&gt;
&lt;br /&gt;
[[Stadis]]&lt;br /&gt;
&lt;br /&gt;
[[CMON]] CLAS Online Data Monitoring&lt;br /&gt;
&lt;br /&gt;
[[Runlog]] programs&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4706</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4706"/>
		<updated>2010-03-15T02:22:58Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 14-mar-2010: old problem, can be posted already: if EB was not restarted afre the ROC crash, it sometimes waiting for  several ROcs in the end of prestart, however runcontrol allows &#039;Go&#039; button become active; something wrong with the logic, must check; will be good of course to avoid that situation by making EB reset itself properly on &#039;reset&#039; transition after the ROC crash&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4705</id>
		<title>ERROR Book</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=ERROR_Book&amp;diff=4705"/>
		<updated>2010-03-14T17:04:33Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.4: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Sergey B. 14-mar-2010: during reboot dc9 gives following:&lt;br /&gt;
 .................&lt;br /&gt;
 ppc/bootscripts/boot_dc9&lt;br /&gt;
 taskSpawn(&amp;quot;TCPSERVER&amp;quot;) returns 475458320&lt;br /&gt;
 bind on port 5001&lt;br /&gt;
 myname &amp;gt;dc9&amp;lt;&lt;br /&gt;
 -&amp;gt; Query &amp;gt;UPDATE Ports SET Host=&#039;dc9&#039;,tcpClient_tcp=5001 WHERE Name=&#039;dc9&#039;&amp;lt; succeeded&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 333333333333333&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x1c5&lt;br /&gt;
 e8734&lt;br /&gt;
 Machine Status Register: 0x00081000&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1c5e8e50 &amp;quot;ROC&amp;quot;&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 logTask: 3222 log messages lost.&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 interrupt: Unconnected main interrupt 1&lt;br /&gt;
 interrupt: Unconnected main interrupt 0&lt;br /&gt;
 ..............&lt;br /&gt;
&lt;br /&gt;
probably mysql connection problem&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: if in prestart stage hit abort and reset, all ROCs printing &lt;br /&gt;
 wait: coda request &amp;gt;exit&amp;lt; in progress&lt;br /&gt;
indefinitely, must check&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-mar-2010: coda_eb x-term hung completely, kill coda_eb but yellow window still stuck; last messages were:&lt;br /&gt;
&lt;br /&gt;
 codaEnd 10&lt;br /&gt;
 codaEnd 11&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
 codaExecute done&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59319&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 codaExecute: ERROR: len=0 - do nothing&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=59342&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;TP/1.0&lt;br /&gt;
&lt;br /&gt;
Probably last string contains something, will remove printing&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 13-mar-2010: sometimes after bad crash all rocs (even scalers) must be rebooted, otherwise EB is crashing with messages:&lt;br /&gt;
 .....&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
 case 0: no swap&lt;br /&gt;
  .. done.&lt;br /&gt;
 [0] FATAL: Event (Num 1 type 1) NUMBER mismatch -- roc[11] (rocid 30) &lt;br /&gt;
 sent -1 (type 18)&lt;br /&gt;
 [0] ERROR: Discard data until next control event&lt;br /&gt;
 clondaq1:coda_eb&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that problem stays, restarted every daq component (EB, ER, ETs, runcontrol, rcServer)  - does not helped. Did daq_exit, daq_start,&lt;br /&gt;
reboot all rocs again - not it works.&lt;br /&gt;
&lt;br /&gt;
In the same time ROCs were printing messages &#039;no data&#039;, may be it was the source of EB troubles ...&lt;br /&gt;
&lt;br /&gt;
* Sergey B.12-mar-2010 around 10:50am: something is breaking coda_eb/coda_er:&lt;br /&gt;
&lt;br /&gt;
 .....&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_standard_request &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;sta:EB1 booted&amp;lt;&lt;br /&gt;
 codaUpdateStatus: updating request done&lt;br /&gt;
 CODA_Init 14&lt;br /&gt;
 2&lt;br /&gt;
 clasprod::EB1&amp;gt; bind on port 5001&lt;br /&gt;
 DB update: &amp;gt;UPDATE process SET inuse=&#039;5001&#039; WHERE name=&#039;EB1&#039;&amp;lt;&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.28&amp;lt; port=37258&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 wait: coda request &amp;gt;&amp;lt; in progress&lt;br /&gt;
 Executing &amp;gt;&amp;lt; (len=0)&lt;br /&gt;
 Segmentation fault (core dumped)&lt;br /&gt;
 clondaq1:coda_eb&amp;gt; &lt;br /&gt;
&lt;br /&gt;
In the same time &#039;&#039;et_start&#039;&#039; complains (we have now ET system protected against CC scans):&lt;br /&gt;
&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
 et ERROR: et_netserver: ET server being probed by non-ET client or read failure&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039; by checking for the len=0 in the message string, all other possible checks were implemented already&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 12-mar-2010: global reboot gives almost all PMCs (except first two) failing on MySQL access:&lt;br /&gt;
&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e404190 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
&lt;br /&gt;
It should be mentioned that we are doing something right now; day before it was no activity and all rebooted fine.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 1-sep-2009: during croctest1 reboot:&lt;br /&gt;
&lt;br /&gt;
 INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 mysql_real_connect9: error message: 2013/HY000 (Lost connection to MySQL server during query)&lt;br /&gt;
 dbConnect ERROR: mysql == NULL&lt;br /&gt;
&lt;br /&gt;
second reboot went fine&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-june-2009: just after run was ended noticed that all runs starting from 60073 has &#039;No configuration!&#039; instead of &#039;PROD&#039; etc. Correcting manually. Must check if other information is correct, and understand the reason if possible .. Is it related to the database update procedure inplemented around that time ?&lt;br /&gt;
It appeares that begin_clasprod_xxxxxx.txt log files has that wrong starting from run 60073.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 11-June-2009: swaped ec4 and sc2 and during sc2 boot see following from host:&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 taskDelay(sysClkRateGet()*5)&lt;br /&gt;
  Args = -session clasprod -objects sc2 ROC -i&lt;br /&gt;
 CODA_Init reached&lt;br /&gt;
 CODA_Init 1&lt;br /&gt;
 CODA_Init 2&lt;br /&gt;
 sc2&lt;br /&gt;
 CODA_Init 11&lt;br /&gt;
 CODA_Init: objectTy &amp;gt;(null)&amp;lt;&lt;br /&gt;
 CODA_Init 12&lt;br /&gt;
 CODA_Init: use &#039;SESSION&#039; as &amp;gt;clasprod&amp;lt;&lt;br /&gt;
 Tcl_AppInit CALLS !!!!!&lt;br /&gt;
 11-11&lt;br /&gt;
 11-12&lt;br /&gt;
 11-13&lt;br /&gt;
 11111111111111111&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 taskSpawn &amp;quot;TCP_SERVER&amp;quot;,250,0,100000,tcpServer&lt;br /&gt;
 value = 231091088 = 0xdc62b90&lt;br /&gt;
 proconhost&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 ......................&lt;br /&gt;
&lt;br /&gt;
Second reboot shows the same:&lt;br /&gt;
&lt;br /&gt;
 ...................&lt;br /&gt;
 22222222222222222&lt;br /&gt;
 0xdd0e880 (tNetTask): arptnew failed on 8139a743&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;clon10 clasrun 2508 9998&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; 24&lt;br /&gt;
 list &amp;gt;clon10 clasrun 2508 9998&amp;lt;&lt;br /&gt;
 machine name = clon10&lt;br /&gt;
 user ID      = 2508&lt;br /&gt;
 group ID     = 9998&lt;br /&gt;
 .................&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. around 6-June-2009: ec2pmc1 error message:&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: about to print: 255115 20&lt;br /&gt;
 write_thread: wait=    199 send=      8 microsec per event (nev=12755)&lt;br /&gt;
 CALLING customized :&lt;br /&gt;
 machine check &lt;br /&gt;
 SRAM ERROR :&lt;br /&gt;
 SRAM Error Address    : 0x00000000.f2000504&lt;br /&gt;
 SRAM Error Data Low   : 0x006805e0&lt;br /&gt;
 SRAM Error Data High  : 0x00420000&lt;br /&gt;
 SRAM Error Parity     : 0x00000004&lt;br /&gt;
 SRAM Error Cause      : 0x00000001&lt;br /&gt;
 PCI_0 DEVICE ERROR :&lt;br /&gt;
 PCI_0 Error: Status=0x00000100&lt;br /&gt;
 Master abort&lt;br /&gt;
 PCI Cmd=7 (MemWr)  ByteEnable=0  Par=0&lt;br /&gt;
 Error Address High: 0x00000000&lt;br /&gt;
 Error Address Low : 0xf0d10128&lt;br /&gt;
 CALLING generic    :&lt;br /&gt;
 machine check&lt;br /&gt;
 Exception next instruction address: 0x0001f058&lt;br /&gt;
 Machine Status Register: 0x0012b030&lt;br /&gt;
 Condition Register: 0x40222042&lt;br /&gt;
 Task: 0x1e3b0020 &amp;quot;coda_net&amp;quot;&lt;br /&gt;
&lt;br /&gt;
reboot did not helped, have to turn pmc off and run on host only&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 4-June-2009: when rebooting all rocs, some cannot connect to DB, as result have following:&lt;br /&gt;
&lt;br /&gt;
 0x1e42a360 (coda_pmc): bb_new: &#039;big&#039; buffer &lt;br /&gt;
 created (addr=0x1eba3590, 16 bufs, 3145728 size)&lt;br /&gt;
 coda_pmc: big buffer1 allocated&lt;br /&gt;
 myname &amp;gt;ec1pmc1&amp;lt;&lt;br /&gt;
 Done executing startup script $CODA/VXWORKS_&lt;br /&gt;
 ppc/bootscripts/boot_pmc1&lt;br /&gt;
 -&amp;gt; INFO(mysql_real_connect9): errno=0&lt;br /&gt;
 INFO(mysql_real_connect9): OK&lt;br /&gt;
 program&lt;br /&gt;
 Exception current instruction address: 0x00000000&lt;br /&gt;
 Machine Status Register: 0x0008b030&lt;br /&gt;
 Condition Register: 0x40000085&lt;br /&gt;
 Task: 0x1e42a360 &amp;quot;coda_pmc&amp;quot;&lt;br /&gt;
 -&amp;gt; tt&lt;br /&gt;
 14cad8 vxTaskEntry    +68 : coda_pmc ()&lt;br /&gt;
 1e2275c0 coda_pmc       +144: mysql_query ()&lt;br /&gt;
 1e258520 mysql_query    +54 : mysql_real_query ()&lt;br /&gt;
 1e249850 mysql_real_query+110: mysql_send_query ()&lt;br /&gt;
 1e249718 mysql_send_query+1d0: 0 ()&lt;br /&gt;
 value = 0 = 0x0&lt;br /&gt;
 -&amp;gt; &lt;br /&gt;
&lt;br /&gt;
for some reason it efefcts mostly PMCs. First 10 or so PMCs booted fine, and then few shows that error, and few following booted fine again, and so on. It looks like DB does not respond right the way, and PMC exits on timeout and do not try again. Should fix that place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 15-may-2009: last night following error messages from sc2 were reportedly associated with 2 crashes (I was not on shift):&lt;br /&gt;
&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: about to print: 394603 20&lt;br /&gt;
 write_thread: wait=    176 send=      6 microsec per event (nev=19730)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=11)&lt;br /&gt;
 proc_thread: wait=    176 send=     12 microsec per event (nev=14534)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=19)&lt;br /&gt;
 0x1b1c7e00 (coda_proc): timer: 9 microsec (min=3 max=909 rms**2=17)&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 ???: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not described, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 try again ..&lt;br /&gt;
 bosMgetid: ERROR: lenn=0&lt;br /&gt;
 !!!: 0x52432d32 0x38363333 0x31313534 0x00696d3d 0x25640a00&lt;br /&gt;
 bosMgetid: lenn=4, len=4&lt;br /&gt;
 bosMgetid: ERROR: name &amp;gt;RC-2&amp;lt; does not descr&lt;br /&gt;
 ibed, update clonbanks.ddl file !!!&lt;br /&gt;
 bosMgetid: lenn=4, len=4, nddl1=116&lt;br /&gt;
 bosMgetid: name=&amp;gt;RC-286331154&amp;lt;&lt;br /&gt;
 no way !!&lt;br /&gt;
 bosMlink: ERROR: bosMgetid returns -99&lt;br /&gt;
&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=9)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=18)&lt;br /&gt;
 interrupt: timer: 45 microsec (min=9 max=195 rms**2=10)&lt;br /&gt;
 interrupt: timer: 48 microsec (min=9 max=195 rms**2=14)&lt;br /&gt;
 setHeartError: 0 &amp;gt;sys 0, mask 14&amp;lt;&lt;br /&gt;
 WARN: HeartBeat[0]: heartbeat=6658(6658) heartmask=14&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
 UDP_cancel: cancel &amp;gt;inf:sc2 sys 0, mask 14&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 14-May-2009 5:54am: got page from clascron@clon10: &#039;Process monitor: missing process: alarm_server - Online problem: alarm_server did not respond to status pool request&#039;. Found later that stadis was not updating etc. It appeares that smartsockets server was hund somehow on clondb1, for example command &#039;ipc_info -a clasprod&#039; from clon10 or clon00 did not worked, messages were:&lt;br /&gt;
&lt;br /&gt;
 clon00:clasrun&amp;gt; ipc_info -a clasprod&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00093-I Skipping starting &amp;lt;start_never:local&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using local protocol&lt;br /&gt;
 08:08:31: TAL-SS-00090-I Could not connect to &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00088-I Connecting to project &amp;lt;clasprod&amp;gt; on &amp;lt;clondb1&amp;gt; RTserver&lt;br /&gt;
 08:08:31: TAL-SS-00089-I Using tcp protocol&lt;br /&gt;
 ^C&lt;br /&gt;
&lt;br /&gt;
and it waits here. After restarting server on clondb1 by commands&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/smartsockets stop&lt;br /&gt;
 /etc/init.d/smartsockets start&lt;br /&gt;
&lt;br /&gt;
everything came back to normal. We should think about detecting that problem and restarting server automatically, also it happens very rearly, few time a year. Probably it can be done by monitoring cpu usage: when server was hung it was using 100% of cpu:&lt;br /&gt;
&lt;br /&gt;
 top - 08:06:16 up 130 days,  8:59,  1 user,  load average: 2.13, 2.03, 1.64&lt;br /&gt;
 Tasks:  92 total,   2 running,  90 sleeping,   0 stopped,   0 zombie&lt;br /&gt;
 Cpu(s): 25.0% us,  0.1% sy,  0.0% ni, 73.0% id,  1.9% wa,  0.0% hi,  0.1% si&lt;br /&gt;
 Mem:   3995356k total,  3968880k used,    26476k free,    88168k buffers&lt;br /&gt;
 Swap:  8385920k total,      208k used,  8385712k free,  3432056k cached&lt;br /&gt;
   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       &lt;br /&gt;
  4471 root      25   0  5908 4540 1956 R  100  0.1 300:24.06 rtserver.x                                                                                                     &lt;br /&gt;
     1 root      16   0  4756  556  460 S    0  0.0   0:11.25 init                                                                                                           &lt;br /&gt;
     2 root      RT   0     0    0    0 S    0  0.0   0:03.85 migration/0                                                                                                    &lt;br /&gt;
     3 root      34  19     0    0    0 S    0  0.0   0:10.23 ksoftirqd/0                                                                                                    &lt;br /&gt;
     4 root      RT   0     0    0    0 S    0  0.0   0:01.79 migration/1                                                                                                    &lt;br /&gt;
     5 root      34  19     0    0    0 S    0  0.0   1:03.72 ksoftirqd/1                                                                                                    &lt;br /&gt;
     6 root      RT   0     0    0    0 S    0  0.0   0:01.62 migration/2&lt;br /&gt;
&lt;br /&gt;
while normally it uses fractions of percent. It is also will be useful to monitor cpu usage in general, few days ago clasrun&#039;s sshd on clon10 was taking almost 50% of cpu.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Sergey B. 12-may-2009: looking for the reason of missing gate messages in all DC crates we found that front end busy cable from SF to FC was disconnected on the floor. For the future we should remember that disconnecting that cable may create missing gate messages. It is also important before every run to use &#039;dc_all&#039; configuration and look at scope in the counting house to make sure front end busy signal is there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 16-feb-2009: runcontrol pop-up message while pressing &#039;Configure&#039;:&lt;br /&gt;
 rcConfigure::loadRcDbaseCbk: Loading database failed !!!&lt;br /&gt;
On second &#039;Configure&#039; click it worked.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. June-2008: it looks like when one SILO drive goes bad, something is happening in script&#039;s logic and it never tries to run 2 streams, only one ! One .temp link can be observed, aling with one presilo1 link which is NOT becoming another .temp. Need check !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 7-may-2008: EB1 crashed, last messages:&lt;br /&gt;
&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  5 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 EB: WARNING - resyncronization in crate controller number  6 ...  fixed&lt;br /&gt;
 .&lt;br /&gt;
 ERROR: lfmt=0 bankid=0&lt;br /&gt;
&lt;br /&gt;
Found that tage2 and tage3 must be rebooted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 5-may-2008: polar crate turned off; turn it back on, but notice that&lt;br /&gt;
one of str7201 scalers has all lights on; scaler was replaced in 2 days, everything&lt;br /&gt;
works fine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 30-apr-2008: gam_server on clon04 takes 100% CPU&lt;br /&gt;
&lt;br /&gt;
Found on the web that creating file &#039;/etc/gamin/gaminrc&#039; with following contents will help:&lt;br /&gt;
&lt;br /&gt;
 #configuration for gamin&lt;br /&gt;
 # Can be used to override the default behaviour.&lt;br /&gt;
 # notify filepath(s) : indicate to use kernel notification&lt;br /&gt;
 # poll filepath(s)   : indicate to use polling instead&lt;br /&gt;
 # fsset fsname method poll_limit : indicate what method of notification for the filesystem&lt;br /&gt;
 #                                  kernel - use the kernel for notification&lt;br /&gt;
 #                                  poll - use polling for notification&lt;br /&gt;
 #                                  none - don&#039;t use any notification&lt;br /&gt;
 #&lt;br /&gt;
 #                                  the poll_limit is the number of seconds&lt;br /&gt;
 #                                  that must pass before a resource is polled again.&lt;br /&gt;
 #                                  It is optional, and if it is not present the previous&lt;br /&gt;
 #                                  value will be used or the default.&lt;br /&gt;
 fsset nfs poll 10&lt;br /&gt;
 # use polling on nfs mounts and poll once every 10 seconds&lt;br /&gt;
 # This will limit polling to every 10 seconds and seams to prevent it from running away&lt;br /&gt;
&lt;br /&gt;
Created file, will see if it helped ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 20-apr-2008: sc2pmc1 error message (during &amp;quot;end run&#039; ???)&lt;br /&gt;
&lt;br /&gt;
 .................................................&lt;br /&gt;
 write_thread: wait=    135 send=     28 microsec per event (nev=12351)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=4)&lt;br /&gt;
 proc_thread: wait=    130 send=     31 microsec per event (nev=14709)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=10)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=15)&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: about to print: 252148 20&lt;br /&gt;
 write_thread: wait=    135 send=     31 microsec per event (nev=12607)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 proc_thread: wait=    135 send=     31 microsec per event (nev=14739)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=19)&lt;br /&gt;
 0x19c18050 (coda_proc): timer: 23 microsec (min=8 max=2161 rms**2=14)&lt;br /&gt;
  ERROR: bufout overflow - skip the rest ...&lt;br /&gt;
         bufout=485322144 hit=485387636 endofbufout=485387680&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: about to print: 255564 20&lt;br /&gt;
 write_thread: wait=    128 send=     42 microsec per event (nev=12778)&lt;br /&gt;
 proc_thread: wait=    371 send=     31 microsec per event (nev=6291)&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000140 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x0150107F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x015810DC -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02B80FD6 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x02A010BE -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 .................................................. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At the same time at sc2:&lt;br /&gt;
&lt;br /&gt;
 ......................................&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=14)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=4)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=1)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=17)&lt;br /&gt;
 interrupt: timer: 33 microsec (min=6 max=401 rms**2=0)&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 ................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 220 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 692 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 544 log messages lost.&lt;br /&gt;
 ..................................&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=1, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 562 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 0] slot=16 error_flag=1 - clear&lt;br /&gt;
 logTask: 707 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 3] slot=19 error_flag=1 - clear&lt;br /&gt;
 logTask: 517 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 4] slot=20 error_flag=1 - clear&lt;br /&gt;
 logTask: 620 log messages lost.&lt;br /&gt;
 interrupt: SYNC: ERROR: [ 5] slot=21 error_flag=1 - clear&lt;br /&gt;
 logTask: 559 log messages lost.&lt;br /&gt;
 interrupt: SYNC: scan_flag=0x00390000&lt;br /&gt;
 logTask: 512 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 671 log messages lost.&lt;br /&gt;
 ......................................&lt;br /&gt;
 logTask: 563 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 logTask: 385 log messages lost.&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 codaExecute reached, message &amp;gt;end&amp;lt;, len=3&lt;br /&gt;
 codaExecute: &#039;end&#039; transition&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .......................................&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 interrupt: WARN: [ 0] slotnums=0, tdcslot=16 -&amp;gt; use slotnums&lt;br /&gt;
 interrupt: TRIGGER ERROR: no pool buffer available&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 .....................................&lt;br /&gt;
&lt;br /&gt;
Note: sc2 never warn about wrong slot number before that moment.&lt;br /&gt;
&lt;br /&gt;
FIX: it seems there is a bug in 1190/1290-related rols and library: NBOARDS set to 21 and several arrays allocated with that length, but actual board maximum number is 21; NBOARDS was set to 22 everywhere, will test next time&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: CC scans CODA !!! messages from EB:&lt;br /&gt;
&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59063&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60187&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60295&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60418&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=60823&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=32961&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33122&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33795&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34529&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35811&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36134&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41569&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53913&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=57701&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33357&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=36136&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39509&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=39900&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45174&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=45909&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=34521&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=49526&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=53555&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55694&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=56833&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=58251&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=59023&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=33687&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=35731&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=51581&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=18, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=41371&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=6, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=43198&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=10, must be 1032&lt;br /&gt;
 CODAtcpServer: start work thread&lt;br /&gt;
 befor: socket=5 address&amp;gt;129.57.71.38&amp;lt; port=55260&lt;br /&gt;
 wait: coda request in progress&lt;br /&gt;
 Error(old rc): nRead=0, must be 1032&lt;br /&gt;
 clasprod::EB1&amp;gt; ^C&lt;br /&gt;
&lt;br /&gt;
Similar messages were coming from ER.&lt;br /&gt;
&lt;br /&gt;
ET reported following:&lt;br /&gt;
&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure  &lt;br /&gt;
&lt;br /&gt;
and another ET:&lt;br /&gt;
 .......&lt;br /&gt;
 et_start: pthread_create(0x0000000d,...) done&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 TCP server got a connection so spawn thread&lt;br /&gt;
 et ERROR: et_client_thread: read failure&lt;br /&gt;
 et INFO: et_sys_heartmonitor, kill bad process (2,3063)&lt;br /&gt;
 et INFO: et_sys_heartmonitor, cleanup process 2&lt;br /&gt;
 et INFO: set_fix_nprocs, change # of ET processes from 2 to 2&lt;br /&gt;
 et INFO: set_fix_natts, station GRAND_CENTRAL has 0 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station LEVEL3 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, station ET2ER has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, # total attachments 2 -&amp;gt; 2&lt;br /&gt;
 et INFO: set_fix_natts, proc 0 has 1 attachments&lt;br /&gt;
 et INFO: set_fix_natts, proc 1 has 1 attachments &lt;br /&gt;
&lt;br /&gt;
Also noticed that CODAs (production and test setup) do not like each other: reported following during &#039;configure&#039;:&lt;br /&gt;
&lt;br /&gt;
  Query test_ts2 table failed: Error reading table&#039;test_ts2&#039; definition&lt;br /&gt;
         ec3                                        ec3&lt;br /&gt;
&lt;br /&gt;
If one runcontrol is restarted, then it works, but another one complains !!!&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 31-mar-2008: &#039;run_log_comment.tcl&#039; and &#039;rlComment&#039; cannot recognize xml comments when extraction level1 trigger file name from &amp;lt;l1trig&amp;gt; tag, it seems using first line after &amp;lt;l1trig&amp;gt; tag without looking into &amp;quot;&amp;lt;!-- xxx --&amp;gt;&amp;quot; comment sign.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 10-mar-2008: seems found error in run control: Xui/src.s/rcMenuWindow.cc parameters&lt;br /&gt;
XmNpaneMinimum and XmNpaneMaximum were both set to 480, as result run control gui area above log messages window&lt;br /&gt;
was not big enough; set to 100 and 900 respectively, will ask Jie&lt;br /&gt;
&lt;br /&gt;
* 23-jan-2008: ER3 crashed several times during last 3 weeks, mostly (only ?) during &#039;End&#039; transition; todays core file:&lt;br /&gt;
 (dbx) where&lt;br /&gt;
   [1] 0xfe9e4c20(0x8068f9d), at 0xfe9e4c20 &lt;br /&gt;
   [2] codaExecute(0xce4fdbc0, 0xce4fdbc0, 0x1, 0x8068c39), at 0x8068f9d &lt;br /&gt;
   [3] CODAtcpServerWorkTask(0x811fa00, 0x0, 0x0, 0xce4fdff8, 0xfea60020, 0xfe591400), at 0x8068d3a &lt;br /&gt;
   [4] 0xfea5fd36(0xfe591400, 0x0, 0x0, ), at 0xfea5fd36 &lt;br /&gt;
   [5] 0xfea60020(), at 0xfea60020 &lt;br /&gt;
 (dbx)&lt;br /&gt;
&lt;br /&gt;
* 14-nov-2007: first week of running G9A: crashes observed in ec1 (twice), tage3, scaler1, clastrig2, EB; no feather details were obtained so far&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 3-nov-2007: after about 26Mevents during the run sc2pmc1 started to print following:&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000040 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000080 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x03C80ADD -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x8A90097F -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00000060 -&amp;gt; resyncronize !!!&lt;br /&gt;
 ROC # 22 Event # 0 :  Bad Block Read signature 0x00680BD9 -&amp;gt; resyncronize !!!&lt;br /&gt;
end run failed. Reboot sc2.&lt;br /&gt;
During end transition ec2 froze with message:&lt;br /&gt;
 interrupt: timer: 32 microsec (min=19 max=86 rms**2=18)&lt;br /&gt;
 0x1a05fdf0 (twork0005): sfiUserEnd: INFO: Last Event 26723663, status=0 (0x1ca648c8 0x1ca648c0)&lt;br /&gt;
 0x1a05fdf0 (twork0005): data: 0x00000003 0x0007014f 0x00120000 0x00000000 0xc8009181 0xc0001181&lt;br /&gt;
 0x1a05fdf0 (twork0005): jw1 : 0x00000000 0x0197c54f 0x00000003 0x0007014f 0x00120000 0x00000000&lt;br /&gt;
 0x1a05fdf0 (twork0005): Last DMA status = 0x200000b count=11 blen=11&lt;br /&gt;
 0x1a05fdf0 (twork0006): sfiUserEnd: ERROR: Last Transfer Event NUMBER 26723663, status = 0x1a000 (0x90001181 0x88001181 0x80009181  0x78001181)&lt;br /&gt;
 0x1a05fdf0 (twork0006): SFI_SEQ_ERR: Sequencer not Enabled&lt;br /&gt;
Reboot ec2. Started new run 55463, everything looks normal.&lt;br /&gt;
&lt;br /&gt;
* Sergey B. 2-nov-2007: during the run ec2 started to print on tsconnect screen:&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
 Unknown error errno=65&lt;br /&gt;
data taking continues, but runcontrol printed message:&lt;br /&gt;
 WARN   : ec2 has not reported status for 1516 seconds&lt;br /&gt;
 ERROR  : ec2 is in state disconnected should be active&lt;br /&gt;
ec2pmc1 looked fine; end run failed, need to reboot ec2&lt;/div&gt;</summary>
		<author><name>129.57.167.4</name></author>
	</entry>
</feed>