Ask Your Question
0

What is TripleO QuickStart's quickstart.sh correct command to initiate minimal/ha deployment ?

asked 2017-03-22 14:06:21 -0500

updated 2017-03-22 14:11:22 -0500

I've noticed changes been done to folder tripleo-quckstart/config/general_config due to recent git commits, splitting features and topology/nodes into different files. But release notes don't contain any sample of new deployment quickstart.sh commands. Any clues ?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2017-03-23 03:26:23 -0500

dbaxps gravatar image

updated 2017-03-25 14:44:06 -0500

UPDATE 03/24/17
Check samples from vendor under tripleo-quickstart/config/nodes/
END UPDATE

At the moment syntax bellow works for me

$ bash quickstart.sh -R master  --config config/general_config/pacemaker.yml  \
   --nodes  config/nodes/3ctlr_1comp_2ceph.yml  $VIRTHOST

where config/nodes/3ctlr_1comp_2ceph.yml looks like

#######################################
# Updated and tested 03/25/17
# Nodes set up for HA openstack environment.
######################################
control_memory: 6700
compute_memory: 6500

undercloud_memory: 8192

# Giving the undercloud additional CPUs can greatly improve heat's
# performance (and result in a shorter deploy time).
undercloud_vcpu: 4

# Since HA has more machines, we set the cpu for controllers and
# compute nodes to 1 and 2.
default_vcpu: 1
compute_vcpu: 2

# This enables TLS for the undercloud which will also make haproxy bind to the
# configured public-vip and admin-vip.
undercloud_generate_service_certificate: True

# Create three controller nodes and one compute node.
overcloud_nodes:
  - name: control_0
    flavor: control
    virtualbmc_port: 6230

  - name: control_1
    flavor: control
    virtualbmc_port: 6231

  - name: control_2
    flavor: control
    virtualbmc_port: 6232

  - name: compute_0
    flavor: compute
    virtualbmc_port: 6233

  - name: ceph_0
    flavor: ceph
    virtualbmc_port: 6234

  - name: ceph_1
    flavor: ceph
    virtualbmc_port: 6235


# Tell tripleo about our environment.

 topology: >-
  --control-scale 3
  --compute-scale 1
  --ceph-storage-scale 2
   -e {{overcloud_templates_path}}/environments/storage-environment.yaml
edit flag offensive delete link more

Comments

Works for me. Just read README.rst. Thanks

andrew.shvartz gravatar imageandrew.shvartz ( 2017-03-26 10:36:31 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2017-03-22 14:06:21 -0500

Seen: 131 times

Last updated: Mar 25 '17