Changes between Version 7 and Version 8 of installation_GridFTP

Show
Ignore:
Timestamp:
05/16/11 15:14:15 (13 years ago)
Author:
bartek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • installation_GridFTP

    v7 v8  
    99 
    1010Globus Toolkit is provided both in binary and source versions. It is also available as Java WS-core only or full version. For the purpose of the QosCosGrid Infrastructure the full source installation is required, as it provides the required GridFTP features and in most cases is more reliable (though more troublesome in rare cases) and robust then binary version. 
    11  
    1211 
    1312Below are the steps required to compile and install Globus Toolkit with only GridFTP daemon and utilities. 
     
    169168 
    170169== GridFTP Daemon == 
    171 After successful installation of GlobusToolkit, the GridFTP daemon binary is located in: <code>$GLOBUS_LOCATION/sbin/globus-gridftp-server</code> file. The daemon could be run in standalone mode, but we suggest using (x)inetd mode. To configure it this way, first add the following entry to <code>/etc/services</code> file: 
    172  
     170After successful installation of !GlobusToolkit, the GridFTP daemon binary is located in: `$GLOBUS_LOCATION/sbin/globus-gridftp-server` file. The daemon could be run in standalone mode, but we suggest using (x)inetd mode. To configure it this way, first add the following entry to `/etc/services` file: 
     171{{{ 
     172#!div style="font-size: 90%" 
     173{{{#!default 
    173174  gsiftp          2811/tcp               # GridFTP (Port 2811 is the IANA registered GridFTP port)  
    174  
    175 Next add appropriate entry to (x)inetd configuration file(s). Remember to set <code>LD_LIBRARY_PATH</code>, <code>GLOBUS_LOCATION</code> and <code>GLOBUS_TCP_PORT_RANGE</code> in the (x)inetd entry   environment, like in the xinetd example below: 
    176  
     175}}} 
     176}}} 
     177Next add appropriate entry to (x)inetd configuration file(s). Remember to set `LD_LIBRARY_PATH`, `GLOBUS_LOCATION` and `GLOBUS_TCP_PORT_RANGE` in the (x)inetd entry environment, like in the xinetd example below: 
     178 
     179{{{ 
     180#!div style="font-size: 90%" 
     181{{{#!default 
    177182  service gsiftp 
    178183  { 
     
    193198        disable              = no 
    194199  } 
    195  
    196 Note that the above example specifies grid-ftp configuration file (-c .../gridftp.conf in server_args line). It is not required - GridFTP daemon should work without this file. A useful example of configuration file is: 
    197          
     200}}} 
     201}}} 
     202 
     203Note that the above example specifies grid-ftp configuration file (`-c .../gridftp.conf` in `server_args` line). It is not required - GridFTP daemon should work without this file. A useful example of configuration file is: 
     204 
     205{{{ 
     206#!div style="font-size: 90%" 
     207{{{#!default     
    198208  log_level ALL (or 'EERROR', 'WARN', 'INFO', 'DUMP') 
    199209  log_module stdio 
    200210  log_single /var/log/gridftp 
     211}}} 
     212}}} 
    201213 
    202214it enables logging which can be helpful in resolving potential problems. Finally, restart (x)inetd to activate the GridFTP daemon: 
    203  
     215{{{ 
     216#!div style="font-size: 90%" 
     217{{{#!default 
    204218 # /etc/init.d/xinetd restart 
     219}}} 
     220}}} 
    205221 
    206222== Users configuration ==