MySQLMySQLでレプリケーションエラーを確認 ログイン$ mysql -u root -pスレーブ停止mysql> STOP SLAVE;エラークエリ確認mysql> SHOW SLAVE STATUS \Gエラークエリを無視する場合は、mysql> SET GLOBAL SQL_S...2019-06-28 17:20:17MySQL
MySQLMySQLでレプリケーションを設定 レプリケーションを使用する事で負荷分散やバックアップを行えます。db1(192.168.1.1)をマスターdb2(192.168.1.2)をスレーブとします。db1側設定# vi /etc/my.cnfserver-id = 1001再起...2019-06-28 16:55:44MySQL
Linuxyum-cronでパッケージをダウンロードして更新させない yum-cronはパッケージを自動でダウンロードして更新します。ダウンロードだけは自動にして、更新は手動にしたい場合があります設定# vi /etc/sysconfig/yum-cronCHECK_ONLY=yesDOWNLOAD_ONL...2019-06-28 16:36:50Linux
Linuxyumで特定のパッケージを除外 yumでカーネル等が更新されると困るので、特定のパッケージを除外するように設定します。設定# /etc/yum.confexclude=kernel* sudo*参考サイト:2019-06-28 16:23:48Linux
MySQLMySQLでスロークエリログを設定 スロークエリログを有効にすると、時間の掛かったクエリをログとして吐き出してくれます。設定# vi /etc/my.cnflog-slow-queries = mysql-slow.loglong_query_time = 3再起動# /e...2019-06-27 17:50:09MySQL
MySQLMySQLでクエリキャッシュを設定 クエリキャッシュを有効にすると、SELECTの結果が速くなる場合があります。更新の多いテーブルには余り意味が無いようです。デフォルトでは無効になっているので、有効にする必要があります。設定# vi /etc/my.cnfquery_cac...2019-06-27 17:39:16MySQL
TomcatTomcatでcatalina.outをローテーション catalina.outとはTomcatのログファイルです。デフォルトの状態だとこのファイルは日付でのローテーションを行わないので、自力で修正してやる必要があります。設定# vi /usr/local/tomcat/bin/catalin...2019-06-27 17:34:16Tomcat
MySQLMySQLのmax_connectionsについて max_connectionstable_cacheopen_files_limit上記3つの変数の値は互いに関係があるようです。値が足りない場合は補正が入ります。参考サイト:2019-06-27 17:20:55MySQL
MySQLMySQLでバイナリログファイルを削除 レプリケーションを行うと、スレーブのためにマスターがバイナリログファイルを作成します。このファイルはデフォルトの設定では無期限に保持するため、定期的な削除が必要です。手動で削除する場合はmysqlにログインして、mysql> PURGE ...2019-06-27 17:16:32MySQL
EclipseEclipseにDoxygenをインストール インストールEclipseを起動します。メニュー→Install New SoftwareAddを押します。Name=ecloxLocation=出てきたものにチェックを入れてインストールします。2019-06-27 16:53:49Eclipse