Commit dcf559af authored by lenz@mysql.com's avatar lenz@mysql.com

- Reworked/Cleaned up Build-tools/Do-compile to be more flexible and

   better documented
 - Added a note to manual.texi about using sysctl to tune Linux kernel
   parameters, corrected a wrong path name
parent d05697c7
This diff is collapsed.
...@@ -8707,7 +8707,7 @@ cat /proc/sys/fs/super-max ...@@ -8707,7 +8707,7 @@ cat /proc/sys/fs/super-max
@end example @end example
If you have more than 16 MB of memory, you should add something like the If you have more than 16 MB of memory, you should add something like the
following in your boot script (@file{/etc/rc/boot.local} on SuSE): following to your init scripts (e.g. @file{/etc/init.d/boot.local} on SuSE Linux):
@example @example
echo 65536 > /proc/sys/fs/file-max echo 65536 > /proc/sys/fs/file-max
...@@ -8715,10 +8715,22 @@ echo 8192 > /proc/sys/fs/dquot-max ...@@ -8715,10 +8715,22 @@ echo 8192 > /proc/sys/fs/dquot-max
echo 1024 > /proc/sys/fs/super-max echo 1024 > /proc/sys/fs/super-max
@end example @end example
You can also run the preceding commands from the command-line as root, but in this case You can also run the preceding commands from the command-line as root, but
your old limits will be used the next time your computer reboots. these settings will be lost the next time your computer reboots.
You should also add /etc/my.cnf: Alternatively, you can set these parameters on bootup by using the
@code{sysctl} tool, which is used by many Linux distributions (SuSE has
added it as well, beginning with SuSE Linux 8.0). Just put the following
values into a file named @file{/etc/sysctl.conf}:
@example
# Increase some values for MySQL
fs.file-max = 65536
fs.dquot-max = 8192
fs.super-max = 1024
@end example
You should also add the following to @file{/etc/my.cnf}:
@example @example
[safe_mysqld] [safe_mysqld]
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment