2017.01.27

bashでワンライナーでバッチ処理

dfとかwコマンドを定期実行するのにcron組むのも違うし、わざわざスクリプトファイルを保存するのもめんどくさい、ということで1ライナーで書いてみる。

続きを読む "bashでワンライナーでバッチ処理"

| | コメント (0) | トラックバック (0)

2016.05.19

bashでhistoryの内容をカスタマイズする

「けっこうややこしいコマンドを実行したけどどうやったっけ?」とか「現状どうしてこんななのか、コマンド実行履歴を知らねば」というような場合、便利に使ってる"history"。
デフォルトでも有益な情報が得られるが、カスタマイズするともっともっと便利になるよということでメモ。

続きを読む "bashでhistoryの内容をカスタマイズする"

| | コメント (0) | トラックバック (0)

2015.10.24

pg_xlogのパンク再び……

先日再びpg_xlogをパンクさせてしまった(^^;

原因はpgAdminIIIのSQLエディタから一度に大量の更新をする複数のupdate文を実行してしまったため。
SQLエディタでクエリの実行を行った場合、複数のSQL文であっても単一トランザクション扱いとなるため、すべてのSQLが完結するまでWALに書かれる単位はひとかたまりなのだと思われる。

そのためpg_xlogが一定量になったところで自動的にgzipする処理を組み込んであったのだが、そもそも単一のWALがディレクトリのクォートを超えてしまい、完全なパンク(^^;
半端にバックアップも動いたようでpg_backupsも道連れでパンクしている状態だった。
そしてPANICを出してサービスがダウン……

今回は完全に領域不足になったので、なんとかクォート割り当てを増やしてから再起動し、肥大化したインデックスを再構築して領域確保をしたのでした(^^;

| | コメント (0) | トラックバック (0)

2015.04.13

AIXでLoad Averageを調べる方法

AIXではtopがなく、類似するtopasではLoad Averageは取得できない。
また/procにも /proc/loadavgはない。
じゃあ取得できないのか? といえば可能である。
uptimeコマンドでOKである。

続きを読む "AIXでLoad Averageを調べる方法"

| | コメント (0) | トラックバック (0)

2015.02.28

grepでOR条件

テキストやコンソールからの各種出力をフィルタリングするうえでgrepコマンドは欠かせない作業のお供であろう。
ごく簡単に特定のキーワードを抽出するだけでも重宝するが、いくつかのオプションを使うとより便利である。で、今回はOR条件での抽出。

続きを読む "grepでOR条件"

| | コメント (0) | トラックバック (0)

2014.08.17

vsftpを利用可能にする

ほったらかしのVSPを久しぶりに触るシリーズ。
とりあえずtelnetはできる状態なので、続けてftpをできるようにしたい。

続きを読む "vsftpを利用可能にする"

| | コメント (0) | トラックバック (0)

2014.08.16

Linuxでよく使われるrpmコマンドとインストール済みアプリ

rpmは"Red hat Package Manager"が元々であり、Redhatにて整備されたソフトの管理ツールとのこと。
何も考えないと、簡単に利用できるソフトのインストールツール、という形での用途が多いことだろう。
で、このrpmはパッケージマネージャなのであるから、当然インストール/アンインストールだけではなく、様々な管理ができるのであるが、今日はその中でも「現在インストールされているRPMパッケージの一覧取得」方法をメモり。

rpm -qa
これである。

続きを読む "Linuxでよく使われるrpmコマンドとインストール済みアプリ"

| | コメント (0) | トラックバック (0)

2014.08.13

/procで確認できるいろいろ

以前、サーバの負荷状況を確認するために/proc/loadvgを見ることで、ロードアベレージを取得できることを書いた。([CPU使用状況を確認する])
この/procというディレクトリにはそれ以外にもいろいろな情報が含まれている。
しばらく放置してあったVPSを触りだして、いろいろな設定情報等を失念していたので、実際に値を確認しながら、これらについてちょっとまとめてみたい。

続きを読む "/procで確認できるいろいろ"

| | コメント (0) | トラックバック (0)

2014.07.09

不要なインデックスは消しましょう

しばらく空いてしまった。
こんな零細ブログでも、更新が滞るとてき面にPVが減っていくというのはなかなか興味深い事象である。

今回はPostgreSQLの運用周りのちょっとしたメモ。

続きを読む "不要なインデックスは消しましょう"

| | コメント (0) | トラックバック (0)

2014.05.09

ヒアドキュメントとunexpected end of file

bashでツールを作ってもらってた後輩から
「かっしいさん、謎のエラーが出ます(^^;」
という相談があったので内容確認。

続きを読む "ヒアドキュメントとunexpected end of file"

| | コメント (0) | トラックバック (0)