diff --git a/bin/pt-ioprofile b/bin/pt-ioprofile index 7f92b1be..b78934c4 100755 --- a/bin/pt-ioprofile +++ b/bin/pt-ioprofile @@ -916,9 +916,9 @@ the result. If you specify a FILE, then step 1) is not performed. =head1 RISKS -Percona Toolkit is mature, proven in the real world, and well tested, -but all database tools can pose a risk to the system and the database -server. Before using this tool, please: +B: pt-ioprofile freezes the server and may crash the process, or +make it perform badly after detaching, or leave it in a sleeping state! +Before using this tool, please: =over @@ -930,6 +930,9 @@ server. Before using this tool, please: =item * Backup your production server and verify the backups +pt-ioprofile should be considered an intrusive tool, and should not be used +on production servers unless you understand and accept the risks. + =back =head1 DESCRIPTION @@ -945,6 +948,14 @@ process for 30 seconds. The output is like: You probably need to run this tool as root. +pt-ioprofile works by attaching C to the process using C, +which will make it run very slowly until C detaches. In addition to +freezing the server, there is some risk of the process crashing or performing +badly after C detaches from it, or of C not detaching cleanly +and leaving the process in a sleeping state. As a result, this should be +considered an intrusive tool, and should not be used on production servers +unless you are comfortable with that. + =head1 OPTIONS =over diff --git a/bin/pt-table-sync b/bin/pt-table-sync index 5e0ce5d8..010649e2 100755 --- a/bin/pt-table-sync +++ b/bin/pt-table-sync @@ -11337,7 +11337,7 @@ through replication and change master1's data: =head1 RISKS -C: pt-table-sync changes data! Before using this tool, please: +B: pt-table-sync changes data! Before using this tool, please: =over