4 Replies Latest reply on May 23, 2016 1:12 PM by Olga Yazovskaya

    Unable to add worker

    pavitra k

      Hi Team,

       

      I installed tableau 8.2.3 in cluster environment(primary & worker)  prod..Due to some the recent discussion with our internal team we decided to move for 8.2.4

       

      as part of it i unstalled both tableau 8.2.3 in primary and worker and reinstalled 8.2.4 in primary and worker... now i am unable to add the worker to primary...please see the below message where i can see in primary server tabadmin log

       

      2014-11-06 15:34:38.727 -0800_DEBUG_10.122.117.21:XXXPP01-PRD_:_pid=5760_0x2b33796b__user=__request=__ ====>> <script> 8.2 (build: 8200.14.1015.1955): Starting at 2014-11-06 15:34:38.695 -0800 <<====

      2014-11-06 15:34:39.179 -0800_DEBUG_10.122.117.21:XXXPP01-PRD_:_pid=5760_0x2b33796b__user=__request=__ run as: <script> verify_worker XXXpp02-prd

      2014-11-06 15:34:39.241 -0800_DEBUG_10.122.117.21:XXXPP01-PRD_:_pid=5760_0x2b33796b__user=__request=__ Running protocol_version on worker: XXXpp02-prd:3730

      2014-11-06 15:34:39.850 -0800_DEBUG_10.122.117.21:XXXPP01-PRD_:_pid=5760_0x2b33796b__user=__request=__ Exception contacting worker XXXpp02-prd, DRb::DRbConnError: Connection reset by peer - Connection reset by peer

      org/jruby/RubyIO.java:2798:in `read'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:596:in `load'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:662:in `recv_reply'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:953:in `recv_reply'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:1232:in `send_message'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:1123:in `method_missing'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:1207:in `open'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:1122:in `method_missing'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:1140:in `with_friend'

      file:/E:/Tableau/Tableau Server/8.2/bin/jruby-stdlib-1.6.7.2.jar!/META-INF/jruby.home/lib/ruby/1.8/drb/drb.rb:1121:in `method_missing'

      file:E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/service/workers.rb:274:in `verify_worker'

      file:E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/service/workers.rb:263:in `with_worker'

      file:E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/service/workers.rb:242:in `with_drb_exception_logging'

      file:E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/service/workers.rb:262:in `with_worker'

      file:E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/service/workers.rb:272:in `verify_worker'

      file:/E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/commands/verify_worker.rb:48:in `run'

      file:/E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/lib/multicommand.rb:232:in `dispatch'

      file:/E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/bin/tabadmin.rb:31:in `(root)'

      org/jruby/RubyKernel.java:1058:in `load'

      file:/E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/bin/tabadmin.rb:1:in `(root)'

      org/jruby/RubyKernel.java:1033:in `require'

      file:/E:/Tableau/Tableau Server/8.2/bin/tabadmin.jar!/META-INF/main.rb:36:in `require'

      <script>:3:in `(root)'

        • 1. Re: Unable to add worker
          pavitra k

          This log message is can worker side

           

          2014-11-06 15:21:51.721 -0800_DEBUG_10.122.117.20:XXXPP02-PRD_:_pid=6260_0x1d03c504__user=__request=__ Configured primary hosts = XXXpp02-prd

          2014-11-06 15:21:51.721 -0800_DEBUG_10.122.117.20:XXXPP02-PRD_:_pid=6260_0x1d03c504__user=__request=__ Primary IPs = 10.122.117.20

          2014-11-06 15:21:51.736 -0800_DEBUG_10.122.117.20:XXXPP02-PRD_:_pid=6260_0x1d03c504__user=__request=__ Starting responder thread

          2014-11-06 15:21:51.736 -0800_DEBUG_10.122.117.20:XXXPP02-PRD_:_pid=6260_0x1d03c504__user=__request=__ Service successfully initialized on port 3730

          2014-11-06 15:21:51.736 -0800_DEBUG_:_:_pid=___user=__request=__ Responder listening on UDP port 5000

          2014-11-06 15:33:24.136 -0800_DEBUG_:_:_pid=___user=__request=__ MSG: '---

          :msg: find_workers

          :port: 5001

          :version: 1

          ' from 10.122.117.21 len 48

          2014-11-06 15:33:24.182 -0800_DEBUG_:_:_pid=___user=__request=__ Responding

          2014-11-06 15:33:24.182 -0800_DEBUG_:_:_pid=___user=__request=__ Responded

          • 2. Re: Unable to add worker
            Russell Christopher

            DRbConnError: Connection reset by peer is the most interesting error I see here.


            Please open a up a support case with this information. After you do so, I'd try a few things:


            • Delete the worker, delete the worker software, and delete the c:\programdata\Talbeau folder on the worker
            • Reinstall the worker
            • Make sure you can PING the worker from the Primary
            • Make sure that ports 3730-3739 are accessible from a remote machine on the worker. This might help you
            • Add the worker from the Primary





            1 of 1 people found this helpful
            • 3. Re: Unable to add worker
              pavitra k

              Thanks Russell,

               

              How did was...

               

              uninstalled worker again

              deleted worker folders

              restarted primary server

              deactivated and activated product key

              restarted primary server

              then stopped primary server

              then installed worker again

              added primary server in worker

              added worker thru discover

              and then restarted server... it went fine... now i see portal as i am expecting...

               

              Thanks alot for your suggestion


              • 4. Re: Unable to add worker
                Olga Yazovskaya

                Hi Pavitra,

                I have faced exactly same issue.

                I couldn't allow my self to make such a changes on prod env.

                Do you have an RCA of the issue?

                I have a ticket open but wanted to check if any additional info is available.

                 

                Thank you

                Olga