<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:12pt"><div id="yiv7572006167"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:12pt;"><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_18"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_154" style="font-family:monospace;font-size:13px;">Hello Steve,</span></span></div><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0, 0, 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_162"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_164" style="font-family:monospace;font-size:13px;"><br clear="none"></span></span></div><div
 id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0, 0, 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_157"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_155" style="font-family:monospace;font-size:13px;">My questions about swift recon are:</span></span></div><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0, 0, 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_167"><br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_148" style="font-family:monospace;font-size:13px;">Q1: what should be the curl command for recon?</span><br style="font-family:monospace;font-size:13px;" clear="none"><br style="font-family:monospace;font-size:13px;" clear="none"><span
 id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_67" style="font-family:monospace;font-size:13px;">Q2. what arguments should I use with 'swift-recon' command to get the status about</span><br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_64" style="font-family:monospace;font-size:13px;">                   (i)      /proc/meminfo,</span><br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_61" style="font-family:monospace;font-size:13px;">                   (ii)    currently mounted file systems</span><br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_58" style="font-family:monospace;font-size:13px;">           
        (iii)    list of devices</span><br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_1_1394167575860_10165" style="font-family:monospace;font-size:13px;"><br id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_176" clear="none"></span></span></div><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0, 0, 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_172"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_170" style="font-family:monospace;font-size:13px;">Q3. When I run swift-recon command, It respond in terms of </span></span>low: <> high: <> avg: <> total: <> failed: <> no_result: <></div><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0, 0,
 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;">For example,<br>


        
        
        
        <style type="text/css">P { margin-bottom: 0.21cm; }</style>


<div style="margin-bottom: 0cm">root@swift-VirtualBox:~# swift-recon
account --auditor 
</div>
<div style="margin-bottom: 0cm">===============================================================================
</div>
<div style="margin-bottom: 0cm">--> Starting reconnaissance on 4
hosts 
</div>
<div style="margin-bottom: 0cm">===============================================================================
</div>
<div style="margin-bottom: 0cm">[2014-02-12 15:05:20] Checking auditor
stats 
</div>
<div style="margin-bottom: 0cm">[account_auditor_pass_completed] low:
0, high: 0, avg: 0.0, total: 0, Failed: 0.0%, no_result: 0, reported:

</div>
<div style="margin-bottom: 0cm">[account_audits_passed] - No hosts
returned valid data. 
</div>
<div style="margin-bottom: 0cm">[account_audits_failed] - No hosts
returned valid data. 
</div>
<div style="margin-bottom: 0cm">[account_audits_since] - No hosts
returned valid data. 
</div>

<br></div><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0, 0, 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;"><br clear="none"></div><div id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_10" style="color:rgb(0,  0, 0);font-size:13px;font-family:monospace;background-color:transparent;font-style:normal;"><span id="yiv7572006167yui_3_13_0_ym1_1_1394167575860_11731"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_44" style="font-family:monospace;font-size:13px;">What is the meaning of following terms: low, </span><span id="yiv7572006167yui_3_13_0_ym1_1_1394167575860_10166" style="font-family:monospace;font-size:13px;">high, </span><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_39" style="font-family:monospace;font-size:13px;">avg, </span><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_36" style="font-family:monospace;font-size:13px;">total, f</span><span
 id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_33" style="font-family:monospace;font-size:13px;">ailed, </span><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_30" style="font-family:monospace;font-size:13px;">no_result, and r</span><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_27" style="font-family:monospace;font-size:13px;">eported</span> ?<br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_24" style="font-family:monospace;font-size:13px;"></span><br style="font-family:monospace;font-size:13px;" clear="none"><span id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_21" style="font-family:monospace;font-size:13px;">Thanks<br>Pragya Jain</span></span></div><div class="yiv7572006167yqt1312031486" id="yiv7572006167yqt16698"><div class="yiv7572006167yahoo_quoted" id="yiv7572006167yui_3_13_0_ym1_6_1394167575860_12" style="display: block;"> <br clear="none"> <br clear="none">
 <div class="yiv7572006167yui_3_13_0_ym1_1_1394167575860_10083" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:12pt;"> <div class="yiv7572006167yui_3_13_0_ym1_1_1394167575860_10084" style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Thursday, 6 March 2014 9:14 PM, Steve Mayer <smayer69@me.com> wrote:<br clear="none"> </font> </div> <blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;margin-top:5px;padding-left:5px;">  <div class="yiv7572006167y_msg_container">The '-a' argument to swift-recon is for looking at the async-pendings, <br clear="none">which will only be available if you've set up the <br clear="none">/usr/bin/swift-recon-cron job on the object server nodes.<br clear="none"><br clear="none">Try running with the '-d' or '-l' arguments to see some actual <br clear="none">statistics.<br
 clear="none"><br clear="none">-- <br clear="none">Steve Mayer<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:smayer69@me.com" target="_blank" href="mailto:smayer69@me.com">smayer69@me.com</a><br clear="none"><br clear="none">On 6 Mar 2014, at 2:31, Drudy, Gerry wrote:<br clear="none"><br clear="none">> Add the verbose option to swift-recon:<br clear="none">><br clear="none">> swift-recon -av<br clear="none">><br clear="none">> It will list all the object servers in the ring.  Each server listed <br clear="none">> should have the object-server
 process running.<br clear="none">><br clear="none">> Gerry.<br clear="none">><br clear="none">> From: pragya jain [mailto:<a rel="nofollow" shape="rect" ymailto="mailto:prag_2648@yahoo.co.in" target="_blank" href="mailto:prag_2648@yahoo.co.in">prag_2648@yahoo.co.in</a>]<br clear="none">> Sent: 06 March 2014 10:25<br clear="none">> To: Drudy, Gerry; <a rel="nofollow" shape="rect" ymailto="mailto:openstack@lists.openstack.org" target="_blank" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br clear="none">> Subject: Re: [Openstack] swift recon query<br clear="none">><br clear="none">> hi Gerry,<br clear="none">><br clear="none">> I run following commands:<br clear="none">> <a rel="nofollow" shape="rect" ymailto="mailto:root@swift-VirtualBox" target="_blank" href="mailto:root@swift-VirtualBox">root@swift-VirtualBox</a>:~# curl -i <a rel="nofollow" shape="rect" target="_blank" 
 href="http://127.0.0.1:6000/recon/async">http://127.0.0.1:6000/recon/async</a><br clear="none">> curl: (7) couldn't
 connect to host<br clear="none">> <a rel="nofollow" shape="rect" ymailto="mailto:root@swift-VirtualBox" target="_blank" href="mailto:root@swift-VirtualBox">root@swift-VirtualBox</a>:~# swift-recon -a<br clear="none">> ===============================================================================<br clear="none">> --> Starting reconnaissance on 4 hosts<br clear="none">> ===============================================================================<br clear="none">> [2014-03-06 15:51:14] Checking async pendings<br clear="none">> [async_pending] - No hosts returned valid data.<br clear="none">> ===============================================================================<br clear="none">> I can't understand where is the problem<br clear="none">><br clear="none">> Please help.<br clear="none">><br clear="none">> Thanks<br clear="none">> Pragya jain<br clear="none">><br clear="none">> On Thursday, 6 March
 2014 2:38 PM, "Drudy, Gerry"
 <<a rel="nofollow" shape="rect" ymailto="mailto:Gerry.Drudy@hp.com" target="_blank" href="mailto:Gerry.Drudy@hp.com">Gerry.Drudy@hp.com</a>> <br clear="none">> wrote:<br clear="none">> Try<br clear="none">><br clear="none">> curl  -i <a rel="nofollow" shape="rect" target="_blank"  href="http://127.0.0.1:6000/recon/async">http://127.0.0.1:6000/recon/async</a><br clear="none">><br clear="none">> assuming 6000 is the port the object-server binds to.<br clear="none">><br clear="none">> Gerry,<br clear="none">><br clear="none">> From: pragya jain [mailto:<a rel="nofollow" shape="rect" ymailto="mailto:prag_2648@yahoo.co.in" target="_blank" href="mailto:prag_2648@yahoo.co.in">prag_2648@yahoo.co.in</a>]<br clear="none">> Sent: 06 March 2014 06:58<br clear="none">> To: <a rel="nofollow" shape="rect" ymailto="mailto:openstack@lists.openstack.org" target="_blank"
 href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br clear="none">> Subject: Re: [Openstack] swift recon query<br clear="none">><br clear="none">> please somebody answer my questions related to swift recon.<br clear="none">><br clear="none">> Thanks<br clear="none">><br clear="none">> Pragya Jain<br clear="none">><br clear="none">> On Wednesday, 5 March 2014 2:31 PM, pragya jain <br clear="none">> <<a rel="nofollow" shape="rect" ymailto="mailto:prag_2648@yahoo.co.in" target="_blank" href="mailto:prag_2648@yahoo.co.in">prag_2648@yahoo.co.in</a>> wrote:<br clear="none">> hello all,<br clear="none">><br clear="none">> I have some basic questions about swift recon. please query them.<br clear="none">><br clear="none">> Q1: what should be the curl command for recon?<br clear="none">><br clear="none">> I use the following commands:<br clear="none">> 1.  <a
 rel="nofollow" shape="rect" ymailto="mailto:root@swift-VirtualBox" target="_blank" href="mailto:root@swift-VirtualBox">root@swift-VirtualBox</a>:~# curl -i <a rel="nofollow" shape="rect" target="_blank"  href="http://127.0.0.1:8080/recon/async">http://127.0.0.1:8080/recon/async</a><br clear="none">><br clear="none">> HTTP/1.1 401 Unauthorized<br clear="none">> Content-Length: 131<br clear="none">> Content-Type: text/html; charset=UTF-8<br clear="none">> Www-Authenticate: Swift realm="async"<br clear="none">> X-Trans-Id: txe8c8850fc0a74ae095faa-005316e3a5<br clear="none">> Date: Wed, 05 Mar 2014 08:43:17 GMT<br clear="none">><br clear="none">> <html><h1>Unauthorized</h1><p>This server could not verify that you <br clear="none">> are authorized to access the document you requested.</p></html><br clear="none">><br clear="none">> 2.  <a rel="nofollow" shape="rect"
 ymailto="mailto:root@swift-VirtualBox" target="_blank" href="mailto:root@swift-VirtualBox">root@swift-VirtualBox</a>:~# curl -i <br clear="none">> <a rel="nofollow" shape="rect" target="_blank"  href="http://127.0.0.1:8080/v1/AUTH_prag2648/recon/async">http://127.0.0.1:8080/v1/AUTH_prag2648/recon/async</a><br clear="none">><br clear="none">> HTTP/1.1 401 Unauthorized<br clear="none">> Content-Length: 131<br clear="none">> Content-Type: text/html; charset=UTF-8<br clear="none">> Www-Authenticate: Swift realm="AUTH_prag2648"<br clear="none">> X-Trans-Id: tx978f787ce01f446a9beeb-005316e424<br clear="none">> Date: Wed, 05 Mar 2014 08:45:24 GMT<br clear="none">><br clear="none">> <html><h1>Unauthorized</h1><p>This server could not verify that you <br clear="none">> are authorized to access the document you requested.</p></html><br clear="none">><br clear="none">> Q2. Does
 'swift-recon' command not provide the status about<br clear="none">>                     (i)      /proc/meminfo,<br clear="none">>                 
    (ii)     currently mounted file systems<br clear="none">>                     (iii)    list of devices<br clear="none">>    if 'swift-recon' provides these informations, then what should be <br clear="none">> the command?<br clear="none">><br clear="none">> Q3. It stands for what?<br clear="none">>          low<br clear="none">>          high<br clear="none">>          avg<br clear="none">>          total<br clear="none">>          failed<br clear="none">>          no_result<br clear="none">>          reported<br clear="none">><br clear="none">> Pragya Jain<br clear="none">><br clear="none">><br clear="none">>
 _______________________________________________<br clear="none">> Mailing list: <br clear="none">> <a rel="nofollow" shape="rect" target="_blank" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br clear="none">> Post to     : <a rel="nofollow" shape="rect" ymailto="mailto:openstack@lists.openstack.org" target="_blank" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br clear="none">> Unsubscribe : <br clear="none">> <a rel="nofollow" shape="rect" target="_blank" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br clear="none"><br clear="none"></div> </blockquote>  </div> </div>   </div></div> </div></div></div></div></body></html>