You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 13
Next »
Dependencies :
All packages should be installed of 64 bit versions.
- Java 1.7 should be installed before hand
- Apache Tomcat6 installed through exe.
- Pyhton 2.7.x
- Install setup tools for Python
- 7Zip - To extract ISO file
- CDR Tools.- and set the following environment variables (http://opensourcepack.blogspot.in/p/cdrtools.html)
Path - To set the path of cdr tools having mkiso.exe - Mysql 5.1 server
For now it assumes already SSH keys are generated in hand at home directory.
Installation Structure:
The following structure has been used at the installation path on fresh installation.
The below structure will be created at "<Installation Path>/cloudstack-management"
- A "conf" directory will be created and contains the following files
- catalina.policy
- catalina.properties
- environment.properties
- log4j-cloud.xml
- server.xml
- tomcat6.conf
- tomcat-users.xml
- web.xml
- A "lib" directory will be created and contains the following files
- db.properties
- cloud.keystore
- key (For db encryption key password)
- Assumes that tomcat6/lib contains mysql-connector-5.1.21.jar
- A "webapps" directory will be created and "client" app will be placed inside it. (All Jars will present at "<Installation Path>/cloudstack-management/webapps/client/WEB-INF/lib")
- "logs" will be created at this location and it contains
- access_log.<yyyy-MM-dd>
- catalina.<yyyy-MM-dd>
- localhost.<yyyy-MM-dd>
- "vmops.log", "awsapi.log" and "api.log" will be created at <Tomcat Installation Path>
- To change the log file location of these files please edit the following file
<ACS Installation Path>/cloudstack-management/conf/log4j-cloud.xml
Change the FileNamePattern param of "FILE" appender
Change the FileNamePattern param of "APISERVER" appender
Change the FileNamePattern param of "AWSAPI" appender
The following changes will be done to tomcat6w.exe file during installation
- updates JVM options with the following
- -Dcatalina.base to [INSTALLDIR]
- -Djava.io.tmpdir to [INSTALLDIR]\temp
- -Xms512m;-Xmx1024m;-XX:MaxPermSize=512m
- updates classpath with the following
- [TOMCATDIRECTORY]\bin\bootstrap.jar
- [TOMCATDIRECTORY]\bin\tomcat-juli.jar
- [INSTALLDIR]\conf
Installer generates a SSL key file cloud.keystore at [INSTALLDIR]\lib