Github user aledsage commented on a diff in the pull request:

    https://github.com/apache/brooklyn-docs/pull/78#discussion_r68120968
  
    --- Diff: guide/ops/high-availability/high-availability-supplemental.md ---
    @@ -0,0 +1,142 @@
    +---
    +title: High Availability (Supplemental)
    +layout: website-normal
    +---
    +
    +This document supplements the High Availability documentation available 
[here](http://brooklyn.apache.org/v/latest/ops/high-availability.html)
    +and provides an example of how to configure a pair of Apache Brooklyn 
servers to run in master-standby mode with a shared NFS datastore
    +
    +### Prerequisites
    +- Two VMs (or physical machines) have been provisioned
    +- NFS or another suitable file system has been configured and is available 
to both VMs*
    +- An NFS folder has been mounted on both VMs at 
`/mnt/brooklyn-persistence` and both machines can write to the folder
    +
    +\* Brooklyn can be configured to use either an object store such as S3, or 
a shared NFS mount. The recommended option is to use an object
    +store as described in the [Object Store 
Persistence](./persistence/#object-store-persistence) documentation. For 
clarity, a shared NFS folder
    +is assumed in this example
    +
    +### Launching
    +To start, download and install the latest Apache Brooklyn release on both 
VMs following the 'OSX / Linux' section
    +of the [Running Apache 
Brooklyn](../start/running.html#install-apache-brooklyn) documentation
    +
    +On the first VM, which will be the master node, run the following to start 
Brooklyn in high availability mode:
    +
    +{% highlight bash %}
    +$ bin/brooklyn launch --highAvailability master --persist auto 
--persistenceDir /mnt/brooklyn-persistence
    +{% endhighlight %}
    +
    +Once Brooklyn has launched, on the second VM, run the following command to 
launch Brooklyn in standby mode:
    +
    +{% highlight bash %}
    +$ bin/brooklyn launch --highAvailability auto --persist auto 
--persistenceDir /mnt/brooklyn-persistence
    +{% endhighlight %}
    +
    +### Testing
    +You can now confirm that Brooklyn is running in high availibility mode on 
the master by logging into the web console at `http://<ip-address>:8081`.
    +Similarly you can log into the web console on the standby VM where you 
will see a warning that the server is not the high availability master.
    +To test a failover, you can simply terminate the process on the first VM 
and log into the web console on the second VM. Upon launch, Brooklyn will
    --- End diff --
    
    Ah, I see you have this already in the "Failover" section.
    
    Maybe re-order this, so that the testing section comes after "Failover", 
but before "Client configuration".
    
    You could have a "Monitoring" section here though, that says about the 
web-console and has the curl commands.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to