mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
410b1dd86d
Bug#16415173 CRLF INSTEAD OF LF IN SQL-BENCH SCRIPTS Correct perms and converts from Windows style to UNIX style line endings on some files. Fix perms on installed ini files. (MySQL 5.5 version)
228 lines
4.4 KiB
Bash
228 lines
4.4 KiB
Bash
# Copyright (c) 2008 MySQL AB
|
|
# Use is subject to license terms.
|
|
#
|
|
# This program is free software; you can redistribute it and/or modify
|
|
# it under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation; version 2 of the License.
|
|
#
|
|
# This program is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with this program; if not, write to the Free Software
|
|
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
#
|
|
######################################################
|
|
# MySQL NDB Cluster Huge Sample Configuration File #
|
|
######################################################
|
|
# This files assumes that you are using at least 9 #
|
|
# 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: 6000M
|
|
IndexMemory: 1500M
|
|
StringMemory: 5
|
|
|
|
# Transaction Parameters #
|
|
MaxNoOfConcurrentTransactions: 4096
|
|
MaxNoOfConcurrentOperations: 100000
|
|
MaxNoOfLocalOperations: 100000
|
|
|
|
# Transaction Temporary Storage #
|
|
MaxNoOfConcurrentIndexOperations: 8192
|
|
MaxNoOfFiredTriggers: 4000
|
|
TransactionBufferMemory: 1M
|
|
|
|
# Scans and buffering #
|
|
MaxNoOfConcurrentScans: 300
|
|
MaxNoOfLocalScans: 32
|
|
BatchSizePerLocalScan: 64
|
|
LongMessageBuffer: 1M
|
|
|
|
# Logging and Checkpointing #
|
|
NoOfFragmentLogFiles: 300
|
|
FragmentLogFileSize: 16M
|
|
MaxNoOfOpenFiles: 40
|
|
InitialNoOfOpenFiles: 27
|
|
MaxNoOfSavedMessages: 25
|
|
|
|
# Metadata Objects #
|
|
MaxNoOfAttributes: 1500
|
|
MaxNoOfTables: 400
|
|
MaxNoOfOrderedIndexes: 200
|
|
MaxNoOfUniqueHashIndexes: 200
|
|
MaxNoOfTriggers: 770
|
|
|
|
# Boolean Parameters #
|
|
LockPagesInMainMemory: 0
|
|
StopOnError: 1
|
|
Diskless: 0
|
|
ODirect: 0
|
|
|
|
# Controlling Timeouts, Intervals, and Disk Paging #
|
|
TimeBetweenWatchDogCheck: 6000
|
|
TimeBetweenWatchDogCheckInitial: 6000
|
|
StartPartialTimeout: 30000
|
|
StartPartitionedTimeout: 60000
|
|
StartFailureTimeout: 1000000
|
|
HeartbeatIntervalDbDb: 2000
|
|
HeartbeatIntervalDbApi: 3000
|
|
TimeBetweenLocalCheckpoints: 20
|
|
TimeBetweenGlobalCheckpoints: 2000
|
|
TransactionInactiveTimeout: 0
|
|
TransactionDeadlockDetectionTimeout: 1200
|
|
DiskSyncSize: 4M
|
|
DiskCheckpointSpeed: 10M
|
|
DiskCheckpointSpeedInRestart: 100M
|
|
ArbitrationTimeout: 10
|
|
|
|
# Buffering and Logging #
|
|
UndoIndexBuffer: 2M
|
|
UndoDataBuffer: 1M
|
|
RedoBuffer: 32M
|
|
LogLevelStartup: 15
|
|
LogLevelShutdown: 3
|
|
LogLevelStatistic: 0
|
|
LogLevelCheckpoint: 0
|
|
LogLevelNodeRestart: 0
|
|
LogLevelConnection: 0
|
|
LogLevelError: 15
|
|
LogLevelCongestion: 0
|
|
LogLevelInfo: 3
|
|
MemReportFrequency: 0
|
|
|
|
# Backup Parameters #
|
|
BackupDataBufferSize: 2M
|
|
BackupLogBufferSize: 2M
|
|
BackupMemory: 64M
|
|
BackupWriteSize: 32K
|
|
BackupMaxWriteSize: 256K
|
|
|
|
[MGM DEFAULT]
|
|
PortNumber: 1186
|
|
DataDir: /add/path/here
|
|
|
|
[TCP DEFAULT]
|
|
SendBufferMemory: 2M
|
|
|
|
#######################################
|
|
# 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 NDB_MGMD 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
|
|
# Change HOST7 to the name of the NDBD host
|
|
# Change HOST8 to the name of the NDBD host
|
|
# Change HOST9 to the name of the NDBD host
|
|
#######################################
|
|
|
|
[NDB_MGMD]
|
|
Id: 1
|
|
HostName: HOST1
|
|
ArbitrationRank: 1
|
|
|
|
[NDB_MGMD]
|
|
Id: 2
|
|
HostName: HOST2
|
|
ArbitrationRank: 1
|
|
|
|
[NDB_MGMD]
|
|
Id: 3
|
|
HostName: HOST3
|
|
ArbitrationRank: 1
|
|
|
|
[NDBD]
|
|
Id: 4
|
|
HostName: HOST4
|
|
|
|
[NDBD]
|
|
Id: 5
|
|
HostName: HOST5
|
|
|
|
[NDBD]
|
|
Id: 6
|
|
HostName: HOST6
|
|
|
|
[NDBD]
|
|
Id: 7
|
|
HostName: HOST7
|
|
|
|
[NDBD]
|
|
Id: 8
|
|
HostName: HOST8
|
|
|
|
[NDBD]
|
|
Id: 9
|
|
HostName: HOST9
|
|
|
|
######################################################
|
|
# Note: The following can be MySQLD connections or #
|
|
# NDB API application connecting to the cluster #
|
|
######################################################
|
|
|
|
[API]
|
|
Id: 10
|
|
HostName: HOST1
|
|
ArbitrationRank: 2
|
|
|
|
[API]
|
|
Id: 11
|
|
HostName: HOST2
|
|
ArbitrationRank: 2
|
|
|
|
[API]
|
|
Id: 12
|
|
HostName: HOST3
|
|
|
|
[API]
|
|
Id: 13
|
|
HostName: HOST4
|
|
|
|
[API]
|
|
Id: 14
|
|
HostName: HOST5
|
|
|
|
[API]
|
|
Id: 15
|
|
HostName: HOST6
|
|
|
|
[API]
|
|
Id: 16
|
|
HostName: HOST7
|
|
|
|
[API]
|
|
Id: 17
|
|
HostName: HOST8
|
|
|
|
[API]
|
|
Id: 19
|
|
HostName: HOST9
|
|
|
|
[API]
|
|
Id: 20
|
|
|
|
[API]
|
|
Id: 21
|
|
|
|
[API]
|
|
Id: 22
|
|
|
|
[API]
|
|
Id: 23
|
|
|
|
[API]
|
|
Id: 24
|
|
|
|
[API]
|
|
Id: 25
|
|
|