Mostrando entradas con la etiqueta Percona Toolkit. Mostrar todas las entradas
Mostrando entradas con la etiqueta Percona Toolkit. Mostrar todas las entradas

miércoles, 25 de septiembre de 2013

MySQL YUM Repo (de Oracle, MariaDB y Percona)

Original post: http://anothermysqldba.blogspot.com/2013/09/mysql-yum-repo-oracles-mariadb-and.html

Mucha gente hoy en día prefieren seguir con el gestor de paquetes yum para instalar su software relacionado en vez de bajar el último RPM de MySQL, por ejemplo.

Mientras que usted puede descargar RPMS de un proveedor e instalar con yum (yum install *. Rpm) Usted también puede actualizar su repositorio yum para tirar directamente del proveedor de paquetes MySQL. En el momento de este artículo sólo se conseguirá hasta MySQL 5.5.13, aunque MySQL 5.6 GA fue lanzado 05 de febrero 2013 a través del Oracle repo. Ahora que ha lanzado MariaDB MariaDB-5.5.33 Espero Oracle muévete y actualizar su repositorio público.

Independientemente de lo que elija. Aquí está cómo configurar repos vendedor para que pueda acceder a lo que usted desea.

Todos los casos tienen páginas que he mencionado que son fáciles de seguir y de configurar. Voy a seguir adelante y dar ejemplos también.

Voy a utilizar CentOS 6 64 bits para estos ejemplos.

En todos los casos usted va a trabajar desde el directorio yum.repos.d como root.
cd / etc / yum.repos.d


http://public-yum.oracle.com
wget https://public-yum.oracle.com/public-yum-ol6.repo
# Vi público-yum-ol6.repo
Busque la siguiente y editar permitido 1 de 0 a continuación, guarde el archivo.




[Ol6_MySQL]
name = MySQL para Oracle Linux 6 ($ basearch)
baseurl = http://public-yum.oracle.com/repo/OracleLinux/OL6/MySQL/ $ basearch /
gpgkey = file :/ / / etc / pki / rpm-gpg / RPM-GPG-KEY-oracle
gpgcheck = 1
habilitado = 1

yum list | grep MySQL
mysql.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-devel.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-embedded.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-embedded-devel.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-libs.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-libs-compat.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-server.x86_64 5.5.34-1.el6 ol6_MySQL
mysql-test.x86_64 5.5.34-1.el6 ol6_MySQL


https://downloads.mariadb.org/mariadb/repositories/
vi MariaDB.repo






MariaDB hace le ofrecerá la opción de elegir 5.5 ó 10, solía 5.5 para este ejemplo.


# MariaDB 5.5 CentOS repository list - created 2013-09-24 21:59 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/5.5/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1



MariaDB-Galera-server.x86_64 5.5.32-1 mariadb
MariaDB-client.x86_64 5.5.33a-1 mariadb
MariaDB-common.x86_64 5.5.33a-1 mariadb
MariaDB-compat.x86_64 5.5.33a-1 mariadb
MariaDB-devel.x86_64 5.5.33a-1 mariadb
MariaDB-server.x86_64 5.5.33a-1 mariadb
MariaDB-shared.x86_64 5.5.33a-1 mariadb
MariaDB-test.x86_64 5.5.33a-1 mariadb
galera.x86_64 23.2.6-1.rhel6 mariadb



http://www.percona.com/doc/percona-server/5.5/installation/yum_repo.html
vi Percona.repo

[percona]
name = CentOS $releasever - Percona
baseurl=http://repo.percona.com/centos/$releasever/os/$basearch/
enabled = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-percona
gpgcheck = 1


percona-toolkit.noarch 2.2.4-1 @/percona-toolkit-2.2.4-1.noarch
percona-xtrabackup.x86_64 2.1.3-608.rhel6 @/percona-xtrabackup-2.1.3-608.rhel6.x86_64
Percona-SQL-50-debuginfo.x86_64 5.0.92-b23.89.rhel6 percona
Percona-SQL-client-50.x86_64 5.0.92-b23.89.rhel6 percona
Percona-SQL-devel-50.x86_64 5.0.92-b23.89.rhel6 percona
Percona-SQL-server-50.x86_64 5.0.92-b23.89.rhel6 percona
Percona-SQL-shared-50.x86_64 5.0.92-b23.89.rhel6 percona
Percona-SQL-shared-compat.x86_64 5.0.92-b23.89.rhel6 percona
Percona-SQL-test-50.x86_64 5.0.92-b23.89.rhel6 percona
Percona-Server-51-debuginfo.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-55-debuginfo.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-56-debuginfo.x86_64 5.6.13-rc60.6.427.rhel6 percona
Percona-Server-client-51.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-client-55.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-client-56.x86_64 5.6.13-rc60.6.427.rhel6 percona
Percona-Server-devel-51.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-devel-55.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-devel-56.x86_64 5.6.13-rc60.6.427.rhel6 percona
Percona-Server-server-51.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-server-55.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-server-56.x86_64 5.6.13-rc60.6.427.rhel6 percona
Percona-Server-shared-51.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-shared-55.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-shared-56.x86_64 5.6.13-rc60.6.427.rhel6 percona
Percona-Server-shared-compat.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-shared-compat-51.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-test-51.x86_64 5.1.71-rel14.9.589.rhel6 percona
Percona-Server-test-55.x86_64 5.5.33-rel31.1.566.rhel6 percona
Percona-Server-test-56.x86_64 5.6.13-rc60.6.427.rhel6 percona
Percona-XtraDB-Cluster-client.x86_64 1:5.5.33-23.7.6.495.rhel6 percona
Percona-XtraDB-Cluster-debuginfo.x86_64 1:5.5.33-23.7.6.495.rhel6 percona
Percona-XtraDB-Cluster-devel.x86_64 1:5.5.33-23.7.6.495.rhel6 percona
Percona-XtraDB-Cluster-galera.x86_64 2.7-1.157.rhel6 percona
2.7-1.157.rhel6 percona
Percona-XtraDB-Cluster-server.x86_64 1:5.5.33-23.7.6.495.rhel6 percona
Percona-XtraDB-Cluster-shared.x86_64 1:5.5.33-23.7.6.495.rhel6 percona
Percona-XtraDB-Cluster-test.x86_64 1:5.5.33-23.7.6.495.rhel6 percona
jemalloc.x86_64 3.3.1-1.el6 percona
jemalloc-devel.x86_64 3.3.1-1.el6 percona
percona-cacti-templates.noarch 1.0.4-1 percona
percona-nagios-plugins.noarch 1.0.4-1 percona
percona-playback.x86_64 0.6-2.el6 percona
percona-playback-debuginfo.x86_64 0.6-2.el6 percona
percona-playback-devel.x86_64 0.6-2.el6 percona
percona-xtrabackup.x86_64 2.1.5-680.rhel6 percona
percona-xtrabackup-20.x86_64 2.0.8-587.rhel6 percona
percona-xtrabackup-20-debuginfo.x86_64 2.0.8-587.rhel6 percona
percona-xtrabackup-20-test.x86_64 2.0.8-587.rhel6 percona
percona-xtrabackup-test.x86_64 2.1.5-680.rhel6 percona
qpress.x86_64 11-1.el6 percona
qpress-debuginfo.x86_64 11-1.el6 percona

 
Esperamos que esto ayude a todos a ser capaz de recibir información actualizada más allá de lo que podría estar en sus repositorios estándar en este momento.

lunes, 6 de mayo de 2013

"Herramientas" del comercio

Original post: http://anothermysqldba.blogspot.com/2013/04/tools-of-trade.html

Pensé que podría valer la pena crear una lista de las herramientas principales de la trata que todos usamos. 

En primer lugar se trata de dar las gracias a todos los que ayuda a crear estas herramientas.
En segundo lugar es para permitir a otros que no usan estos para ver y aprender cómo se puede utilizar y por qué.
  • MySQL cliente de línea de comandos .
    • Esto es un hecho, pero sé que es el mejor acceso a MySQL.
    • mysql-p - prompt = "\ u @ \ h [\ d]> \ _ Master>"
  • Xtrabackup
    • . / Xtrabackup - defaults-file = / etc / my.cnf - backup - Estadísticas - target-dir = ~ / backups / - Preparación - export - user = root - innodb_data_home_dir = / var / lib / mysql / - innodb_data_file_path = / var / lib / mysql /
  • mysqlbinlog
  • mysqltuner
    • Una buena visión de conjunto en lo que podría haber pasando con su base de datos.
  • Percona Toolkit
    • exampes:
      • pt-query-digest
        • ejemplo: pt-query-digest - pregunte-pass / var / lib / mysql / mysql-slow.log
      • pt-table-checksum
        • ejemplo: pt-table-checksum - pregunte-pass
      • pt-table-sync
        • ejemplo: pt-table-sync - no-check-disparadores - pregunte-pass - no-check-disparadores - ejecutar - imprimir
      • pt-show-subvenciones
        • pt-show-subvenciones - pregunte-pass
  • MySQL Utilities
    • exampes:
      • python mysqldiskusage - server = root: contraseña @ localhost
      • python mysqlindexcheck - server = root: contraseña @ localhost ps_helper.schema_index_statistics
      • python mysqlprocgrep - server = root: contraseña @ localhost - match-user = root
  • planet.mysql.com
    • Esto podría hacer que algunas personas se preguntan, pero ... El conocimiento es poder. Este es el mejor lugar para aprender sobre MySQL.
    • Si usted tiene que entrevistar a un candidato DBA MySQL, recoger algunos autores activos comunes y pregunte si ellos saben quién es esa persona. Esto le permitirá entender si investigar las últimas tendencias e información alrededor de MySQL o se conforman con su experiencia.
  • MySQL Sandbox
    • mytop
      • inspirado en la parte superior, pero con un enfoque en MySQL
    • https://tools.percona.com/
      • Esto también podría hacer algunas preguntas. Añado esto porque es una manera rápida y buena para la gente para empezar y crear un my.cnf que es mejor que la versión instalada por defecto. Por lo menos se puede usar sólo para comparar con lo que usted piensa que debería ser.
    Usted puede notar que no soy un fan de la GUI. Sin ofender a esas herramientas GUI disponibles pero ¿por qué GUI si no lo necesita. Pero eso es sólo mi opinión y aquí está una lista de herramientas GUI para ser justos. Después de todo mapa de esquema es útil y fácil de hacer con MySQL Workbench .

    Otras herramientas para la revisión: