SIOS Protection Suite for Linux
Parameters List
v9.3.1
Core Parameters List
EC2 Parameters List
IP Parameters List
MD Parameters List
MQ Parameters List
NFS Parameters List
Oracle Parameters List
PostgreSQL Parameters List
Quorum Parameters List
SAP Parameters List
DataKeeper Parameters List
- 1 -
Core Parameters ListThe table below lists and explains names andmeanings of the Core parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue
DefaultValue
Whento
ApplyNotes
REMOTETIMEOUT
Number of seconds between when a process sendsa request through the ʺlcdsendremoteʺ function toanother machine before it expects a response. If noresponse is received in this time interval, the functionwill try an alternate path if available.
Integers 900 LifeKeepe-r startup
CONFIRMSODEF
The default action to take duringmachine failoverprocessing when failover confirmation is configured.The default action is only taken when nomanualresponse is received from the administrator withinthe timeout period (see CONFIRMSOTO).
0: proceedwith
failover
1: block thefailover
0 Asrequired
See the Confirm Failover andBlock Resource Failover Settings.
CONFIRMSOTO
The time in seconds to wait for administrator actionwhen failover confirmation is configured. When thetimeout period expires the default action forCONFIMRSODEF is taken. Otherwise, theadministrator action is taken.
Integers 600 Asrequired
Machine failover processing will bedelayed until administratorconfirmation is received or thetimeout period expires.
See the Confirm Failover andBlock Resource Failover Settings.
FAILFASTTIMER
Number of seconds between verifying that areserved device is still reserved by the local system.If the device is not reserved then the system will haltand reboot.
Integers 5 LifeKeepe-r startup
- 2 -
Page 2 of 25
Parameter Name Meaning SettingValue
DefaultValue
Whento
ApplyNotes
SCSIERRORDetermines the action to take when a SCSI devicecannot be opened, accessed, or another SCSI erroroccurs (e.g., timeout).
event:LifeKeeper's core
should beinformedthat adevice
needs to beswitchedover to abackupsystem
halt: Thesystemshould
immediately be halted
andrebooted toavoid datacorruption
event LifeKeepe-r startup
SCSIERROR does not overridethe action taken in the case of alost SCSI reservation - a halt isalways performed in that case.
LKCHECKINTERVALApplication health monitoring wait time (in seconds)between checks. Set to zero to disable health mon-itoring.
Integers (0,1 and over) 120 LifeKeepe-
r startup
Changed setupmust be set upagain when LifeKeeper is upgradedbecause the set up is overwrittento the original default at the time.
FILESYSFULLWARNThe file system full threshold at which time warningmessages will start appearing in the LifeKeeper log.Setting to 0 will disable monitoring.
Integers 90 Asrequired
- 3 -
Page 3 of 25
Parameter Name Meaning SettingValue
DefaultValue
Whento
ApplyNotes
FILESYSFULLERRO-R
The file system full threshold at which time errormessages will start appearing in the LifeKeeper log.Additionally theLKROOT/events/filesys/diskfull/notify script will becalled when this threshold is reached.
Setting to 0 will disable monitoring.
Integers 95 Asrequired
LK_TRAP_MGROne ormore network managers (separated by com-mas) to receive SNMP traps. No traps are sent if thisvariable is not set.
String (not set) Asrequired
This value can be configured using/opt/LifeKeeper/bin/lk_configsnmp.Do not include spaces in the value.Especially when specifyingmorethan one network managers,pleasemake sure not to includespaces before and after thecomma.
- 4 -
Page 4 of 25
Parameter Name Meaning SettingValue
DefaultValue
Whento
ApplyNotes
LK_NOTIFY_ALIAS
Email address or address list used to receivenotificationmessages when certain events occur in aLifeKeeper cluster. A null value indicates nonotification will occur. The expected format is:
LK_NOTIFY_ALIAS=
- no notification is sent
LK_NOTIFY_ALIAS=user1@domain1
- mail sent to user1 at domain1
LK_NOTIFY_ALIAS=user1@domain1,user2@domain1
- mail sent to user1 and user2 atdomain1
String (not set) Asrequired
This value can be configured using/opt/LifeKeeper/bin/ lk_confignotifyalias.
LKSYSLOGTAG Tag for syslog. String LifeKeepe-r LifeKeepe-
r startup
LKSYSLOGSELECTO-R Level for syslog.
user, dae-mon, loc-al0, local1,...or local7
local6 LifeKeepe-r startup
LCMHBEATTIME
The interval, in seconds, used to send heartbeats sig-nal Failing to receive the LCM signal, which includesheartbeat signal, from another server within the inter-val time is determined as heartbeat stop.
Integers 5 LifeKeepe-r startup
If a value is 0, it will be set to thedefault. For detailed information,refer to "Tuning the LifeKeeperHeartbeat" in SIOS TechnicalDocumentation.
- 5 -
Page 5 of 25
Parameter Name Meaning SettingValue
DefaultValue
Whento
ApplyNotes
LCMNUMHBEATS
Number of consecutivemissed heartbeats to mark acommunication path down. In the real implementedsystem, it is not the number, but LCMHBEATTIME xLCMNUMHBEATS seconds missing com-munication is determined as communication path dis-connection.
Integers 3 LifeKeepe-r startup
If a value is 0, it will be set to thedefault. For detailed information,refer to "Tuning the LifeKeeperHeartbeat" in SIOS TechnicalDocumentation.
LC_MESSAGES Changes the language environment. String C LifeKeepe-r startup
When changing the value, beaware that it may adversely affectthe way LifeKeeper operates. Theside effects depend on whether ornot message catalogs are installedfor various languages and utilitiesand if they produce text output thatLifeKeeper does not expect.
GUI_WEB_PORT Specifies the port to use for LifeKeeper ManagementWeb servers (lkGUI). Integers 81
Restart-ing stee-leye-lighttpd
To reboot steeleye-lighttpd:
/opt/LifeKeeper/sbin/sv restart/opt/LifeKeeper/etc/service/steeleye-lighttpd
API_SSL_PORT Specifies the port used for the LifeKeeper API. Integers 778
Restart-ing stee-leye-lighttpd
To reboot steeleye-lighttpd:
/opt/LifeKeeper/sbin/sv restart/opt/LifeKeeper/etc/service/steeleye-lighttpd
LOGMGR_LOGLEVEL Specifies the log level of Generic Applications.LK_INFOor LK_ERROR
LK_ERROR
LifeKeepe-r startupor restart-ing the lk_logmgrprocess
- 6 -
Page 6 of 25
- 7 -
Page 7 of 25
EC2 Parameters ListThe table below lists the EC2 parameters. These values are set by adding them to the /etc/default/LifeKeeper configuration file. Because none of thecomponents of the Recovery Kit for EC2 arememory resident, changes to these particular values become effective immediately after they are changedin /etc/default/LifeKeeperwithout requiring a LifeKeeper restart.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
EC2_RESTORE_TIMEOUT Timeout for the resource restore, in seconds. Integers 300 As required
EC2_REMOVE_TIMEOUT Timeout for the resource remove, in seconds. Integers 300 As required
EC2_RECOVER_TIMEOUT Timeout for the local recovery, in seconds. Integers 300 As required
EC2_QUICKCHECK_TIMEOUT Timeout for the quickCheck, in seconds. Integers 100 As required
IP_NOLINKCHECK Disables the link check for the protected network interface.0: enabled
1: disabled0 As required
This value onlyapplies when pro-tecting an ElasticIP.
IP_WAIT_LINKDOWN
Number of seconds to wait in between taking the protectednetwork interface down and back up. A delay between thesetwo actions is necessary in some environments.
Integers 5 As required
This value onlyapplies when pro-tecting an ElasticIP.
IP_MAX_LINKCHKThemaximum number of seconds to wait for the link to comeback up after it has been repaired. In some environments, itmay be necessary to increase this value.
Integers 5 As required
This value onlyapplies when pro-tecting an ElasticIP.
- 8 -
Page 8 of 25
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
AWSCLI_CONNECT_TIMEOUT
The connection timeout value in seconds used when running"AWS" commands. It is specified via --cli-connect-timeout argu-ment.
Integers 10 As requiredThis is the sameparameter as usedin Route53.
AWSCLI_READ_TIMEOUT
The read timeout value in seconds used when running "AWS"commands. It is specified via --cli-read-timeout argument. Integers 5 As required
This is the sameparameter as usedin Route53.
HTTP_PROXYHTTPS_PROXYNO_PROXY
Set these parameters when using a HTTP proxy for accessingthe service endpoint.The value set here is passed to AWS CLI.Please refer to AWS Documentation for details.https://docs.aws.amazon.com/cli/latest/userguide/cli-http-proxy.html
String (not set) As required
This is the sameparameter as usedin Route53 andQuorum.
- 9 -
Page 9 of 25
IP Parameters ListThe table below lists and explains names andmeanings of the IP parameters. These values are tuned by editing the /etc/default/LifeKeeper configurationfile.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
IP_PINGTRIES Number of ping retries that will beperformed during an IP health check. Integers 3 As required
IP_PINGTIMETime in seconds that LifeKeeper waits forone packet ping reply during IP healthcheck.
Integers 1 As required
When using amanually con-figuredPing List rather thanthe broadcast pingmech-anism, any value greaterthan 3 for this tunable is inef-fective, because the LinuxTCP/IP implementationalways returns a “DestinationHost Unreachable” error after3 seconds with no reply,regardless of the timeoutvalue specified in the pingcommand.
NOIPUNIQUE
Disables the IP uniqueness checking donewhen an IP resource is brought in-service.By default LifeKeeper will ensure the IPaddress is not in use somewhere else onthe network.
0: enabled
1: disabled0 As required
NOBCASTPING Disables the broadcast pingmechanism forchecking the health of IP resources.
0: enabled
1: disabled0 As required
- 10 -
Page 10 of 25
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
IP_NOLINKCHECK Disables the link status check portion of theIP health check.
0:enabled
1: disabled0 As required
IP_MAX_LINKCHK
Themaximum number of seconds to waitfor the link to come back up after it has beenrepaired. In some environments, it may benecessary to increase this value.
Integers 5 As required
IP_WAIT_LINKDOWN
Number of seconds to wait in betweentaking the protected network interface downand back up. A delay between these twoactions is necessary in someenvironments.
Integers 5 As required
- 11 -
Page 11 of 25
MD Parameters ListThe table below lists and explains names andmeanings of theMD parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
MD_ASSEMBLE_OPTIONS
User-defined options to use duringmdadm --assemble. String (not set) As required
Refer to "Software RAIDRecovery Kit Notes andRestrictions" of SoftwareRAID (md) Recovery Kitdocumentation.
- 12 -
Page 12 of 25
MQ Parameters ListThe table below lists and explains names andmeanings of theMQ parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
MQS_QUICKCHECK_TIMEOUT_SC
Timeout in seconds for the server connectcheck. Integers 10 As required
MQS_QUICKCHECK_TIMEOUT_CC
Timeout in seconds for the client connectcheck. Integers 10 As required
MQS_QUICKCHECK_TIMEOUT_PUTGET Timeout in seconds for the PUT/GET check. Integers 10 As required
MQS_QUICKCHECK_TIMEOUT_PS
Timeout in seconds for checking whetherpublish/subscribe is in use. Integers 5 As required
MQS_QUICKCHECK_TIMEOUT_CLUSTER
Timeout in seconds for checking whether thequeuemanager is part of anWebSphereMQcluster or not.
Integers 5 As required
MQS_QUICKCHECK_TIMEOUT
Timeout in seconds for the quickCheckscript. Integers 40 As required
If the value is less than 10seconds, it will be set tothe default.
MQS_QMGR_START_TIMEOUT
Timeout in seconds for the queuemanagerstart command to complete. Integers 60 As required
MQS_CMDS_START_TIMEOUT
Timeout in seconds for the command serverstart command to complete. Integers 30 As required
MQS_LISTENER_START_TIMEOUT
Timeout in seconds for the listener start com-mand to complete. Integers 30 As required
MQS_LISTENER_LIST_TIMEOUT
Timeout in seconds for the listener list com-mand to complete. Integers 10 As required
- 13 -
Page 13 of 25
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
MQS_CHECK_TIMEOUT_ACTION
The action in case a server connect check orclient connect check times out.
ignore: amessage aboutthe timeout islogged, but norecovery isinitiated
sendevent:local recoveryis initiated incase a serverconnect checktimed out
ignore As required
MQS_LISTENER_CHECK_DELAY
Time in seconds between the start of thelistener and the check for the successfullistener start. The default of 2 secondsshould be sufficient to detect port in use con-ditions.
Integers 2 As requiredIf the value is less than 2seconds, it will be set tothe default.
NO_AUTO_STORAGE_DEPS
Determines if the shared storage checks andfile system resource creation step are per-formed for the queuemanager and log stor-age directories duringMQ resource hierarchycreation. A value of 0 indicates these taskswill be perform. A value of 1 will bypassthese tasks.
0 or 1 0 As required
MQS_DSPMQVER_TIMEOUT
Timeout in seconds for the dspmqver com-mand (needed to find out the version ofWebSphereMQ), must be at least 2seconds.
Integers 5 As required
- 14 -
Page 14 of 25
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
MQS_SKIP_CRT_MISSING_Q
Determines if missing test queue is auto-matically created. A value of 0 indicatesmissing test queues will automatically be cre-ated. A value of 1 indicates this process willbe skipped.
0 or 1 0 As required
MQS_ALT_USER_NAME
The alternate user name to use for allWebSphereMQ commands. By default theuser mqm is used. If set the alternate usermust have its primary group set to the groupmqm ormust have secondary membership inthat group.
Character string
mqm if not set orthe user doesnot havemem-bership in the“mqm” group.
As required
Should only be set if aWebSphereMQ addonpackage requires a userother than “mqm”
- 15 -
Page 15 of 25
NFS Parameters ListThe table below lists and explains names andmeanings of the NFS parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
FAILOVERNFSLOCKS Enables file lock failover for NFS v2/v3exports.
true: enabled
false: disabledfalse As required
This parameter is notrequired due to NFSv4 filelockingmechanisms.
The parameter is notapplicable on SuSEEnterprise Linux.
RESTARTMOUNTD Enables the stop and restart of rpc.mounton all NFS restores.
true: enabled
false: disabledtrue As required
- 16 -
Page 16 of 25
Oracle Parameters ListThe table below lists and explains names andmeanings of the Oracle parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue Default Value When to
Apply Notes
ORACLE_ORATABLOCSpecifies alternate directory locations wherethe oratab file is located. By default/etc/oratab is used.
String /var/opt/oracle As required
LK_ORA_NICE
Determines whether a recovery attempt willoccur on a database connection failurecaused when themaximum number ofallowed connections has been reached. Arecovery attempt when themaximum num-ber has been reached can cause a failover tothe standby node.
0: execute therecoveryattempt
1: prevent therecoveryattempt
0 As required
- 17 -
Page 17 of 25
PostgreSQL Parameters ListThe table below lists and explains names andmeanings of the PostgreSQL parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
LKPGSQL_KILLPID_TIME
Time in seconds to wait after a process id is killedbefore rechecking for this process. Integers 3 As required
If the value is less thanthe default, it will beset to the default.
LKPGSQL_CONN_RETRIES
Replaces LKPGSQLMAXCOUNT – number of timesto try a client connection after an action (start or stop). Integers 12 As required
If the value is less thanthe default, it will beset to the default.
LKPGSQL_ACTION_RETRIES
Number of times to attempt start or stop action beforefailing the action command. Integers 4 As required
If the value is less thanthe default, it will beset to the default.
LKPGSQL_STATUS_TIME Timeout in seconds for the status command. Integers
17 + (3 *LKPGSQL_KILLPID_TIME)
As requiredIf the value is less thanthe default, it will beset to the default.
LKPGSQL_QCKHANG_MAX
Number of quickCheck script hangs allowed before afailover/sendevent is triggered for the databaseinstance.
Integers 2 Creating aresource
If the value is less than1, it will be set to thedefault.
LKPGSQL_CUSTOM_DAEMON
Allows a user to specify additional aliases for the post-gres daemons (post-gres.bin,postmaster,postgres,edb-postgres).
String (not set) Creating aresource
LKPGSQL_IDIRSReplaces LKPGSQL_IPORTS – contains datadirentries for instances that will be shutdown using theimmediate option only.
String (not set) As required
- 18 -
Page 18 of 25
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
LKPGSQL_SDIRS Contains datadir entries for instances that will be shut-down using the smart option. String (not set) As required
LKPGSQL_DISCONNECT_CLIENT
Controls whether active clients will be disconnected inthe event of a postmaster crash. When the value isset to 1, client processes will be sent a SIGTERMsignal to force them to disconnect from the database.This action will only be taken if the postmasterprocess is not running during local recovery.
0: enabled
1: disabled1 As required
This parameter cannotbe used forPostgreSQL 8.2 andlater.
LKPGSQL_DISCONNECT_CLIENT_BYTAG
Similar to LKPGSQL_DISCONNECT_CLIENT, thissetting limits the action to the comma separated list oftags specified by this tunable.
String (not set) As requiredThis parameter cannotbe used for Post-greSQL 8.2 and later.
LKPGSQL_RESUME_PROC
Determines if a process found in the stopped state(state = ~T) will be resumedwhen detected or ignored.
0:ignore
1:resume1 As required
LKPGSQLDEBUG
Turns on debug for PostgreSQL database kit as wellas for the postgres database. Valid entry range: 0 – 5.
This parameter will be passed on to the postmasterdatabase using the option –d <LKPGSQLDEBUG>.
Integers (0 -5) 0 As required
If a value is not withinthe allowable range, itwill be set to thedefault.
- 19 -
Page 19 of 25
Quorum Parameters ListThe table below lists the Quorum parameters. These values are tuned by editing the /etc/default/LifeKeeper configuration file.
ParameterName Meaning Setting
ValueDefaultValue
When toApply Notes
QUORUM_MODE Specifies the quorummode.
majority
tcp_remote
storage
none or off
majority As required
Refer to"Quorum/Witness" inSIOS TechnicalDocumentation.
QUORUM_HOSTS
Specifies a host and port name combination to be used fordetermining quorum. The format for entries is "host:port".When specifyingmore than one host:port combination,the entries must be comma separated (do not include aspace).
(Example)QUORUM_HOSTS=myhost:80,router1:443,router2:22
String (not set) As required
This parameter isapplied only when theQUORUM_MODE istcp_remote.
WITNESS_MODE Specifies the witness mode.
remote_verify
storage
none or off
remote_verify As required
Refer to "Quor-um/Witness" in SIOSTechnical Docu-mentation.
QUORUM_TIMEOUT_SECS
The time allowed for tcp/ip witness connections tocomplete. Connections that don't complete within thistime are treated as failed/unavailable. This only applieswhen theQUORUM_MODE is tcp_remote.
Integers 20 As required
This parameter isapplied only when theQUORUM_MODE istcp_remote.
- 20 -
Page 20 of 25
ParameterName Meaning Setting
ValueDefaultValue
When toApply Notes
QUORUM_LOSS_ACTION Specifies the action when quorum is lost.
fastkill
fastboot
osu
fastkill As required
Refer to"Quorum/Witness" inSIOS TechnicalDocumentation.
QWK_STORAGE_TYPE
Specifies the type of shared storage.
Must be specified whenQUORUM_MODE is storage.
block
file
aws_s3
(not set)
When execut-ing qwk_storage_
init
This parameter isapplied only whenstorage is specified forQUORUM_MODE andWITNESS_MODE.For details, see "StorageMode" in the TechnicalDocumentation.
QWK_STORAGE_HBEATTIME
Specifies the interval in seconds between reading andwriting the QWK objects.
An integerbetween 5and 10
6
When execut-ing qwk_storage_
init
This parameter isapplied only whenstorage is specified forQUORUM_MODE andWITNESS_MODE.For details, see "StorageMode" in the TechnicalDocumentation.
QWK_STORAGE_NUMHBEATS
Specifies the number of consecutive heartbeat checksthat when reached indicates the target node has failed. Amissed heartbeat occurs when theQWK object has notbeen updated since the last check.
An integer of3 or more 4
When execut-ing qwk_storage_
init
This parameter isapplied only whenstorage is specified forQUORUM_MODE andWITNESS_MODE.For details, see "StorageMode" in the TechnicalDocumentation.
- 21 -
Page 21 of 25
ParameterName Meaning Setting
ValueDefaultValue
When toApply Notes
QWK_STORAGE_OBJECT_<Hostname>
Note: If the hostname contains a "-"or ".", replace themwith an underscore"_" (e.g. lksios-1 →lksios_1).
Note: The hostname used byLifeKeeper can bechecked via thelcduname command
Specifies the path to the QWK objects. Youmust specifypaths for all nodes in the cluster.[When QWK_STORAGE_TYPE is block]Specify the device file path.(Example)QWK_STORAGE_OBJECT_nodeA=/dev/sdxQWK_STORAGE_OBJECT_nodeB=/dev/sdy
[When QWK_STORAGE_TYPE is file]Specify the regular file path.(Example)QWK_STORAGE_OBJECT_nodeA=/quorum/nodeAQWK_STORAGE_OBJECT_nodeB=/quorum/nodeB
[When QWK_STORAGE_TYPE is aws_s3]Specify the S3uri for the Amazon S3 object. Use an S3object from a different region than the one whereLifeKeeper is running. It is also recommended that 2different S3 objects be used and that they reside indifferent regions. When specifying 2 regions, make sure toseparate them with commas(do not include spaces).(Example 1)QWK_STORAGE_OBJECT_nodeA=s3://bucket1/nodeA,s3://bucket2/nodeAQWK_STORAGE_OBJECT_nodeB=s3://bucket1/nodeB,s3://bucket2/nodeB(Example 2)QWK_STORAGE_OBJECT_nodeA=s3://bucket/quorum/nodeAQWK_STORAGE_OBJECT_nodeB=s3://bucket/quorum/nodeB
String(Maximumlength is 256characters)
(not set)
When execut-ing qwk_storage_
init
This parameter isapplied only when stor-age is specified forQUORUM_MODE andWITNESS_MODE.For details, see "StorageMode" in the TechnicalDocumentation.
- 22 -
Page 22 of 25
ParameterName Meaning Setting
ValueDefaultValue
When toApply Notes
HTTP_PROXYHTTPS_PROXYNO_PROXY
Set this parameter when using HTTP proxy for accessingthe service endpoint. The value set here will be passed toAWS CLI.See AWS Documentation for details.
String (not set)
When execut-ing qwk_storage_
init
This is a common para-meter for "EC2" and"Route53.
QUORUM_DEBUG Specifies the debugmode.0: disabled
1: enabled0 As required
Refer to "Quor-um/Witness" in SIOSTechnical Docu-mentation.
- 23 -
Page 23 of 25
SAP Parameters ListThe table below lists and explains names andmeanings of the SAP parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue Default Value When to
Apply Notes
SAP_CONFIG_REFRESH
Refresh time in seconds of theConfiguration properties page. Integers LKCHECKINTERVAL/2 As required
If the value is less than5 seconds, it will be setto the default.
SAP_CREATE_NAS Automatically includes a NAS resourcefor NAS mounted file systems.
0: disabled
1: enabled1 As required
SAP_QUICKCHECK_TIMEOUT
Timeout in seconds for the quickCheckprocess. Integers 60 As required
SAP_RESTORE_TIMEOUT
Timeout in seconds for the restoreprocess. Integers
1048 + SAP_QUICKCHECK_
TIMEOUTAs required
SAP_REMOVE_TIMEOUT
Timeout in seconds for the remove pro-cess. Integers
540 + 2 * SAP_QUICKCHECK_
TIMEOUTAs required
SAP_RECOVER_TIMEOUT
Timeout in seconds for the recoverprocess. Integers
SAP_RESTORE_TIMEOUT + SAP_
REMOVE_TIMEOUTAs required
If the value is less thanthe default, it will be setto the default.
SAP_DEBUG Enables debugging.0: disabled
1: enabled0 As required
- 24 -
Page 24 of 25
DataKeeper Parameters ListThe table below lists and explains names andmeanings of the DataKeeper parameters. These values are tuned by editing the /etc/default/LifeKeeperconfiguration file.
Parameter Name Meaning SettingValue
DefaultValue
When toApply Notes
LKDR_CHUNK_SIZE Sets the chunk size of bitmap in kilobits. Integers 256 Creating aresource
LKDR_SPEED_LIMIT
Specifies themaximum bandwidth that aresync will ever take - this should be sethigh enough to allow resyncs to go at themaximum speed possible.
Integers 50000 Rebooting aresource
LKDR_SPEED_LIMIT_MIN
Specifies how fast the resync should beallowed to go when there is other I/Ogoing on at the same time. As a rule ofthumb, this should be set to half or less ofthe drive’s maximum write throughput inorder to avoid starving out normal I/Oactivity when a resync occurs.
Integers 20000 Rebooting aresource
LKDR_ASYNC_LIMITSpecifies the value of write queues to tar-get device for an async mirror. If a value is1, it will be set to the default.
Integers 256 Creating aresource
LKDR_NO_FULL_SYNC
Suppresses a force full resync of newlyadded targets.
0: notsuppress
1: suppress0 As required
For detailed information, refer to"Avoiding Full Resyn-chronizations".
- 25 -
Page 25 of 25
Top Related