Specifications
Table Of Contents
- 1 Executive Summary
- 2 Cloud Computing Standards
- 3 Red Hat and Cloud Computing
- 4 Red Hat Cloud Foundations Components
- 5 RHCF Proof of Concept Configuration
- 6 Deploying Red Hat Cloud Foundations – Infrastructure Services
- 6.1 Overview
- 6.2 This section moves into the details of what needs to happen to deploy this infrastructure. At a high level, the steps that need to be accomplished.
- 6.3 Download Software
- 6.4 Deploy mgmt1 and Configure
- 6.5 Deploy Satellite Virtual Machine and Install Satellite
- 6.6 Create Kickstart Profiles and Activation Keys
- 6.7 Deploy DHCP / DNS Virtual Machine
- 6.8 Deploy Red Hat Enterprise Virtualization Platform
- 6.9 Deploy the Red Hat Enterprise Virtualization Hypervisor
- 6.10 Deploy the RHEL KVM Hypervisor
- 6.11 Add the RHEV KVM Hypervisor in RHEV-M
- 6.12 Configure RHEV Datacenter, Cluster, and Storage Domain
- 6.13 Configure ISO Domain
- 7 Deploy Tenant Virtual Machines
- 8 Configure High Availability Environment
- 9 Deploy and Scale Applications
- 9.1 Deploy Java Application
- 9.1.1 Configure GPG and Sign the javaApp package
- 9.1.2 Set up Software Channel on Satellite Server
- 9.1.3 Upload Application
- 9.1.4 Create RHN Activation Key for Custom Channel
- 9.1.5 Create a New Kickstart Profile
- 9.1.6 Deploy Virtual Machine with javaApp via PXE
- 9.1.7 Create a Template from the javaApp Virtual Machine
- 9.1.8 Scale the javaApp Virtual Machine
- 9.2 Deploy and Scale JBoss EAP Application
- 9.3 Deploy JBoss Enterprise Application Platform
- 9.4 Deploy and Scale Applications – MRG Manager
- 9.1 Deploy Java Application
- 10 Summary
- 11 Appendix A
- 12 Appendix B Scripts

after=`expr $line + 1`
sed -e "${after}d" -e "${before}d" agent-configuration.xml > agent-configuration.xml2
mv agent-configuration.xml2 agent-configuration.xml
sed -e '/rhq.agent.configuration-setup-flag/s/false/true/g' agent-configuration.xml > agent-
configuration.xml2
mv agent-configuration.xml2 agent-configuration.xml
sed -e "/rhq.agent.server.bind-address/s/value=\".*\"/value=\"ra-jon-
vm.cloud.lab.eng.bos.redhat.com\"/g" agent-configuration.xml > agent-configuration.xml2
mv agent-configuration.xml2 agent-configuration.xml
cd /root/rhq-agent/bin
mv rhq-agent-env.sh rhq-agent-env.sh.orig
wget http://rhcf-sat-vm.cloud.lab.eng.bos.redhat.com/pub/kits/rhq-agent-env.sh
# configure JON agent to auto start
cd /etc/init.d
# sed -e "s/readlink/readlink -e/g" /root/rhq-agent/bin/rhq-agent-wrapper.sh > /root/rhq-agent/bin/rhq-
agent-wrapper.sh2
# mv /root/rhq-agent/bin/rhq-agent-wrapper.sh2 /root/rhq-agent/bin/rhq-agent-wrapper.sh
sed -i 's/readlink/readlink -e/g' /root/rhq-agent/bin/rhq-agent-wrapper.sh
ln -s /root/rhq-agent/bin/rhq-agent-wrapper.sh .
chmod +x jboss-eap rhq-agent-wrapper.sh
/sbin/chkconfig --add rhq-agent-wrapper.sh
/sbin/chkconfig rhq-agent-wrapper.sh on
rhq-agent-env.sh
#=======================================================================
====
# RHQ Agent UNIX Startup Script Configuration File
#=======================================================================
====
#
# RHQ_AGENT_DEBUG - If this is defined, the script will emit debug
# messages. It will also enable debug
# messages to be emitted from the agent itself.
# If not set or set to "false", debug is turned off.
www.redhat.com 118










