Configuration variables for DPM
IMPORTANT NOTE!!: Updated documentation for the configuration of DPM is now under
https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables#DPM.
These are all the necessary variables to configure the DPM services (head, disk).
There are two example files coming in
/opt/glite/yaim/examples/siteinfo
. The
site-info.def
file, containing general variables and the
services
directory, containing the node type specific variables. Please, remember to move these files into your appropriate
siteinfo
directory where you store the YAIM configuration. You can also put all the variables together in the same file. For more details please check
The configuration variables section in the YAIM guide.
DPM mysql (head)
- Mandatory general variables: they can be found in
opt/glite/yaim/examples/site-info.def
and they are described in the site-info.def variables section in the YAIM Guide: DPM_HOST
, INSTALL_ROOT
, USERS_CONF
, GROUPS_CONF
, MY_DOMAIN
, VOS
, MYSQL_PASSWORD
, BDII_HOST
, SITE_EMAIL
, SITE_NAME
, VO_<VO-NAME>_SW_DIR
, SE_LIST
.
- DPM mysql specific variables
- Mandatory variables: they can be found in
/opt/glite/yaim/examples/services/glite-se_dpm_mysql
. Sys admins must ensure these variables are properly defined according to the features of the site.
Variable Name |
Description |
Value type |
Version |
DPMPOOL |
The DPM pool name |
Maximum 15 character long string |
3.0.1-0 |
DPM_FILESYSTEMS |
The DPM filesystems to mount |
Space separated list of file nodename:/path -like stings |
3.0.1-0 |
DPM_DB_USER |
The DPM DB user |
String |
3.0.1-0 |
DPM_DB_PASSWORD |
The DPM DB user's password |
String |
3.0.1-0 |
DPM_DB_HOST |
The DB host name |
FQDN |
3.0.1-0 |
DPM_INFO_USER |
The user name of the readonly DB account used by the information provider. |
String |
3.0.1-0 |
DPM_INFO_PASS |
The password of the DPM_INFO_USER |
String , no special character for the moment. |
3.0.1-0 |
-
- Default variables: sys admins don't need to change the value of these variables unless they know what they are doing. These variables have a meaningful default value provided by YAIM and can be found in
/opt/glite/yaim/defaults/glite-se_dpm_mysql.pre
. Their value can be reset in your site-info.def file if necessary. Check the defaults directory section for more details.
Variable Name |
Description |
Value type |
Default Value |
Version |
DPM_DB |
The DPM DB name |
String |
dpm_db |
3.0.1-0 |
DPNS_DB |
The DPNS DB name |
String |
cns_db |
3.0.1-0 |
DPNS_HOST |
The DPNS server |
FQDN |
$DPM_HOST |
3.0.1-0 |
DPNS_BASEDIR |
The base directory after /dpm . Change it if you have several DPM head node in the same domain, to ensure the uniform name space. Ex.: 1st head node then /dpm/cern.ch/home 2nd head node /dpm/cern.ch/home2 |
directory name |
home |
4.0.1-7 |
DPMFSIZE |
The default disk space allocated per file on a DPM node. |
Number followed by storage unit |
200M |
3.0.1-0 |
DPM_HTTPS |
Enable DPM's HTTPS acces |
yes or no |
no |
4.0.1-7 |
DPM_XROOTD |
Enable DPM's xROOTD access |
yes or no |
no |
4.0.1-7 |
DPM_XROOTD_NOGSI |
Enable DPM's xROOTD access without GSI authentication |
yes or no |
no |
4.0.1-7 |
RFIO_PORT_RANGE |
The port range used by RFIO operations |
Two space separated number |
20000 25000 |
3.0.1-0 |
DPM disk
- Mandatory general variables: they can be found in
opt/glite/yaim/examples/site-info.def
and they are described in the site-info.def variables section in the YAIM Guide: DPM_HOST
, INSTALL_ROOT
, USERS_CONF
, GROUPS_CONF
, VOS
, BDII_HOST
, VO_<VO-NAME>_SW_DIR
, SE_LIST
.
- DPM disk specific variables
- Mandatory variables: they can be found in
/opt/glite/yaim/examples/services/glite-se_dpm_disk
. Sys admins must ensure these variables are properly defined according to the features of the site.
Variable Name |
Description |
Value type |
Version |
DPMPOOL |
The DPM pool name |
Maximum 15 character long string |
3.0.1-0 |
DPM_FILESYSTEMS |
The DPM filesystems to mount |
Space separated list of file nodename:/path -like stings |
3.0.1-0 |
-
- Default variables: sys admins don't need to change the value of these variables unless they know what they are doing. These variables have a meaningful default value provided by YAIM and can be found in
/opt/glite/yaim/defaults/glite-se_dpm_disk.pre
. Their value can be reset in your site-info.def file if necessary. Check the defaults directory section for more details.
Variable Name |
Description |
Value type |
Default Value |
Version |
DPM_DB |
The DPM DB name |
String |
dpm_db |
3.0.1-0 |
DPNS_DB |
The DPNS DB name |
String |
cns_db |
3.0.1-0 |
DPNS_HOST |
The DPNS server |
FQDN |
$DPM_HOST |
3.0.1-0 |
DPNS_BASEDIR |
The base directory after /dpm . Change it if you have several DPM head node in the same domain, to ensure the uniform name space. Ex.: 1st head node then /dpm/cern.ch/home 2nd head node /dpm/cern.ch/home2 |
directory name |
home |
4.0.1-7 |
DPMFSIZE |
The default disk space allocated per file on a DPM node. |
Number followed by storage unit |
200M |
3.0.1-0 |
DPM_HTTPS |
Enable DPM's HTTPS acces |
yes or no |
no |
4.0.1-7 |
DPM_XROOTD |
Enable DPM's xROOTD access |
yes or no |
no |
4.0.1-7 |
DPM_XROOTD_NOGSI |
Enable DPM's xROOTD access without GSI authentication |
yes or no |
no |
4.0.1-7 |
RFIO_PORT_RANGE |
The port range used by RFIO operations |
Two space separated number |
20000 25000 |
3.0.1-0 |