Skip to content

riupie/ceph-manual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOWTO

PREREQUISITES

1. Ansible 2.9
2. Edit group_vars/all.yml.
3. Edit hosts

QUICK START DEPLOYMENT

Option 1: Full Installation
ansible-playbook -i host site.yml
Option 2: Skip predeploy (generate /etc/hosts, install repository dan update packages)
ansible-playbook -i host site.yml --skip-tags predeploy

STEP BY STEP DEPLOYMENT

1. Configure NTP client, update & upgrade packages, install UCA repository (depend on group_vars/all.yml configuration)
ansible-playbook -i host site.yml -t predeploy
2. Install and add monitor nodes
ansible-playbook -i host site.yml -t bootstrap-monitor
3. Install and add manager nodes
ansible-playbook -i host site.yml -t bootstrap-manager
4. Install osd packages only
ansible-playbook -i host site.yml -t bootstrap-osd
5. Create OSD disk
ansible-playbook -i host site.yml -t create-osd
6. Install Ceph Dashboard
ansible-playbook -i host site.yml -t enable-dashboard

About

Automate Ceph Deployment using Ansible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages