ラベル Percona Toolkit の投稿を表示しています。 すべての投稿を表示
ラベル Percona Toolkit の投稿を表示しています。 すべての投稿を表示

2013年9月25日水曜日

MySQLをYUMレポ(Oracleの、MariaDBとPercona)

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

例えばMySQLの最新のRPMをダウンロードの上、関連するソフトウェアをインストールする際に多くの人々は、今日のyumパッケージマネージャに固執することを好む。

あなたがベンダーからRPMSをダウンロードして、yumを(yumをインストール*。rpmの)を使ってインストールできますが、あなたはまた、MySQLのパッケージベンダーから直接引っ張ってあなたのyumのリポジトリを更新することができます。 この記事の時点では、あなただけのMySQL 5.6 GAがリリースされたにもかかわらず、MySQLを5.5.13にあなたを取得します2013年2月5 Oracleのレポを介して。 今、MariaDBはMariaDB-5.5.33をリリースしたことを、私はOracleが上の動きを取得し、それらの公共レポを更新します望んでいるだろう。

かかわらず、あなたは何を選ぶかの。 ここでは、あなたが好む何にアクセスできるようにベンダーのレポを設定する方法である。

すべてのインスタンスは、フォローして設定するのは簡単です、私が記載しているページがあります。 私が先に行くと同様の例を与える。

私は、これらの例については、CentOSの6 64bit版を使用します。

すべてのケースでは、rootとしてyum.repos.dディレクトリから働くことになります。
CDの/ etc / yum.repos.d


http://public-yum.oracle.com
wgetのhttps://public-yum.oracle.com/public-yum-ol6.repo
#viの公開YUM-ol6.repo
次を見つけて、0から1に有効に編集し、ファイルを保存します。




[ol6_MySQL]
オラクルのLinux 6の名前= MySQLの($ basearch)
BASEURL = http://public-yum.oracle.com/repo/OracleLinux/OL6/MySQL/ $ basearch /
gpgkey =ファイル:/ /の/ etc / PKI / RPM-GPG / RPM-GPG-KEY-オラクル
gpgcheck = 1
有効= 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はあなたに5.5 OR 10を選択するための選択肢を提供していません、私は、この例では5.5を使用していました。


# 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

 
うまくいけば、これは、すべての瞬間にあなたの標準リポジトリにあるかもしれないものを超えて更新され得ることができるようにするのに役立ちます。

2013年5月7日火曜日

貿易の "ツール"

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

私はそれが我々はすべての使用している貿易のトップツールのリストを作成する価値があるかもしれません考え出した。 

まず第一に、これは、これらのツールを作成するのに役立ちますみんなのおかげと言うことです。
第二には、これらを使用していない他の人が見ることができ、これらを使用すると、なぜできるかを学ぶことです。
  • MySQLのコマンドラインクライアント 。
    • これは、私が知っているが、それはMySQLへの最高のアクセスです与えられた。
    • のmysql-P - プロンプト= "\ U @ \ H [\ D]> \ _マスター>"
  • Xtrabackup
    • 。/ xtrabackup - デフォルトファイル=の/ etc / my.cnfファイル - バックアップ - 統計 - ターゲット-DIR =〜/バックアップ/ - 準備 - エクスポート - ユーザ=ルート - innodb_data_home_dir =の/ var / libに/ mysqlの/ - = innodb_data_file_path内の/ var / libに/ mysqlの/
  • mysqlbinlogに
  • mysqltuner
    • あなたのデータベースで何が起こっている可能性に優れた全体図。
  • Perconaツールキット
    • exampes:
      • PT-クエリーダイジェスト
        • 例:PT-クエリダイジェスト - 尋ねる-渡すの/ var / libに/ mysqlの/のmysql-slow.log
      • PT-テーブルチェックサム
        • 例:PT-テーブルチェックサム - 尋ねる-渡す
      • PT-テーブル同期
        • 例:PT-テーブル同期は - no-チェックトリガ - お願い - 合格 - ノーチェックトリガ - 実行 - 印刷
      • PT-ショー助成
        • PT-ショー助成 - 尋ねる-渡す
  • MySQLのユーティリティ
    • exampes:
      • パイソンmysqldiskusage - サーバー=ルート:パスワード@ localhostの
      • パイソンmysqlindexcheck - サーバー=ルート:パスワード@ localhostのps_helper.schema_index_statistics
      • パイソンmysqlprocgrep - サーバー=ルート:パスワード@ localhostの - マッチユーザ=ルート
  • planet.mysql.com
    • これは、一部の人々の質問をするかもしれませんが... 知識は力である。 これはMySQLを学ぶ最良の場所です。
    • あなたは、MySQL DBA候補にインタビューする必要がある場合は、いくつかの一般的なアクティブな作家をピックアップし、彼らはその人が誰であるか知っているかどうか尋ねる。 彼らはMySQLの周りに最新のトレンドや情報を調べたり、それらの経験を持つだけで満足している場合、それはあなたが理解することができるようになります。
  • MySQLのサンドボックス
    • のmytop
      • トップではなく、MySQLのに焦点を当てて触発
    • https://tools.percona.com/
      • これはまた、いくつかの質問をするかもしれない。 それが開始され、デフォルトでインストールされたバージョンよりも優れているmy.cnfファイルを作成するために人々のための迅速かつ便利な方法ですので、私はこれを追加します。 何もない場合、あなたはそれがあるべきと思うものと比較するためにそれを使用することができます。
    あなたは、私は、GUIのファンではないに気づくかもしれません。 使用可能なこれらのGUIツールへの犯罪が、なぜGUIあなたがそれを必要としない場合。 しかし、それはちょうど私の意見です、ここのリストであるGUIツールはただ公平であるように。 すべてのスキーママップは便利ですし、簡単にして行われた後のMySQL Workbenchは 。

    レビューのためのその他のツール: