Установка Percona Toolkit в Debian Wheezy

Jan 14, 2016 17:25 · 279 words · 2 minute read percona percona-toolkit debian

Percona-toolkit — это набор специальных утилит для командной строки, разработанных сотрудниками Percona и использующихся для оптимизации производительности баз данных MySQL. Давайте разберемся с установкой percona-toolkit в ОС Debian Wheezy!

Скачиваем .deb-пакет (в наличии также .rpm-пакет и .gz-архив) с официального сайта:

wget percona.com/get/percona-toolkit.deb

--2015-12-24 10:53:25--  http://percona.com/get/percona-toolkit.deb
Resolving percona.com (percona.com)... 74.121.199.234
Connecting to percona.com (percona.com)|74.121.199.234|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.percona.com/get/percona-toolkit.deb [following]
--2015-12-24 10:53:26--  https://www.percona.com/get/percona-toolkit.deb
Resolving www.percona.com (www.percona.com)... 74.121.199.234
Connecting to www.percona.com (www.percona.com)|74.121.199.234|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://www.percona.com/downloads/percona-toolkit/2.2.16/deb/percona-toolkit_2.2.16-1_all.deb [following]
--2015-12-24 10:53:28--  https://www.percona.com/downloads/percona-toolkit/2.2.16/deb/percona-toolkit_2.2.16-1_all.deb
Reusing existing connection to www.percona.com:443.
HTTP request sent, awaiting response... 200 OK
Length: 1717672 (1.6M) [application/x-debian-package]
Saving to: `percona-toolkit.deb'

100%[========================================================================================================================================>] 1,717,672    975K/s   in 1.7s

2015-12-24 10:53:30 (975 KB/s) - `percona-toolkit.deb' saved [1717672/1717672]

Примечание. Если нужна конкретная утилита, то ее можно скачать отдельно, вместо закачки всего набора утилит — используйте wget percona.com/get/TOOL.

Устанавливаем скачанный пакет с помощью пакетного менеджера dpkg:

dpkg -i percona-toolkit.deb

При получении следующей ошибки:

dpkg: dependency problems prevent configuration of percona-toolkit:
 percona-toolkit depends on libio-socket-ssl-perl; however:
  Package libio-socket-ssl-perl is not installed.

устанавливаем отсутствующий пакет libio-socket-ssl-perl:

aptitude install libio-socket-ssl-perl
The following NEW packages will be installed:
  libio-socket-ssl-perl libnet-libidn-perl{a} libnet-ssleay-perl{a}
The following partially installed packages will be configured:
  percona-toolkit
0 packages upgraded, 3 newly installed, 0 to remove and 131 not upgraded.
Need to get 424 kB of archives. After unpacking 1282 kB will be used.
Do you want to continue? [Y/n/?] y

Убедиться, что набор утилит percona-toolkit установлен, можно так:

# dpkg -l | grep percona-toolkit
ii  percona-toolkit                    2.2.16-1                      all          Advanced MySQL and system command-line tools

На этом все, установка percona-toolkit в операционной системе Debian Wheezy закончена, в следующей статье подробно рассмотрим использование утилиты pt-online-schema-change из данного набора.

tweet Share