Skip to content
Snippets Groups Projects
Commit 713032f2 authored by p.n.kramp's avatar p.n.kramp
Browse files

Merged conflicting readme.md

parents 3bb630cb 3d8a96c4
No related branches found
No related tags found
No related merge requests found
# Datalake Local Access Point Setup # Datalake Local Access Point Setup
-git clone https://git.gsi.de/dc/datalake-reps/ansible_lap.git * git clone https://git.gsi.de/dc/datalake-reps/ansible_lap.git
-cd ansible_lap * cd ansible_lap
## Inventory Files ## Inventory Files
-Creation of YOUR_HOSTS_FILE.inv file from templates/template_hosts.inv * Creation of YOUR_HOSTS_FILE.inv file from templates/template_hosts.inv
-Creation of dynafedInstances.inv file from templates/template_dynafedInstances.inv * Creation of dynafedInstances.inv file from templates/template_dynafedInstances.inv
-replace * replace
-your_dynafed_1_hostname * your_dynafed_1_hostname
-your_dynafed_1_ip * your_dynafed_1_ip
-your_dynafed_2_hostname * your_dynafed_2_hostname
-your_dynafed_2_ip * your_dynafed_2_ip
-other_dynafed_2_hostname * other_dynafed_2_hostname
-other_dynafed_2_ip * other_dynafed_2_ip
-your_http_storage_hostname * your_http_storage_hostname
-your_http_storage_ip * your_http_storage_ip
## Credentials.yml ## Credentials.yml
-Configure credentials.yml * Configure credentials.yml
-with the running_user_centos you want to run as * with the running_user_centos you want to run as
-root or user with root permissions * root or user with root permissions
-create user with root permissions * create user with root permissions
-on centos: adduser USER && passwd USER && usermod -aG wheel USER * on centos: adduser USER && passwd USER && usermod *aG wheel USER
-put user public key in /home/USER/.ssh/.authorized_keys * put user public key in /home/USER/.ssh/.authorized_keys
-mkdir /home/USER/.ssh && vi /home/USER/.ssh/authorized_keys * mkdir /home/USER/.ssh && vi /home/USER/.ssh/authorized_keys
-http_proxy (if needed), SET TO none if no proxy needed. * http_proxy (if needed), set to none if no proxy needed.
-dynafed_json: The location of your dynafedInstances.inv * dynafed_json: The location of your dynafedInstances.inv
-Xrootd is only relevant if you want to provision a xrootd dataserver as a http storage * Xrootd is only relevant if you want to provision an xrootd dataserver as a http storage
-ansible-playbook playbook.yml -i YOUR_HOSTS_FILE --private-key ~/.ssh/USER_PRIVATE_KEY --ask-become-pass * ansible-playbook playbook.yml -i YOUR_HOSTS_FILE --private-key ~/.ssh/USER_PRIVATE_KEY --ask-become-pass
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment