Installs the Tokudb database server
- supports Centos and RHEL
- the tar cookbook
Key | Type | Description | Default |
---|---|---|---|
['tokudb']['url'] | String | URL to download the binary release from | http://www.tokutek.com/download.php?download_file=mysql-5.5.30-tokudb-7.0.4-linux-x86_64.tar.gz |
['tokudb']['install_dir'] | String | directory to install to | /opt/tokutek/mysql |
['tokudb']['data_dir'] | String | directory that the database files will be stored in | /var/lib/mysql |
['tokudb']['bin_log_path'] | String | base name for the binary logs. Set to the empty string to disable binary logging | /var/lib/mysql/binlog/mysql-bin |
['tokudb']['user'] | String | user that will own the installation. User is created if it does not already exist. | mysql |
['tokudb']['group'] | String | group that will own the installation. Group is created if it does not already exist. | mysql |
['tokudb']['server_root_password'] | String | password for the root database user | no default. Must be set |
e.g.
Just include tokudb
in your node's run_list
:
{
"name":"my_node",
"run_list": [
"recipe[tokudb]"
]
}
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Submit a Pull Request using Github
Author:: Leslie A Hensley (hensley@papermountain.org)
Copyright 2013, Leslie A Hensley
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.