はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Powered by HEARTBEATS

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 17 / 17件)
 

Golangで作ったhttpdの接続数を制限してみよう - インフラエンジニアway - Powered by HEARTBEATS

2015/10/20 このエントリーをはてなブックマークに追加 134 users Instapaper Pocket Tweet Facebook Share Evernote Clip golang Scala httpd 斎藤 サーバ

こんにちは。斎藤です。 ここ1〜2年、私は仕事でGolangを書くことが増えています。きっかけは、ITインフラをお預かりする中で、お客様のサーバにツールを置く場合でも1つのバイナリさえ置けば良いという手軽さからだったのですが、最近はScalaと並び手軽に並列処理が書けるプログラミング言語として重宝しています。 さて、今回はGolangで作ったhttpdの接続数をLimitListenerを利用して... 続きを読む

Python+SSHな自動化・デプロイメントツールFabricを活用するTips - インフラエンジニアway - Powered by HEARTBEATS

2015/07/02 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip Tips インフラエンジニアway リモートサーバ CTO

こんにちは。CTOの馬場です。 みんな大好きFabricのTipsです。 Welcome to Fabric! -- Fabric documentation よくデプロイツールとして紹介されますが、 自動化のためのPython+SSH+コマンド実行フレームワークとして柔軟に使えて超便利です。 基本的には 手元でのコマンド実行 SSHごしのリモートサーバでのコマンド実行 SSHごしのリモートサーバ... 続きを読む

Apache HTTP Server: MPMパラメータ チートシート - インフラエンジニアway - Powered by HEARTBEATS

2015/02/26 このエントリーをはてなブックマークに追加 157 users Instapaper Pocket Tweet Facebook Share Evernote Clip インフラエンジニアway パラメータチューニング mpm

Apache HTTP ServerのパラメータチューニングではMaxClientsなどのMPM(マルチ プロセッシング モジュール)関連のディレクティブの設定値を調整することが多いです。本記事ではMPM関連のディレクティブのデフォルト値やディレクティブ間の関係をまとめた表を紹介します。 注意事項 UNIX系OSにおける説明となります。バージョン2.2系および2.4系の両方について説明します。 関... 続きを読む

Rundeck - cronから移行しやすいジョブスケジューラを使ってみよう - インフラエンジニアway - Powered by HEARTBEATS

2015/01/19 このエントリーをはてなブックマークに追加 532 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rundeck ジョブスケジューラ cron

こんにちは。斎藤です。 最近、Dockerなどのコンテナ型仮想化技術、Chef, Ansible, Itamae などによるITインフラ構築・運用自動化技術の利用が進んでいます。一方で、何年も動いて「歴史」を積み重ねているシステムも数多くあります。そして、私を含めてそれらの運用に関わる事もあるでしょう。そんな「歴史」のあるシステムも、何とか運用を効率化したいと思う事があるかもしれません。 今日は、... 続きを読む

nginxをdockerで動かす時のTips 3選 - インフラエンジニアway - Powered by HEARTBEATS

2014/07/23 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx Docker Foreground CTO 馬場

こんにちは。CTOの馬場です。 最近利用する機会が増えてきたdockerネタです。 nginxを動かすときのTipsを3つ紹介します。 foregroudで起動する dockerではコマンドをforegroundで動かさないとコンテナが停止してしまいます。 nginxはデフォルトはデーモンとして動くので、foregroundで動くように設定しましょう。 nginx.confで設定するならこうです。... 続きを読む

RHEL5/CentOS5でGlobalSignのルート証明書が有効期限切れで大騒ぎ - インフラエンジニアway - Powered by HEARTBEATS

2014/01/29 このエントリーをはてなブックマークに追加 250 users Instapaper Pocket Tweet Facebook Share Evernote Clip GlobalSign https CTO curlコマンド

こんにちは。CTOの馬場です。 昨晩1/28 21:00JSTにRHEL5/CentOS5にインストールされているルート証明書のうち、GlobalSignの有効期限が切れました。 伴ってREHL5/CentOS5からのHTTPS(SSL)接続にてGlobalSignの証明書を使っているサイトへの接続がエラーになるようになりました。 私の確認している範囲では、 curlコマンドやPHPのcurlライ... 続きを読む

どうしてメモリはスワップするのか!? - インフラエンジニアway - Powered by HEARTBEATS

2014/01/16 このエントリーをはてなブックマークに追加 703 users Instapaper Pocket Tweet Facebook Share Evernote Clip メモリ インフラエンジニアway

こんにちは。斎藤です。 最近、新しいスキー板が欲しいなと思っています。現在使っているOGASAKAの板は5年目に入り、メーカーからこれ以上はチューンナップ(メンテナンス)はできないよ、と言われてしまいました。もし、次に買うなら、スノーボーダーの人と一緒にパウダーに飛び込みやすいセミファットタイプが良いのかなと考えています。皆さんのオススメ、ぜひ教えてください。 さて、今日はLinux Kernel... 続きを読む

無料で始められる監視・モニタリングサービス 5選 - インフラエンジニアway - Powered by HEARTBEATS

2013/12/26 このエントリーをはてなブックマークに追加 171 users Instapaper Pocket Tweet Facebook Share Evernote Clip 斎藤 モニタリング ITインフラ クリスマス 皆さん

斎藤です。こんにちは。 クリスマスも終わり、もうすぐ2013年が終わりますね。皆さんにとって、どんな一年でしたでしょうか?私はですね...粛々と仕事をしつつ、プライベートは色々動きがあった1年でした。ITインフラを支える仕事ですから、粛々としているのは普通なのかもしれませんね。 さて、今回は無料で始められる「監視」「モニタリング」が行えるWebサービスを取り上げます。これらは、Webサービスや業務... 続きを読む

systemd の情報を集め始めよう - インフラエンジニアway - Powered by HEARTBEATS

2013/10/24 このエントリーをはてなブックマークに追加 142 users Instapaper Pocket Tweet Facebook Share Evernote Clip upstart systemd SysVinit 足音 予習

斎藤です。こんにちは。 RedHat Enterprise Linux 7(RHEL7)リリースの足音が聞こえる今日この頃ですが、皆様いかがでしょうか。予習として、Fedora 19を利用されている方もいらっしゃるかと思います。 その中で、大きな変化の1つとして、 systemd(※1) の採用があります。systemdは、SysVinitやUpstartに変わる、プロセス管理の仕組みです。そうで... 続きを読む

ITインフラで起きる「もしも」のための12個のコマンド - インフラエンジニアway - Powered by HEARTBEATS

2013/10/02 このエントリーをはてなブックマークに追加 1417 users Instapaper Pocket Tweet Facebook Share Evernote Clip コマンド インフラエンジニアway ITインフラ 12個 斎藤

こんにちは。斎藤です。 ITインフラの障害は、多くの場合「予期せぬ」タイミングで発生します。特に、CPUリソースを多量に消費したり、Disk I/Oが輻輳している場合、その切り分けは困難な状況に陥りやすいものです。 そこで、本日はITインフラ、特にOS・ミドルウェアを支えるにあたって、問題解決を助けてくれるであろう12個のコマンドを取り上げてみます。「必ず押さえておきたい」5つのものと「更に覚える... 続きを読む

etckeeperで設定ファイルのバージョン管理を始めよう - インフラエンジニアway - Powered by HEARTBEATS

2013/09/03 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip etckeeper VCS インフラエンジニアway 斎藤

斎藤です。こんにちは。 今日は、etckeeperを用いて、設定ファイルをバージョン管理する方法を説明します。設定ファイルの書き換えで辛い目に遭う前に、どうぞお試しください。 ※CentOS 6.4, Ubuntu 12.04 LTS, etckeepr 1.7を基準に説明します etckeeperとは etckeeperは主に/etc配下をVCS(Version Control Systems)... 続きを読む

デーモンの起動・終了にはserviceコマンドを利用しよう - インフラエンジニアway - Powered by HEARTBEATS

2013/06/25 このエントリーをはてなブックマークに追加 592 users Instapaper Pocket Tweet Facebook Share Evernote Clip デーモン serviceコマンド インフラエンジニアway

斎藤です。こんにちは。 今日は、デーモンの起動・終了に際してはserviceコマンドを使った方がいいよ、というお話です。 ※CentOS 6.4 (x86_64) でテストしています。尚、特記がある所を除きます。 デーモンの起動・終了には大きく2手 Linux、特にRedHat, CentOS, Fedora, Ubuntu[1]などでは、デーモンの起動・終了の制御の際に、大きく分けて次の2つの方... 続きを読む

ohaiを使ってサーバの情報をプログラムで扱おう - インフラエンジニアway - Powered by HEARTBEATS

2013/06/11 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip ohai Chef ライブラリ Chef Solo 斎藤

斎藤です。こんにちは。 今日は、Chefをインストールすると共に入るohaiを用いて、サーバの情報をプログラムで扱ってみます。 ※ohaiは6.16(github版)を用いています ohaiとは もともと、Chef Client/Chef Soloが実行環境の情報を取得するためのライブラリです。ただ、単独でもライブラリを使用したり、コマンドを実行する事で、Chefと同様に情報を利用する事ができます... 続きを読む

MySQL を MHA + HAProxy で冗長化してみよう - インフラエンジニアway - Powered by HEARTBEATS

2013/05/31 このエントリーをはてなブックマークに追加 186 users Instapaper Pocket Tweet Facebook Share Evernote Clip MHA フェイルオーバー HAProxy MySQL 斎藤

斎藤です。こんにちは。 今日は、MySQLにてレプリケーション構成において、マスタサーバのフェイルオーバーを司るmysql-master-ha(以下、MHA)を用いる際、マスタサーバ接続先の切り替えにHAProxyを使ってみようというお話です。 ※MHAは0.53.0(公式パッケージ)、MySQLは5.5.25a(Oracle公式パッケージ)、HAProxyは1.4.22(CentOS6標準パッケ... 続きを読む

「写経」から始めるChefクックブックの作成 - インフラエンジニアway - Powered by HEARTBEATS

2013/03/27 このエントリーをはてなブックマークに追加 288 users Instapaper Pocket Tweet Facebook Share Evernote Clip Chef MySQL 写経 手動 斎藤

斎藤です。こんにちは。 Chef の話題がアツくなっている今日この頃、みなさまいかがお過ごしでしょうか?Chefの解説本も出つつある今日この頃ではありますが、プログラミングそのものに慣れないうちはそれさえ読むのもちょっと大変かもしれません。そこで今回は、 Chef のレシピ+ライブラリを用いて、MySQLの設定の自動化を試します。いわゆる「写経」から始めてみて、少しずつ「手動」からプログラムを通じ... 続きを読む

今後の負荷を RRDTool を使って予測してみよう - インフラエンジニアway - Powered by HEARTBEATS

2013/02/21 このエントリーをはてなブックマークに追加 233 users Instapaper Pocket Tweet Facebook Share Evernote Clip RRDTool 予兆 人手 斎藤 インフラエンジニアway

斎藤です。 今日は、RRDToolを使って、今後かかる負荷を手軽に予測する方法をご紹介します。あわせて、プログラムと連携して性能限界を越えそうなサーバがあるかを判定してみます。人手ではまかないきれない数のサーバに対して、一台ずつ問題の予兆を調べるときなどにお試しください。 ※CentOS 6.3 (64bit) + RRDTool の2013/2/20頃の最新ソースを用いて試しています 「限界」を... 続きを読む

Upstart を使ってお手軽 daemon 化 - インフラエンジニアway - Powered by HEARTBEATS

2013/02/08 このエントリーをはてなブックマークに追加 250 users Instapaper Pocket Tweet Facebook Share Evernote Clip upstart daemon daemontools 斎藤

こんにちは。斎藤です。 手元でちょちょいと作ったプログラムや、 init スクリプトの無いOSSを daemon として動作させ続けたい事、ありませんか?そんなときに便利なのが Upstart です。daemontoolsの代わりとしても使えます。 今回は設定方法を中心に、解説していきます。 ※CentOS 6.3 (x86_64) で検証しています はじめに Upstart とは何か Upsta... 続きを読む

 
(1 - 17 / 17件)