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

Reply via email to