[frs-318] How to create separate jvm.config files per instance on JRun

Background

FusionReactor v5 is installed through a JVM argument change. By default, multi-instance ColdFusion installs (on JRun) use the same jvm.config configuration file.

It is necessary to configure separate configuration files per instance before installing FusionReactor v5.

How to configure separate jvm.config files (Windows)

  • Stop all instances
  • If you already have FRv5 installed, use the Instance Manager in FRAM to remove FR from the instance(s) you currently have FR "installed" to
  • Open a command prompt and cd c:JRun4bin
  • For each instance, run jrunsvc -remove "Adobe Coldfusion 9 AS <instance name>"
    • e.g. jrunsvc -remove "Adobe Coldfusion 9 AS cf9-a"
  • For each instance, run copy jvm.config jvm_<instance name>.config
    • e.g. copy jvm.config jvm_cf9-a.config
  • For each instance, run jrunsvc -install <instance name> "Adobe ColdFusion 9 AS <instance name>" "Adobe ColdFusion 9 AS <instance name>" -config jvm_<instance name>.config
    • e.g. jrunsvc -install cf9-a "Adobe ColdFusion 9 AS cf9-a" "Adobe ColdFusion 9 AS cf9-a" -config jvm_cf9-a.config
  • When starting CF from the services panel, it should now use separate configuration files for each instance
  • Use the Instance Manager in FRAM to add FR into each of the instances you want to monitor. As part of the process, make sure you specify the correct service name & configuration file path on each instance
  • Start all instances

Issue Details

Type: Technote
Issue Number: FRS-318
Components: Installer
Environment:
Resolution: Fixed
Last Updated: 24/Jul/13 1:13 PM
Affects Version: 5.0.0
Fixed Version: 5.0.0
Server: ColdFusion 6, ColdFusion 7, ColdFusion 8, ColdFusion 9, JRun 4
Platform:
Related Issues:

Comments are closed.