[ARVADOS] updated: 47c56297f949a1bebaa758cb8ce1684ffed22744

Git user git at public.curoverse.com
Fri Mar 3 17:05:41 EST 2017


Summary of changes:
 doc/install/install-keep-balance.html.textile.liquid | 15 +++++++++++++--
 doc/install/install-keepstore.html.textile.liquid    |  4 +---
 2 files changed, 14 insertions(+), 5 deletions(-)

       via  47c56297f949a1bebaa758cb8ce1684ffed22744 (commit)
       via  2e5c44a64ea51f7ae61e286f2c88b057af1bc22f (commit)
      from  660a6143ecf1e777f33bd84183ba9e821e1d7a8e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 47c56297f949a1bebaa758cb8ce1684ffed22744
Author: Tom Clegg <tom at curoverse.com>
Date:   Fri Mar 3 17:05:00 2017 -0500

    Add missing install step: add keep-balance token to keepstore configs.
    
    No issue #

diff --git a/doc/install/install-keep-balance.html.textile.liquid b/doc/install/install-keep-balance.html.textile.liquid
index fb358d7..59f047c 100644
--- a/doc/install/install-keep-balance.html.textile.liquid
+++ b/doc/install/install-keep-balance.html.textile.liquid
@@ -59,9 +59,20 @@ zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
 </code></pre>
 </notextile>
 
-h3. Create a configuration file
+h3. Update keepstore configuration files
 
-On the host running keep-balance, create @/etc/arvados/keep-balance/keep-balance.yml@ using the token you generated in the previous step.  Follow this YAML format:
+On each node that runs keepstore, save the token you generated in the previous step in a text file like @/etc/arvados/keepstore/system-auth-token.txt@ and then create or update @/etc/arvados/keepstore/keepstore.yml@ with the following key:
+
+<notextile>
+<pre><code>SystemAuthTokenFile: /etc/arvados/keepstore/system-auth-token.txt
+</code></pre>
+</notextile>
+
+Restart all keepstore services to apply the updated configuration.
+
+h3. Create a keep-balance configuration file
+
+On the host running keep-balance, create @/etc/arvados/keep-balance/keep-balance.yml@ using the token you generated above.  Follow this YAML format:
 
 <notextile>
 <pre><code>Client:

commit 2e5c44a64ea51f7ae61e286f2c88b057af1bc22f
Author: Tom Clegg <tom at curoverse.com>
Date:   Fri Mar 3 16:53:14 2017 -0500

    Remove obsolete GOMAXPROCS advice.
    
    No issue #

diff --git a/doc/install/install-keepstore.html.textile.liquid b/doc/install/install-keepstore.html.textile.liquid
index c0a8bac..476950e 100644
--- a/doc/install/install-keepstore.html.textile.liquid
+++ b/doc/install/install-keepstore.html.textile.liquid
@@ -142,7 +142,7 @@ Install this script as the run script for the keepstore service, modifying it as
 <pre><code>#!/bin/sh
 
 exec 2>&1
-exec GOGC=10 GOMAXPROCS=<span class="userinput">4</span> keepstore \
+exec GOGC=10 keepstore \
  -enforce-permissions=true \
  -blob-signing-key-file=<span class="userinput">/etc/keepstore/blob-signing.key</span> \
  -max-buffers=<span class="userinput">100</span> \
@@ -153,8 +153,6 @@ exec GOGC=10 GOMAXPROCS=<span class="userinput">4</span> keepstore \
 </code></pre>
 </notextile>
 
-The @GOMAXPROCS@ environment variable determines the maximum number of concurrent threads, and should normally be set to the number of CPU cores present.
-
 The @-max-buffers@ argument limits keepstore's memory usage. It should be set such that @max-buffers * 64MiB + 10%@ fits comfortably in memory. For example, @-max-buffers=100@ is suitable for a host with 8 GiB RAM.
 
 If you want access control on your Keepstore server(s), you must specify the @-enforce-permissions@ flag and provide a signing key. The @-blob-signing-key-file@ argument should be a file containing a long random alphanumeric string with no internal line breaks (it is also possible to use a socket or FIFO: keepstore reads it only once, at startup). This key must be the same as the @blob_signing_key@ configured in the "API server's":install-api-server.html configuration file, @/etc/arvados/api/application.yml at .

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list