2.4.1 Starting and terminating the JP1/FTP daemon
You must start the JP1/FTP daemon in order to use JP1/FTP.
- Organization of this subsection
(1) Starting the JP1/FTP daemon
To start the JP1/FTP daemon:
-
As a superuser, execute the jftsd command.
The JP1/FTP daemon's message is output to the system log file and to the terminal where the command was entered.
For details about the jftsd command, see jftsd - starts the JP1/FTP daemon in 6. Commands.
- Automatic startup method (in HP-UX, Solaris, and Linux)
-
There are two ways to have the JP1/FTP daemon start automatically during system startup, as described below. When either of these settings is specified, it takes effect the next time the system is started.
-
Use a program (such as a text editor) to open /etc/opt/jp1_fts/startup, delete the comment (:#), and then save the file.
-
Replace /etc/opt/jp1_fts/startup with a shell that has been customized using /etc/opt/jp1_fts/startup.model.
-
- Automatic startup method (in AIX)
-
To have the JP1/FTP daemon start automatically during system startup, you must specify the settings described below. These settings take effect the next time the system is started.
- 1. Creating the start command
-
Create the start command using either of the following methods:
-
Use a program (such as a text editor) to open /etc/opt/jp1_fts/startup, delete the comment (:#), and then save the file.
-
Replace /etc/opt/jp1_fts/startup with a shell that has been customized using /etc/opt/jp1_fts/startup.model.
-
- 2. Specifying the automatic startup setting
-
Use the mkitab command to specify the automatic startup setting:
# mkitab "jp1_fts:2:wait:/etc/opt/jp1_fts/startup"
If you use JP1-series products, you must first set JP1/Base and then set the other JP1-series products sequentially so that the automatic startup sequence is set correctly. If you use JP1/IM and JP1/AJS3, register the JP1/FTP start command after them.
For example, to have JP1/Base, JP1/IM, JP1/AJS3, and JP1/FTP start automatically in this order, execute the following commands:
# mkitab -i hntr2mon "jp1base:2:wait:/etc/opt/jp1base/jbs_start" # mkitab -i jp1base "jp1cons:2:wait:/etc/opt/jp1cons/jco_start" # mkitab -i jp1cons "jp1ajs2:2:wait:/etc/opt/jp1ajs2/jajs_start" # mkitab -i jp1ajs2 "jp1_fts:2:wait:/etc/opt/jp1_fts/startup"
After you have specified the settings, use the lsitab command to check the settings.
Execute the following command:
# lsitab -a
- Example of output
init:2:initdefault: brc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot : hntr2mon:2:once:/opt/hitachi/HNTRLib2/etc/D002start jp1base:2:wait:/etc/opt/jp1base/jbs_start jp1cons:2:wait:/etc/opt/jp1cons/jco_start jp1ajs2:2:wait:/etc/opt/jp1ajs2/jajs_start jp1_fts:2:wait:/etc/opt/jp1_fts/startup
(2) Terminating the JP1/FTP daemon
Once the JP1/FTP daemon has terminated, no more transmission requests will be accepted.
To terminate the JP1/FTP daemon:
-
As a superuser, execute the ftsstop command.
The JP1/FTP daemon's message is output to the system log file and to the terminal where the command was entered.
For details about the ftsstop command, see ftsstop - terminates the JP1/FTP daemon in 6. Commands.
- Automatic termination method (in HP-UX, Solaris, and Linux)
-
Once it has been installed, the JP1/FTP daemon is set to terminate automatically during system termination. If you want to change the termination procedure, replace /etc/opt/jp1_fts/stop with a shell that has been created using /etc/opt/jp1_fts/stop.model.
- Automatic termination method (in AIX)
-
To have the JP1/FTP daemon terminate automatically during system termination, add the following settings to /etc/rc.shutdown:
- Example
if [ -x /etc/opt/jp1_fts/stop ] then /etc/opt/jp1_fts/stop fi
If there is no /etc/rc.shutdown file, you must create it. In such a case, set the attributes of the /etc/rc.shutdown file as follows:
chmod 550 /etc/rc.shutdown chown root /etc/rc.shutdown chgrp shutdown /etc/rc.shutdown
If you use JP1-series products, you must set this termination processing so that it executes before the termination processing for JP1/Base and JP1/AJS3.
If you want to terminate programs in a different manner from what is shown above, replace /etc/opt/jp1_fts/stop with a shell that has been created using /etc/opt/jp1_fts/stop.model.