5.3
Table Of Contents
- vFabric Web Server Installation and Configuration
- Table of Contents
- 1. About vFabric Web Server Installation and Configuration
- 2. Overview of vFabric Web Server
- 3. Installing vFabric Web Server
- Installation Note for vFabric Suite Customers
- Available Distribution Packages
- RHEL: Install vFabric Web Server from an RPM
- Unix: Install vFabric Web Server from a Self-Extracting ZIP
- Windows: Install vFabric Web Server from a ZIP File
- Activate a vFabric Web Server Local License
- Description of the vFabric Web Server Installation
- 4. Upgrading vFabric Web Server
- 5. Migrating Enterprise Ready Server to vFabric Web Server
- 6. Creating and Using vFabric Web Server Instances
- 7. Configuring vFabric Web Server Instances
- Using Sample Configuration Files to Enable Features and Modify Configuration
- Configure Load Balancing Between Two or More tc Runtime Instances
- Configure SSL Between vFabric Web Server and vFabric tc Server
- Configure tc Runtime Instances to Use SSL
- Configure the vFabric Web Server Instance to Use SSL
- Restrict Communication With tc Runtime Instances to Known Clients
- Update the Web Server Configuration for HTTPS Connections to tc Runtime Instances
- Configure vFabric Web Server to Authenticate Itself Using a Specific Client Certificate
- Configure BMX for Monitoring vFabric Web Server Instances
- Metrics
- 8. Security Information
- 9. Managing Planned and Unplanned Outages
- 10. Additional Documentation
Managing Planned and Unplanned
Outages
49
VMware vFabric Suite 5.3 49
9. Managing Planned and Unplanned Outages
This chapter describes how to manage both planned and unplanned outages of vFabric Web Server.
Subtopics
Managing Planned Outages
Managing Unplanned Outages
Backing Up vFabric Web Server
Managing Planned Outages
In a planned outage, you schedule a time when vFabric Web Server instances will be briefly unavailable so that you can perform
maintenance on the instance, create cold backups, and so on.
1. On the computer on which the vFabric Web Server instances are installed, log in as the root (Unix) or Administrator
(Windows) user and stop all instances. For example, on Unix:
prompt# cd /opt/vmware/vfabric-web-server/myserver/bin
prompt# ./httpctl stop
In the preceding example, the vFabric Web Server instance is located in the /opt/vmware/vfabric-web-server/
myserver directory.
The stop command forcibly ends all sessions. To specify that you want the Web Server instance to wait until all sessions
end gracefully, use the gracefulstop command:
prompt# ./httpdctl gracefulstop
See Creating and Using vFabric Web Server Instances for additional details, such as Windows instructions.
2. Perform any required maintenance on the instance, such as updating its configuration and creating a cold backup. While the
Web Server instances are stopped, the content deployed to the instances is not available to users.
3. If the Web Server instance is acting as a proxy or load balancer to one or more application server instances, such as tc
Runtime instances, start them if they are not already running.
4. Start the vFabric Web Server instances. For example:
prompt# cd /opt/vmware/vfabric-web-server/myserver/bin
prompt# ./httpctl start
Managing Unplanned Outages
An unplanned outage is one that you do not schedule. Examples include fairly minor outages such as an unexpected power
outage that causes the Web Server computer to shut down ungracefully to more critical outages such as a hard-disk failure.
Typically, if you have fully restored and restarted the computer on which vFabric Web Server is installed, all you need to do
next is start the instances. Check the error.log log file in the INSTANCE-DIR/logs directory to ensure that failures do not
occur during startup and that the configuration files are not corrupted. Invoke your deployed content to verify that you can access
it.
If, however, the log file indicates that the Web Server instance did not start because, for example, the configuration files are
corrupted, or your deployed content does not seem to be working correctly, you should restore the instance directory from a
recent cold backup. The following procedure describes how to do this.