ifxdeploy.conf 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. ##############################################################################
  2. # Licensed Materials - Property of IBM and/or HCL
  3. #
  4. # IBM Informix Dynamic Server
  5. # Copyright IBM Corporation 2009, 2013
  6. # (c) Copyright HCL Technologies Ltd. 2017. All Rights Reserved.
  7. #
  8. # Title: ifxdeploy.conf
  9. # Description: Configuration file for the IDS Deployment Utility
  10. #
  11. # Uncomment any values that you want to change from the default values.
  12. #
  13. # Note that any parameters set on the command line will override these values.
  14. # Primary server values
  15. # - These values define the primary server name, protocol, and port.
  16. # - Use the BEGIN ALIAS section to define additional sever names and
  17. # protocols (such as DRDA).
  18. # INFORMIXSERVER - Set the primary server name, or set it as an environment
  19. # variable or command line parameter.
  20. #INFORMIXSERVER
  21. # PROTOCOL1 - Set the primary protocol (the sqlhosts NETTYPE field) for the
  22. # primary server.
  23. # - Values: onsoctcp, onipcnmp
  24. #PROTOCOL1 onsoctcp
  25. # SQLIPORT - Set the SQLI listening port for the primary server (not needed for
  26. # onipcnmp).
  27. # - Range: 1-65535
  28. #SQLIPORT 9088
  29. # DRDAPORT - Set the primary DRDA listening port for IBM Data Server Driver
  30. # communication.
  31. # - Range: 1-65535
  32. #DRDAPORT 9089
  33. # SERVERNUM - Set the primary server number (the value for the SERVERNUM
  34. # configuration parameter).
  35. # - Range: 0-255
  36. #SERVERNUM
  37. # INFORMIXSQLHOSTS - Set a value for the INFORMIXSQLHOSTS environment
  38. # variable. On UNIX this value specifies the sqlhosts file
  39. # (default is $INFORMIXDIR/etc/sqlhosts). On Windows, this
  40. # value is generally not used but can be used to point to a
  41. # remote machine (for example, \\machinename) whose registry
  42. # contains SQLHOSTS information.
  43. #INFORMIXSQLHOSTS
  44. # Define additional server names and listeners with the BEGIN/END ALIAS
  45. # statements.
  46. # Each ALIAS results in a new SQLHOSTS entry and a new value for the
  47. # DBSERVERALIASES configuration parameter in the onconfig file.
  48. # For example:
  49. #BEGIN ALIAS
  50. #SERVERNAME alias1
  51. #PROTOCOL drsoctcp
  52. #PORT 9091
  53. #OPTIONS # optional SQLHOSTS parameters (for example, b=32767 to set buffers)
  54. #END ALIAS
  55. # INFORMIXDIR - Set the location of the installation directory.
  56. # - Alternatively, set the INFORMIXDIR environment variable.
  57. #INFORMIXDIR
  58. # ONCONFIG - Set the onconfig file.
  59. # - If not specified and the ONCONFIG environment variable is not set,
  60. # a new onconfig file is created based on the onconfig.std file.
  61. #ONCONFIG
  62. # START - Start IDS after deployment if non-zero.
  63. # - The number represents the number of seconds to wait for IDS to start
  64. # before returning to the command prompt.
  65. # - By default this feature is off (0).
  66. #START 600
  67. # SNAPSHOT - Set the location of the compressed archive. This parameter is the
  68. # equivalent to the -file command line option. The archive must be a
  69. # .tgz file on UNIX or Linux and a .zip file on Windows. Only set
  70. # this value if you are supplying a compressed snapshot of an IDS
  71. # instance.
  72. #SNAPSHOT
  73. # RELOCATE - Set to the new location of dbspace chunks.
  74. # Use one of these methods or a combination of methods 2 and 3:
  75. # - Method 1: new_path (relocates all chunks to the specified path)
  76. # - Method 2: old_path=new_path (relocates only chunks
  77. # created in the old path to the new path)
  78. # - Method 3: old_path,old_offset=new_path,new_offset;
  79. # (relocates chunks and moves offsets)
  80. # You can specify multiple paths with methods 2 and 3 by
  81. # separating old and new path sets with a semicolon (;).
  82. #
  83. #RELOCATE
  84. # Authentication values
  85. # INFORMIXPASSWORD - Set the password for the informix user.
  86. # - If not set, can be supplied on command line or
  87. # interactively.
  88. #INFORMIXPASSWORD
  89. # SYSTEM - Windows only - Set the IDS service to log on as the Windows
  90. # Local System user.
  91. # - Values:
  92. # 0 - IDS service logs on as the informix user.
  93. # 1 - IDS service logs on as the Local System user and adds the
  94. # current user to the Informix-Admin group.
  95. #SYSTEM 0
  96. # Logging parameters
  97. # LOGFILE - Set the file for Deployment Utility errors and messages.
  98. #LOGFILE
  99. # LOGLEVEL - Set the amount of information to write to the log.
  100. #
  101. # 1 - FATAL - only print fatal errors.
  102. # 3 - WARNING - print warnings and fatal errors.
  103. # 5 - INFO - print informational messages, warnings, and fatal errors.
  104. # 10 - DEBUG - print debugging information and all other messages.
  105. #
  106. #LOGLEVEL 5
  107. # SILENT - Set to 1 to prevent console output sot that errors and
  108. # messages only appear in the log file.
  109. # - Range: 0,1
  110. #SILENT 1
  111. # FORCE - Set to 1 to overwrite existing settings
  112. # - Range: 0,1
  113. #FORCE 0
  114. # INSTALLDRIVE - Windows only - Set to the drive where data spaces will be
  115. # created
  116. # - Range: C-Z
  117. #INSTALLDRIVE C
  118. # ROOTPATH - Set to the path for the root dbspace
  119. # - Default is \ifmxdata\$INFORMIXSERVER\rootdbs_dat.000
  120. #ROOTPATH
  121. # WIN6432 - Windows only - Set this to 1 if installing a 32-bit version of IDS
  122. # on a 64-bit Windows operating system.
  123. # - Range: 0,1
  124. #WIN6432 0
  125. # Onconfig customization
  126. # Use the BEGIN ONCONFIG and END ONCONFIG statements to add or override
  127. # configuration parameters values in the onconfig file.
  128. # Use instead of providing an onconfig file.
  129. # Example:
  130. #BEGIN ONCONFIG
  131. #LOCKS 10000
  132. #END ONCONFIG
  133. # Onconfig autorecommendations
  134. # Use the BEGIN AUTORECOMMEND / END AUTORECOMMEND statements to specify the
  135. # parameters which will be used to generate recommended values in the onconfig
  136. # file.
  137. #
  138. # Currently, the following source parameters are valid:
  139. # MAXCPU = Max physical processors/cores that Informix should use
  140. # (Default = 1)
  141. # MAXDISK = Max amount of disk space available to Informix (in MB)
  142. # (Default = 2048)
  143. # MAXMEM = Max amount of memory available to Informix (in MB)
  144. # (Default = 512)
  145. # MAXUSERS = Max number of OLTP users expected (Default = 32)
  146. # MAXDSUSERS = Max number of DSS users expected (Default = 4)
  147. # RTO_SERVER_RESTART = Real Time Objective for server restart (Default = 60)
  148. #
  149. # Example:
  150. #BEGIN AUTORECOMMEND
  151. #MAXCPUS 1
  152. #MAXDISK 2048
  153. #MAXMEM 512
  154. #MAXUSERS 32
  155. #MAXDSUSERS 4
  156. #RTO_SERVER_RESTART 60
  157. #END AUTORECOMMEND
  158. #CLONE - Deploy a clone of a source server. The information for source
  159. # server is specified within BEGIN CLONE / END CLONE statements
  160. # - Range: 0 (no clone deployment), 1 (clone deployment)
  161. # - Default: 0
  162. #CLONE 0
  163. #Define values for cloning a server within BEGIN CLONE / END CLONE statements
  164. #BEGIN CLONE
  165. # Source server information
  166. # SOURCESERVER - Set to the name of source server
  167. #SOURCESERVER
  168. #SOURCEIPADDR - Set to the IP address of source server
  169. #SOURCEIPADDR
  170. #SOURCEPORT - Set to the port number of the source server's listener thread
  171. #SOURCEPORT
  172. # Clone server infomation
  173. #CLONEIPADDR - Set to the IP address of clone server
  174. #CLONEIPADDR
  175. #DISPOSITION - Set the final disposition of clone server
  176. # - Values: RSS
  177. # - Default: Standard
  178. #DISPOSITION
  179. #TARGETSIZE - Set the size of clone server
  180. # - Values: tiny, small, medium or large
  181. # - Default: Same as source server
  182. #TARGETSIZE
  183. #USELOCAL - Use local configuration after merging with source configuration
  184. # - Range: 0 (use source configuration), 1(use local configuration)
  185. # - Default: 0
  186. #USELOCAL
  187. #TRUSTED - User is trusted and that it is not necessary to obtain a
  188. # userid and password to access the server.
  189. # - Range: 0 (user is not trusted), 1 (user is trusted)
  190. # - Default: 0
  191. #TRUSTED
  192. #USERNAME - Set to the name of user for connecting to source server
  193. # - Required if user is not trusted
  194. #USERNAME
  195. #PASSWORD - Set to the password for above user name
  196. # - Required if user is not trusted
  197. #PASSWORD
  198. #END CLONE