Project

General

Profile

Idea #18337

Updated by Tom Clegg over 1 year ago

Setting up a new single-node Arvados cluster should look something like 

 <pre> 
 # add-apt-repository ... 
 # apt-get install arvados-server 
 # arvados-server init [some options] 
 [answer some questions] 
 OK, you can now log in to https://workbench2.example.com/ 
 # arvados-server health 
 OK 
 </pre> 

 Scaling up by adding new system nodes should be just as easy. 

 It is okay if some installation environments (or sysadmin preferences) necessitate additional manual intervention. The idea is to make it extremely easy to start a production-quality cluster on a few suitable types of system that most people can get access to, like an on-prem server or publicly reachable cloud instance running Debian stable. 

 Things you don't currently get by installing arvados-server-easy on a cloud VM: 
 * Cloud storage (currently it just stores on local disk by default, in /var/lib/arvados) 
 * -Diagnostics Diagnostics tool should use system root token from the config file when run on a server node, instead of requiring env vars- #17344 vars 

Back