linux
前回に引き続きMackerel的なアレを。Mackerelで3分で始める簡単サーバー監視 - 恥知らずのウェブエンジニア Mackerelで3分で始める簡単サーバー監視 - 恥知らずのウェブエンジニア今回は監視対象にapache,mysqlなどのミドルウェアの状況を監視対象にしてみま…
業務中ログローテートのプログラムを作った時にハマったのでメモわさ! アクセスログなどとは別の、サービスとしてのログが、 プロジェクトのvar/以下にlog_*****_20140101などのように保存されていく。var/以下に、さらに○○_log/のようなディレクトリもあり…
業務内で1台のサーバーに複数のmysqlをインストールとそれらをレプリケーションを行ったのでメモ。 まずはデフォルトのポートでmysqlインストール //必要モジュールインストール yum -y install \ make.x86_64 \ cmake.x86_64 \ gcc.x86_64 \ gcc-c++.x86_6…
忘れる前にメモ。下記のコマンドで別サーバーのファイルとdiffを確認できる ssh hostname cat /path/to/file | diff /path/to/file - diffの後ろに[ - ]をつけるとファイルではなく標準出力と差分が確認できる。 わかっているつもりでもちゃんと差分確認した…
mysqlをソースからインストールし、起動した際にエラーになったのでメモ。下記の流れで作業行いました。 cd /usr/local/src //訳あって今回はmysql-5.1.70をインストール wget http://downloads.skysql.com/archives/mysql-5.1/mysql-5.1.70.tar.gz tar zxf …
mountを試みたところ、下記のエラーが、、、 mount: wrong fs type, bad option, bad superblock on hogehogehoge, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper p</type>…
業務の中で新しいポートを使って、 あるサービスを起動した時にポートの使用状況を確認したのでメモ。 netstat -anp netstat -anp | grep [PORT_NUM] -a:Send、Recvの両方を表示 -n:アドレス、ホスト、ユーザ名を数値で表示 -p:ソケットが属しているPIDと…
ディスク容量不足のアラートがきた下記のコマンドで特定のディレクトリの使用状況確認して、 いらなそうなやつ削除削除削除 du -sh ./* -s 合計サイズのみを表示 -h 人間に分かりやすい表記で出力今回はdbサーバーだったので古いbin-logを削除削除削除最後に…