bacchi

DebianにOperaをインストール

2017/3/17    

DebianのGUI環境はLXDEを使っています。 LXDEにのっかてるブラウザはテキストベースのもので使い勝手がいまいち悪い。 かといって、Iceweaselはちと重い。なので、Operaを使うこと ...

ArrayAPVで独自のPolicy Orderの設定

2017/3/17    , ,

ArrayAPVで独自のPolicy Orderの設定を行ったので手順をメモ。 Policy Orderのデフォルト設定 デフォルトのPolicy Orderは下記のとおり。 qos-clientpo ...

Sublime Text で日本語のTab補完を有効にする

2017/3/17    

Sablime Text 3をちょくちょく使っています。 Sublime Textで日本語入力を中にTabで予測変換を行おうとすると、今まで入力していた文字列が消える・・ そのような経験をされた方って ...

diffコマンドを便利に使う

2017/3/17  

configファイル修正したり、ソースをいじった際によくdiffコマンドを使って変更点を確認しますよね。 オプション無しで実行すると見にくいけど、あるオプションを付けてやると gitっぽく出力してくれ ...

VirtualBoxのディスプレイ解像度を自動的にリサイズする

2017/3/17  

VirtualboxにCentOSやDebianなどを入れて、デスクトップ用途として使いたい場合 ウインドウサイズを変更してもゲストOSの解像度は固定で、自動でリサイズしてくれません。 Virtual ...

MarkdownをHTMLに変換する

2017/12/14  

やりたいこと Text::Markdown::GitHubAPIを使って、MorkdownをHTMLに変換させたい。 Text::Markdownを使うと```で囲んだ部分に空 ...

ゼロデバイス(/dev/zero) ファイルを作り直す

2017/3/17  

Linux環境のゼロデバイス(/dev/zero)を削除してしまったので復旧方法をまとめ。 # mknod -m 666 /dev/zero c 1 5 # chown root:root /dev/ ...

Btrfsはスワップファイルをサポートしてないけどなんとかなる

2017/3/17  

Btrfsはスワップファイルをサポートしていない件。 一時的にでかいファイルをつくって、それをスワップ領域として 追加するオペレーションはたまにやる手段かと思いますがBtrfsではこれができない・・ ...

systemdでユーザーの環境変数を読み込むようにする

2017/3/17  

systemdでユーザーの環境変数が読み込まれず うまくサービスが立ち上がらないという問題がありました。 調べてみると、systemdは.barshrcや.bash_profileに 定義した環境変数 ...

ssh、scp、sftpコマンドをポート番号を指定して使う

2017/3/17  

たまーに思い出せなくなる時があるのでまとめ。 ポート番号を指定してsshコマンドを使う 文法 ssh -p [port_num] hostname 実行例 $ ssh -p 22022 user1@b ...

deamontools管理のqmailのロギングが止まった場合の対処

2017/3/17    , ,

さくらVPSの「VENOM」脆弱性対応のためサーバーを再起動しました。 再起動後の動作確認をしている際にdaemontoolsで管理しているサービスが ある日を境にきちんとロギングができなくなっている ...

plenvでPerlを便利につかう

2017/3/17  

CentOS6からCentOS7にシステムをリプレイスした際に どうしてもCentOS6に入っていたバージョンのPerlを使いたい、 というオーダーが入ったので、plenvを使って実現しました。 イン ...

Ansibleのtemplateモジュールを使う場合、変数に『.』があるとエラーになる

2017/3/17  

前のエントリーとよく似た内容ですが・・・ Ansibleで以下のようなエラーに遭遇しました。 TASK: [test | put log4j.properties] ***************** ...

インストール済みのCPANモジュールを調べる

2017/3/17  

CPANのどのモジュールが入っているか知りたいときにどうやって確認すればいいのかと迷うのでまとめ。 RubyのGemみたいに『cpan list』とかでインストール済みのモジュールが出ればいいのに。笑 ...

Ansibleのtemplateモジュールを使う場合、変数に『-』があるとエラーになる

2017/3/17  

Ansibleで以下のようなエラーに遭遇しました。 TASK: [test | put template] ********************************************** ...

不審なプロセスがないのにメモリ使用量が高い場合はslab領域の肥大化を疑うといいかも

2017/3/17  

メモリのfreeが10%を切ったとアラートが飛んできた時の対応のメモです。 top を見てもあやしいプロセスが見つからなくて、 /proc/meminfo を見てみると slab領域の肥大が確認できま ...

sudo でスイッチ後のユーザーの環境変数を使う方法

2017/3/17  

sudo でコマンドを実行すると、スイッチしたユーザーの環境変数が使われるものと思っていました。 RVMでRubyを入れて使っているのですが、sudo をかませて ruby を実行すると RVMで入れ ...

Ansibleでrootにrvmをインストールし、playbookでrubyやgemを実行するとパッケージ版のrubyやgemが使われる件

2017/3/17    ,

Ansibleでrootユーザーにrvmを入れて、gemをインストールするタスクでどハマりしたのでまとめ。 クライアントはCentOS7です。 Ansibleのバージョンは以下の通り。 $ ansib ...

rm で引数が長すぎると怒られた時の対処

2017/3/17  

削除しようとして、以下のコマンドを実行しました。 # rm -f /home/USER/Maildir/cur/* すると「-bash: /bin/rm: 引数リストが長すぎます」と怒られてしまいまし ...

i-nodeの使用量をディレクトリごとに出力する

2017/3/17  

i-nodeの空きがなくなり、dovecotのサービスが落ちてしまうトラブルがありました。 ディスクのi-node使用量はdfコマンドで知ることができます。 # df -i Filesystem In ...