| type=page |
| status=published |
| title=start-instance |
| next=start-local-instance.html |
| prev=start-domain.html |
| ~~~~~~ |
| |
| = start-instance |
| |
| [[start-instance-1]][[GSRFM00236]][[start-instance]] |
| |
| == start-instance |
| |
| Starts a {productName} instance |
| |
| [[sthref2133]] |
| |
| === Synopsis |
| |
| [source] |
| ---- |
| asadmin [asadmin-options] start-instance [--help] |
| [--debug={false|true}] [--sync={normal|full|none}] |
| instance-name |
| ---- |
| |
| [[sthref2134]] |
| |
| === Description |
| |
| The `start-instance` subcommand starts a {productName} instance. |
| This subcommand requires the Distributed Component Object Model (DCOM) |
| remote protocol or secure shell (SSH) to be configured on the machine |
| where the domain administration server (DAS) is running and on the |
| machine where the instance resides. |
| |
| [NOTE] |
| ==== |
| DCOM or SSH is not required if the instance resides on a node of type |
| `CONFIG` that represents the local host. A node of type `CONFIG` is not |
| enabled for remote communication over DCOM or SSH. |
| ==== |
| |
| You may run this subcommand from any machine that can contact the DAS. |
| |
| The subcommand can start any {productName} instance, regardless of |
| how the instance was created. For example, this subcommand can start an |
| instance that was created by using the |
| link:create-local-instance.html#create-local-instance-1[`create-local-instance`(1)] |
| subcommand. |
| |
| This command is supported in remote mode only. |
| |
| [[sthref2135]] |
| |
| === Options |
| |
| asadmin-options:: |
| Options for the `asadmin` utility. For information about these |
| options, see the link:asadmin.html#asadmin-1m[`asadmin`(1M)] help page. |
| `--help`:: |
| `-?`:: |
| Displays the help text for the subcommand. |
| `--debug`:: |
| Specifies whether the instance is started with |
| http://java.sun.com/javase/technologies/core/toolsapis/jpda/[Java |
| Platform Debugger Architecture (JPDA)] |
| (http://www.oracle.com/technetwork/java/javase/tech/jpda-141715.html) |
| debugging enabled. + |
| Possible values are as follows: |
| |
| `true`;; |
| The instance is started with JPDA debugging enabled and the port |
| number for JPDA debugging is displayed. |
| `false`;; |
| The instance is started with JPDA debugging disabled (default). |
| |
| `--sync`:: |
| The type of synchronization between the DAS and the instance's files |
| when the instance is started. + |
| Possible values are as follows: |
| |
| `none`;; |
| The DAS does not synchronize the instance's files with any changes. |
| This type of synchronization minimizes the time that is required to |
| start the instance. |
| `normal`;; |
| The DAS synchronizes the instance with changes since the last |
| synchronization as follows: |
| + |
| -- |
| * For the `config` directory, the DAS synchronizes the instance with all changes. |
| * For the `applications` directory and `docroot` directory, only a |
| change to a top-level subdirectory causes the DAS to synchronize all |
| files under that subdirectory. |
| -- |
| + |
| If a file below a top level subdirectory is changed without a change |
| to a file in the top level subdirectory, full synchronization is |
| required. In normal operation, files below the top level |
| subdirectories of these directories are not changed. If an |
| application is deployed and undeployed, full synchronization is not |
| necessary to update the instance with the change. + |
| This value is the default. |
| `full`;; |
| The DAS synchronizes the instance with all of the instance's files, |
| regardless of whether the files have changed since the last |
| synchronization. This type of synchronization might delay the |
| startup of the instance while the DAS updates all files in the |
| instance's directories. |
| |
| [[sthref2136]] |
| |
| === Operands |
| |
| instance-name:: |
| The name of the {productName} instance to start. |
| |
| [[sthref2137]] |
| |
| === Examples |
| |
| [[GSRFM761]][[sthref2138]] |
| |
| ==== Example 1 Starting a {productName} Instance |
| |
| This example starts the {productName} instance `pmdsa1`. |
| |
| [source] |
| ---- |
| asadmin> start-instance pmdsa1 |
| Waiting for the server to start .............................. |
| Successfully started the instance: pmdsa1 |
| instance Location: /export/glassfish7/glassfish/nodes/localhost/pmdsa1 |
| Log File: /export/glassfish7/glassfish/nodes/localhost/pmdsa1/logs/server.log |
| Admin Port: 24848 |
| Command start-local-instance executed successfully. |
| The instance, pmdsa1, was started on host localhost |
| |
| Command start-instance executed successfully. |
| ---- |
| |
| [[GSRFM762]][[sthref2139]] |
| |
| ==== Example 2 Starting a {productName} Instance With JPDA Debugging |
| Enabled |
| |
| This example starts the {productName} instance `ymlsa1` with JPDA |
| debugging enabled. |
| |
| [source] |
| ---- |
| asadmin> start-instance --debug=true ymlsa1 |
| Waiting for the server to start ............................... |
| Successfully started the instance: ymlsa1 |
| instance Location: /export/glassfish7/glassfish/nodes/localhost/ymlsa1 |
| Log File: /export/glassfish7/glassfish/nodes/localhost/ymlsa1/logs/server.log |
| Admin Port: 24849 |
| Debugging is enabled. The debugging port is: 29010 |
| Command start-local-instance executed successfully. |
| The instance, ymlsa1, was started on host localhost |
| |
| Command start-instance executed successfully. |
| ---- |
| |
| [[sthref2140]] |
| |
| === Exit Status |
| |
| 0:: |
| command executed successfully |
| 1:: |
| error in executing the command |
| |
| [[sthref2141]] |
| |
| === See Also |
| |
| link:asadmin.html#asadmin-1m[`asadmin`(1M)] |
| |
| link:create-instance.html#create-instance-1[`create-instance`(1)], |
| link:create-local-instance.html#create-local-instance-1[`create-local-instance`(1)], |
| link:delete-instance.html#delete-instance-1[`delete-instance`(1)], |
| link:delete-local-instance.html#delete-local-instance-1[`delete-local-instance`(1)], |
| link:setup-ssh.html#setup-ssh-1[`setup-ssh`(1)], |
| link:start-domain.html#start-domain-1[`start-domain`(1)], |
| link:start-local-instance.html#start-local-instance-1[`start-local-instance`(1)], |
| link:stop-domain.html#stop-domain-1[`stop-domain`(1)], |
| link:stop-instance.html#stop-instance-1[`stop-instance`(1)], |
| link:stop-local-instance.html#stop-local-instance-1[`stop-local-instance`(1)], |
| link:validate-dcom.html#validate-dcom-1[`validate-dcom`(1)] |
| |
| Java Platform Debugger Architecture (JPDA) |
| (`http://www.oracle.com/technetwork/java/javase/tech/jpda-141715.html`) |
| |
| |