Project

General

Profile

RPM client iRODS CLI » irodssetup_clients.txt

sortie écran lors du setup des clients de iRODS - Biscarat Catherine, 01/28/2014 04:28 PM

 
bash-4.1$ ./irodssetup
iRODS configuration setup
----------------------------------------------------------------
This script prompts you for key iRODS configuration options.
Default values (if any) are shown in square brackets [ ] at each
prompt. Press return to use the default, or enter a new value.

After this completes, other configuration options can be selected by
editing the config/config.mk file and running 'make' again.

A prior iRODS configuration file was found. This script can
prompt you for changes, or use the same configuration again.
You can also change parameters by editing config/irods.config
and restarting this script.

Use the existing iRODS configuration without changes [yes]? no


For flexibility, iRODS has a lot of configuration options. Often
the standard settings are sufficient, but if you need more control
enter yes and additional questions will be asked.

Include additional prompts for advanced settings [no]?


iRODS configuration
-------------------
iRODS consists of clients (e.g. i-commands) with at least one iRODS
server. One server must include the iRODS metadata catalog (iCAT).

For the initial installation, you would normally build the server with
the iCAT (an iCAT-Enabled Server, IES), along with the i-commands.

After that, you might want to build another Server to support another
storage resource on another computer (where you are running this now).
You would then build the iRODS server non-ICAT, and configure it with
the IES host name (the servers connect to the IES for ICAT operations).

If you already have iRODS installed (an IES), you may skip building
the iRODS server and iCAT, and just build the command-line tools.

Build an iRODS server [no]?





iRODS can make use of the Grid Security Infrastructure (GSI)
authentication system in addition to the iRODS secure
password system (challenge/response, no plain-text).
In most cases, the iRODS password system is sufficient but
if you are using GSI for other applications, you might want
to include GSI in iRODS. Both the clients and servers need
to be built with GSI and then users can select it by setting
irodsAuthScheme=GSI in their .irodsEnv files (or still use
the iRODS password system if they want).

Include GSI [yes]?

The GLOBUS_LOCATION and the 'install type' is needed to find include
and library files. GLOBUS_LOCATION specifies the directory where
Globus is installed (see Globus documentation). The 'install type' is
which 'flavor' of installation you want to use. For this, use the
exact name of one of the subdirectories under GLOBUS_LOCATION/include
or 'none' in certain cases (e.g. the install type is 'globus').

You also need to set up your Globus GSI environment before running
this.

GLOBUS_LOCATION [/usr/local/globus-c4]?

Available types appear to be: globus

GSI Install Type to use (or 'none') [globus]?

iRODS can make use of the MIT Kerberos authentication
system in addition to the iRODS secure password system.
Both the clients and servers need to be built with Kerberos
and then users can select it by setting
irodsAuthScheme 'KRB' in their .irodsEnv files (or still use
the iRODS password system if they want).

Include Kerberos [no]?

NCCS Auditing extensions (SQL based) can be installed if
desired. See the README.txt file in server/icat/auditExtensions
for more information on this.

Include the NCCS Auditing extensions [no]?


Confirmation
------------
Please confirm your choices.

--------------------------------------------------------
GSI enabled
GLOBUS_LOCATION /usr/local/globus-c4
gsiInstallType globus

Kerberos not selected

NCCS Audit Extensions not selected

Build iRODS command-line tools
--------------------------------------------------------

Save configuration (irods.config) [yes]?
Saved.


Start iRODS build [yes]?


Build and configure
-------------------

Preparing...

Configuring iRODS...
Step 1 of 4: Enabling modules...
properties
ERA
msoDrivers
examples
Step 2 of 4: Verifying configuration...
No database configured.
Step 3 of 4: Checking host system...
Host OS is Linux.
Perl: /usr/bin/perl
C compiler: /usr/bin/g++ (gcc)
Flags: none
Loader: /usr/bin/g++
Flags: none
Archiver: /usr/bin/ar
Ranlib: /usr/bin/ranlib
64-bit addressing supported and automatically enabled.
Step 4 of 4: Updating configuration files...
Updating config.mk...
Skipped. No change.
Updating platform.mk...
Skipped. No change.
Updating irods.config...
Updating irodsctl...

Compiling iRODS...

Step 1 of 2: Compiling library and i-commands...

Step 2 of 2: Compiling tests...

Done!
-----

To use the iRODS command-line tools, update your PATH:
For csh users:
set path=(/informatique/biscarat/Formation/iRODS/clients/icommands/bin $path)
For sh or bash users:
PATH=/informatique/biscarat/Formation/iRODS/clients/icommands/bin:$PATH

If you wish to set the ports to use, set the environment variable
'svrPortRangeStart' or edit the svrPortRangeStart line in irodsctl.pl.
See the 'Specifying Ports' page on the irods web site for more.

For i-commands-only builds like this, irodssetup does not
attempt to create your ~/.irods/.irodsEnv file, so you need to
create or update it by hand yourself. See the iRODS web site page
on the User Environment. You may wish to copy .irodsEnv from
another host.
bash-4.1$
    (1-1/1)