きっかけはこちらの記事。 pppurple.hatenablog.com
CentOS 7.3にインストールしたPostgreSQL 9.4を9.6へアップデートしました。 PostgreSQL 9.4ははオフィシャルサイトで提供されているpgdgレポジトリをつかってパッケージインストールしてあります。 9.6も同じくpgdgを使ってインストールします。 昔といって…
ZabbixでPostgreSQLの監視を行うときはpg_monzを使うと便利です。 PostgreSQL monitoring template for Zabbix (pg_monz) pg_monzにはデータベース情報と、テーブル情報をアイテムに追加してくれるLLDがあるのですが、1テーブルあたりのアイテム数が多いので…
ZabbixのデータベースにはMySQLを使うのが一般的かと思いますが、今回PostgreSQL9.6の環境にZabbixをインストールする必要があったので、インストール手順をかんたんにメモします。 インストールメモなのでfirewalldやselinuxは無効状態にしてあります。 ま…
概要 先日Jenkins2がリリースされました。 今はまだJenkins1系を使っているのですが、Jenkins2でビルド時にpipelineを使えるということで、一部のジョブをJenkins2に移行してみました。 主にビルドのpipelineの設定を備忘録として残します。
先日インストールしたBerkshelfですが、実行するとエラーが発生しました。 エラー内容は取っていないのですが、ChefにバンドルされているRubyがSSLの証明書を見つけられないような感じでした。 その対応方法です。
MacであればVagrantとChefの環境は比較的簡単に構築できます。 ですが会社だと政治的な理由?からどうしてもMacを利用できない。けどVagrantとChefを使いたいということがあるのではないかと思います。 私もChef実践入門を購入して現在4章の途中ですが、あっ…
Jenkinsを外部に公開するということはあんまりないと思います。 Jenkinsを単体で動かしてもいいんですけど、Jenkins専用サーバーではなくてHTTPサーバーがすでに動作していてJenkins用に専用ポートを開放できない場合は、ApacheとTomcatで動かしてしまうのが…
MacのEclipse 4.3 KeplerにTomcatプラグインをインストールしました。 Windowsではpleiadesを使っているので、最近はあんまり意識したことがなかったのですが、今回自分でインストールしてみました。 Tomcatプラグインのインストール 自力でインストールする…
SpringMVCのアプリケーションを動かしてみたいと思います。 手順は サンプルプログラムの作成 Tomcatの設定 起動! という感じになります。 では、まずサンプルプログラムの作成から行います。
Muninにtomcat用のプラグインを設定して監視してみました。 以下のような環境に設定してみました。 CentOS Tomcat 7.0.42 JVMのメモリー使用量がわかるのは大変ありがたいですね。 こちらの環境だけかもしれませんが、若干ハマリポイントがありましたので、…
Tomcatサーバーへのデプロイは手動で行ってきました。 Antでリリースパッケージを作成して、SCP or FTPでリリース。原始的な方法です。 ですがJenkinsにTomcatのデプロイ用のプラグインがあるので、最近はデプロイ作業もJenkinsで行っております。 構成はこ…
Jenkins便利ですねー。 ビルドボタン一発で処理が実行されますからね。 しかしながら、中には実行が怖いビルドもありますよね・・・。 例えば、本番サーバーで運用しているアプリケーションへのデプロイとか・・・。 今回は、ビルド実行までに一手間挟むこと…
まれに、Tomcatのメモリ使用量をリアルタイムで知りたいということが無いでしょうか。 管理人はたまにあります・・・。 JDK5か6以降jconsoleという便利なツールが追加されまして、それを使って監視というか見ることができるので今回はそのやり方を書いてみた…
実行時に環境変数を書き換えることで対応できます。 サンプルですが以下バッチファイルです。
Chefでは、自分でレシピを書く以外でもコミュニティクックブックを利用することができるみたいです。 Apacheはもちろんかなりたくさんのクックブックがあり、Javaもありました。 というわけで、このCookbookを使ってOracleのJavaをインストールしてみたいと…