Skip to content
Snippets Groups Projects
README.md 753 B
Newer Older
# script for ceph standalone deployment

The script `ceph-deploy.py` performs a ceph standalone installation on a single node. 
It generates a JBOD disks map through the script `diskPosition2`, then creates OSDs partitions, downloads and updates puppet configurations and finally runs puppet to deploy ceph.
Required arguments are Wal, DB and Data partitions' sizes:
```
./ceph-deploy.py -h
usage: ceph-deploy.py [-h] [-t DATA] [-w WAL] [-d DB]

Perform standalone CEPH installation.

optional arguments:
  -h, --help            show this help message and exit
  -t DATA, --data DATA  Data partition size
  -w WAL, --wal WAL     Wal partition size
  -d DB, --db DB        DB partition size
```
For instance:
```
./ceph-deploy.py -t 15G -w 1G -d 10G
```