Установка Percona Toolkit в Debian Wheezy
Jan 14, 2016 17:25 · 279 words · 2 minute read
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
из данного набора.