Goldstine研究所

mosuke5's tech blog

ブログ移転しました。5秒後にリダイレクトします。

サーバ

Ansible、コマンド実行結果を"ok"にする(冪等性を保つ方法)

Ansibleでソースコードインストールする際とか すでにインストールされているかのチェックなどで、 シェルコマンドを実行してその結果で判断したい時がある。 ぼくがよくやる例では以下とか。 - name: check httpd installed command: which httpd ignore_er…

スーパーサーバってなに? xinetdでサービスを常駐起動せずに利用する

使用頻度の低いサービスのデーモンをメモリに常駐させておくのは効率が悪い。 そこでスーパーサーバという使用頻度の低いサービスの窓口のサービスのみ起動しておき、要求があったときだけ特定のサービスを起動させることが可能らしい。 ということで、その…

Ansible, sudoパスワード要求を忘れただけでめんどくなる

AnsibleをVagrant上でずっと使ってて、Playbookも完成したし本番サーバへ... と思ったところである初歩的な罠にハマった。本番環境へPalybook実行!! $ ansible-playbook playbook.yml -i hostsあれ、GATHERING FACTSで10分以上も待たされた... しかも、エ…

【VPS1台でインフラ勉強】多段SSH設定(おまけ)

VPS1台でインフラ勉強の会で、VPSのホストサーバ上に仮想でさらにいつくかのサーバを立てたが、 仮想のサーバにアクセスするには、ホストサーバにアクセスしてから更にSSHをしなければならない。 これが面倒だったので多段SSHの設定をして、一発でSSH接続で…

【雑記】VPSとお別れしました…

2012年07月18日から契約していたVPSサーバを本日解約した。 約2年間の契約していたわけだがちょっと振り返るといろいろあったなーと思う。 ぼくがまだ大学3年のとき、ソーシャルブックマークサービスをリリースしたのだが、 その時はまだエンジニア初心者…