mariadb/support-files/config.medium.ini.sh
Michael Widenius afd0a45639 Fixes for binary distribution in tar file
- mysql_install_db doesn't require --basedir option anymore
- Fix that mysql_install_db mysqld_safe mysql_fix_privilege_tables has right paths for tar binary install
- Move some files from share/mysql to where they have always been (1.0 - 5.0)
- Move scripts used when installing MariaDB to the scripts directory (Added symlinks in old place for compatibility)
- Move man files to 'man' (from 'share/man')
- Ensure that all scripts are executable

mysql_secure_installation.sh
- Added support for --basedir flag
- Don't assume that the mysql binary is in the path

Other:
- Fixed crash when one got kill signal during bootstrap

Docs/INSTALL-BINARY:
  Change references from MySQL to MariaDB
Docs/mysql.info:
  Change references from MySQL to MariaDB
README:
  Removed duplicate row
configure.in:
  Change references from MySQL to MariaDB
libmysql/libmysql.c:
  Assume that if version string contains '-maria-' we are also using MariaDB
scripts/make_binary_distribution.sh:
  Fix that mysql_install_db mysqld_safe mysql_fix_privilege_tables has right paths for tar binary install
  Remove some files that should not be part of a MariaDB binary install
  Move some files from share/mysql to where they have always been (1.0 - 5.0)
  Move man files to 'man' (from 'share/man')
  Move scripts used when installing MariaDB to the scripts directory (Added symlinks in old place for compatibility)
  Removed generation of 'netware/init_db.sql', as it was never used
  Remove old reference to bk tree
scripts/mysql_secure_installation.sh:
  Added support for --basedir flag
  Don't assume that the mysql binary is in the path
  Use .my.cnf files
  Removed a lot of useless 'echo' rows
sql/mysqld.cc:
  Fixed crash when one got kill signal during bootstrap
storage/maria/Makefile.am:
  Don't add internal test files to binary distributions
storage/myisam/Makefile.am:
  Don't add internal test files to binary distributions
support-files/Makefile.am:
  Make scripts executable
support-files/config.huge.ini.sh:
  Removed execution bit
support-files/config.medium.ini.sh:
  Removed execution bit
support-files/config.small.ini.sh:
  Removed execution bit
support-files/mysql.server.sh:
  Ensure this works also mysqld is in the 'bin' directory
2009-10-23 19:48:54 +03:00

124 lines
1.6 KiB
Bash

#
# MySQL NDB Cluster Medium Sample Configuration File
#
# This files assumes that you are using at least 6
# hosts for running the cluster. Hostnames and paths
# listed below should be changed to match your setup
#
[NDBD DEFAULT]
NoOfReplicas: 2
DataDir: /add/path/here
FileSystemPath: /add/path/here
# Data Memory, Index Memory, and String Memory
DataMemory: 3000M
IndexMemory: 800M
BackupMemory: 64M
# Transaction Parameters
MaxNoOfConcurrentOperations: 100000
MaxNoOfLocalOperations: 100000
# Buffering and Logging
RedoBuffer: 16M
# Logging and Checkpointing
NoOfFragmentLogFiles: 200
# Metadata Objects
MaxNoOfAttributes: 500
MaxNoOfTables: 100
# Scans and Buffering
MaxNoOfConcurrentScans: 100
[MGM DEFAULT]
PortNumber: 1186
DataDir: /add/path/here
#
# Change HOST1 to the name of the NDB_MGMD host
# Change HOST2 to the name of the NDB_MGMD host
# Change HOST3 to the name of the NDBD host
# Change HOST4 to the name of the NDBD host
# Change HOST5 to the name of the NDBD host
# Change HOST6 to the name of the NDBD host
#
[NDB_MGMD]
Id: 1
HostName: HOST1
ArbitrationRank: 1
[NDB_MGMD]
Id: 2
HostName: HOST2
ArbitrationRank: 1
[NDBD]
Id: 3
HostName: HOST3
[NDBD]
Id: 4
HostName: HOST4
[NDBD]
Id: 5
HostName: HOST5
[NDBD]
Id: 6
HostName: HOST6
#
# Note: The following can be MySQLD connections or
# NDB API application connecting to the cluster
#
[API]
Id: 7
HostName: HOST1
ArbitrationRank: 2
[API]
Id: 8
HostName: HOST2
ArbitrationRank: 2
[API]
Id: 9
HostName: HOST3
ArbitrationRank: 2
[API]
Id: 10
HostName: HOST4
[API]
Id: 11
HostName: HOST5
[API]
Id: 12
HostName: HOST6
[API]
Id: 13
[API]
Id: 14
[API]
Id: 15