IIRC, I think clean.sh was dying so I removed it from my script. On Sat, Mar 22, 2014 at 3:14 PM, Isuru Perera <[email protected]> wrote: > Hi Chris, > > We will still need clean.sh to clean up configurations, logs etc. Then we > can use the setup script to install Stratos from the beginning again. > > > On Sat, Mar 22, 2014 at 8:35 PM, chris snow <[email protected]> wrote: >> >> Hi Nirmal - is the "clean.sh" step no longer needed? >> >> On Sat, Mar 22, 2014 at 8:37 AM, Nirmal Fernando <[email protected]> >> wrote: >> > Hi All, >> > >> > I've added a set-up script to configure single JVM thing, this is a >> > quick >> > dirty script to get us moving (so this could have few limitations >> > issues). >> > >> > Please git pull and build and try out single jvm thing and find bugs >> > etc. >> > >> > You can follow the same steps at >> > >> > https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Automated+Product+Configuration >> > with following changes. >> > >> > ########################################################### >> > >> > steps 1 & 2 are applicable >> > >> > 3. Copy the >> > >> > <source_home>/products/stratos/modules/distribution/target/apache-stratos-4.0.0-SNAPSHOT.zip >> > file, and add it to the <stratos-pack-path> folder. >> > >> > 4. correct >> > >> > 5. Download >> > >> > http://www.apache.org/dyn/closer.cgi?path=/activemq/apache-activemq/5.8.0/apache-activemq-5.8.0-bin.tar.gz >> > and copy the tar file to the <stratos-pack-path> folder. >> > >> > 6. correct >> > >> > 7. Download hawtbuf-1.2.jar from >> > >> > http://repo1.maven.org/maven2/org/fusesource/hawtbuf/hawtbuf/1.2/hawtbuf-1.2.jar >> > and copy it to the <stratos-pack-path> folder. >> > >> > Also, In activemq 5.8 case you need following jars (these can be taken >> > from >> > activemq lib directory); >> > activemq-broker-5.8.0.jar >> > >> > activemq-client-5.8.0.jar >> > >> > geronimo-j2ee-management_1.1_spec-1.0.1.jar >> > >> > geronimo-jms_1.1_spec-1.1.1.jar >> > >> > Copy the above jars to the <stratos-pack-path> folder. >> > >> > 8. Update the following configurations in the stratos-setup.conf file, >> > which >> > is found in the <setup-path>/conf/ directory. >> > >> > export setup_path= #path to stratos-installer directory >> > export stratos_pack_path= #Path to stratos-packs directory >> > >> > export >> > >> > mysql_connector_jar=$stratos_pack_path/"mysql-connector-java-5.1.29-bin.jar" >> > #mysql connector jar file name >> > >> > export stratos_path= #Folder which stratos will be installed >> > >> > export JAVA_HOME= #Java home path >> > >> > export log_path=/var/log/apache-stratos >> > >> > export host_user="" #A host user account for the machine which run >> > Stratos >> > component(s) >> > >> > export stratos_domain="stratos.apache.org" >> > >> > export machine_ip="127.0.0.1" >> > export offset=0 >> > >> > export mb_ip="127.0.0.1" # Machine ip on which mb run >> > export mb_port=61616 #default port which the message broker service runs >> > - >> > it's 61616 in activemq case. >> > >> > #cep_artifacts_path : Enter the folder path that contains the CEP >> > artifact >> > files, which are in the <source_home>/extensions/cep/artifacts/ >> > directory. >> > This is usually <incubator-stratos>/extensions/cep/artifacts >> > export cep_artifacts_path= #Folder path containing cep artifacts files >> > >> > >> > export puppet_ip="127.0.0.1" # Machine ip on which puppet master run >> > >> > export puppet_hostname="puppet.stratos.com" # Host name given to >> > identify >> > the puppet master >> > >> > # puppet_environment is not necessary to change, if you do not have any >> > specific configuration >> > export puppet_environment="stratos" # Name of puppet environment >> > >> > # IaaS Providers >> > # enable relevant sections and configure properties >> > >> > # userstore database configuration >> > export userstore_db_hostname="localhost" >> > export userstore_db_schema="userstore" >> > export userstore_db_port="3306" >> > export userstore_db_user="root" >> > export userstore_db_pass="root" >> > >> > >> > 9. Run following commands: >> > >> > cd $setup_path #move to the stratos-installer directory >> > sudo ./stratos-setup.sh -p "all" >> > >> > This would set up activemq and Stratos single JVM and starts them up. >> > >> > >> > ############################################################################### >> > >> > PS: >> > >> > * Currently you cannot start profiles (there're some issues, needs to be >> > fixed). >> > * Currently there's no way to skip MB installation, it's great if >> > someone >> > can tweak the script for that. >> > * Scripts are bound to activemq, need to generalize it. >> > * If you want to use a different ActiveMQ version, you have to edit, >> > conf/stratos-setup.conf; >> > export mb_path=$stratos_path/"apache-activemq-5.8.0" >> > export >> > mb_pack_path=$stratos_pack_path/"apache-activemq-5.8.0-bin.tar.gz" >> > >> > etc. >> > >> > >> > -- >> > Best Regards, >> > Nirmal >> > >> > Nirmal Fernando. >> > PPMC Member & Committer of Apache Stratos, >> > Senior Software Engineer, WSO2 Inc. >> > >> > Blog: http://nirmalfdo.blogspot.com/ >> >> >> >> -- >> Check out my professional profile and connect with me on LinkedIn. >> http://lnkd.in/cw5k69 > > > > > -- > Isuru Perera > Senior Software Engineer | WSO2, Inc. | http://wso2.com/ > Lean . Enterprise . Middleware > > about.me/chrishantha
-- Check out my professional profile and connect with me on LinkedIn. http://lnkd.in/cw5k69
