mirror of
https://github.com/ceph/ceph
synced 2024-12-23 11:54:11 +00:00
69c12e8d3b
Also fix iso rhel handling in openstack script Updated openstack README. Fixes: http://tracker.ceph.com/issues/16770 Signed-off-by: Warren Usui <wusui@redhat.com>
28 lines
750 B
Bash
Executable File
28 lines
750 B
Bash
Executable File
#/bin/bash -fv
|
|
#
|
|
# Install Openstack.
|
|
# Usage: openstack <openstack-site> <ceph-monitor>
|
|
#
|
|
# This script installs Openstack on one node, and connects it to a ceph
|
|
# cluster on another set of nodes. It is intended to run from a third
|
|
# node.
|
|
#
|
|
# Assumes a single node Openstack cluster and a single monitor ceph
|
|
# cluster.
|
|
#
|
|
# The execs directory contains scripts to be run on remote sites.
|
|
# The files directory contains files to be copied to remote sites.
|
|
#
|
|
|
|
source ./copy_func.sh
|
|
source ./fix_conf_file.sh
|
|
openstack_node=${1}
|
|
ceph_node=${2}
|
|
./packstack.sh $openstack_node $ceph_node
|
|
echo 'done running packstack'
|
|
sleep 60
|
|
./connectceph.sh $openstack_node $ceph_node
|
|
echo 'done connecting'
|
|
sleep 60
|
|
./image_create.sh $openstack_node $ceph_node
|