タグ

運用に関するkaz_29のブックマーク (15)

  • Capistrano は思ったよりシンプルで思ったよりすごい - あーありがち (2008-12-18)

    システム管理者のみなさん、こんにちは。今日は Rails アプリの deploy ツールとして有名な(らしい)Capistrano についてです。紹介? いえいえ。紹介はすでに有名な人たちによってなされています。ワタシがしたいのは検討。こいつはどこにどのように使えそうか。 Capistrano: Home システム管理の話なのになんで Puppet じゃないの?と思うかもしれません。それは、以前 Puppet の OSX 対応があまりよくなかったことと、また自分の環境が PPC Mac だったため、仮想マシンを使って他の OS を動かすのも現実的でなく、面倒になってしまっていたからです。 で、巡り巡って Capistrano って実は deploy 以外にも結構使えそうじゃない?と思えましたよというお話。想定しているバージョンは Capistrano 2.5.3 です。 なお、例によって嘘

  • トラブルをわざと発生させサーバ問題解決能力を鍛える「Trouble-Maker」 - GIGAZINE

    ほとんどのシステム管理者が経験したことがあるはずの状況は「何か悪いことが起きていて、サーバがダウンしているが、しかし何が起きているのか分からない」というシチュエーション。サーバを管理するシステムアドミニストレーターなどの立場でいると何が大変かというと、実際の製品として動かしている実環境でこのような問題が発生した場合です。 そこで役に立つのがこのオープンソースソフト「Trouble-Maker」です。 Trouble-Maker http://trouble-maker.sourceforge.net/ システム管理者の仕事を簡単にするため、多くのツールが存在していますが、未知の状況を経験している場合になんとかしてくれるわけではありません。この一連のソフトウェア群「Trouble-Maker」は既存の便利なツールとは異なり、問題を解決するのではなく、むしろ問題を引き起こします。インストールし

    トラブルをわざと発生させサーバ問題解決能力を鍛える「Trouble-Maker」 - GIGAZINE
  • LL Planetsで実現した無線LANインターネットの開放 | gihyo.jp

    大盛況ののちに幕を閉じた今年のLL Planetsでは、新しい試みとして無線LANによるインターネット接続を観客へ提供しました。 LLPLanetsのネットワーク構築にあたり、協賛ベンダ様よりネットワーク機材や回線を提供していただけたこと、ネットワークスタッフによる入念な計画・準備、そして番運用中にきめ細かな調整を行ったことにより、観客へ安定した無線LAN接続を提供することができました。 稿ではLL Planetsのネットワーク構築経験と、無線のノウハウを共有したいと思います。 2010年LL Tigerでの課題 2010年に開催されたLL Tigerでは、機材や準備の都合上、観客へのネット接続は提供することができず、観客がネット接続するには各自で回線を準備する必要がありました。そのため、近年流行しているポータブル無線APが予想以上に多く持ち込まれてしまい、最大で150局以上の無線AP

    LL Planetsで実現した無線LANインターネットの開放 | gihyo.jp
  • mixiがはまったmemcached(or libevent?)の問題を調べる人たち

    Neal Sato @nealsato 二日とも複数台のmemcachedが連続して落ちました。コアは吐かずにストンと落ちるので、原因追及に時間がかかりましたが、memcachedへの接続数が異常に多いと落ちる事は再現できました。 #mixi Neal Sato @nealsato memcachedが大量の接続を受けると突然停止をするので、memcachedへの接続数を減らし安定運用中。外部からの過剰アクセスではなく、サーバ追加→クライアント数増加→停止。 Masahiro Nagano / 長野雅広 @kazeburo ファイルディスクリプタが不足してmemcachedが落ちたとして、そのときには、3万強の接続となってるはず。3万強の接続となるにはアプリケーションサーバ側のmax clientが平均60として500台以上必要。そんなに増えたん?

    mixiがはまったmemcached(or libevent?)の問題を調べる人たち
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

  • CloudSpace | クラウド環境の導入/運用代行サービス

    CloudSpace は Amazon EC2、Google App Engine、Windows Azure 等を活用したクラウド環境の導入/運用代行サービスです ウェブサービスのインフラは CloudSpace にお任せください! CloudSpace がウェブサービスのインフラ構築/運用を全面的に代行します。 CloudSpace の保有する最新のクラウド技術を活用することで、お客様は従来のインフラ構築/運用に必要だった金銭的/人的コストを最小化し、マーケティングやウェブサービスの開発に専念することができます。

  • pg_bulkload: プロジェクト ホームページ

    はじめに pg_bulkloadは一定の制約条件の下で大量のデータを高速にロードするためのプログラムです。 大量のデータを投入するような状況では、細かなチェックは省いてでもいいからとにかく 高速にデータをロードしたいという場面があります。たとえば、あるデータベースに格納 されている情報を別のデータベースへ移送するような状況や、これから投入しようとする データの整合性がすでに別のツールで保証されているような状況がこれにあたります。 このような状況を想定して pg_bulkload は開発されました。 したがって、整合性を確認できていないデータのロードに対して、 pg_bulkload の使用 は適していません。この場合にはPostgreSQLがデータロードのためにもともと用意して いる COPY コマンドの利用をお勧めします。 注意点、使用方法を十分に理解した上で、pg_bulkload を

  • pg_statsinfo: Project Home Page

    pg_statsinfoは、PostgreSQLやOSのリソース情報、統計情報をスナップショットとして取得するためのツールです。 スナップショットとは、ある時点での各情報の集合体を指します。複数のスナップショット間の差分を解析することで、 DBで行われた活動状況の確認や性能ボトルネックを発見、また問題発生時の原因きり分けなどに有用な情報となります。 ツールでは、スナップショット取得やレポート作成用の機能を提供します。コマンド一つで手軽に情報の取得が可能となります。 この pg_statsinfo プロジェクトは PostgreSQL コミュニティによる pgFoundry の中のプロジェクトです。 ダウンロード : ソースコード、RPMパッケージをダウンロードできます。 バグレポート メーリングリスト への参加 ドキュメント インストール方法や使い方の説明は、下記のドキュメ

  • PHP勉強会 #43でサーバ運用関係の発表をしてきました - cakephperの日記(CakePHP, Laravel, PHP)

    PHP勉強会 #43 仕事の都合が前日について、急遽発表者として申込みして発表してきました。急なお願いを聞いてくれたgusagiさんありがとうございました。会場を提供してくれたノッキングオンさん、参加者の皆様、ありがとうございました。発表者でストリーミングまで担当してくれたyandodさん、ありがとうございました。 スライドをアップしました。ちょっと冗談っぽいことをスライドに書いてたんですが、スライドだけ見て誤解されてもあれなんで一部変更しました。動画の方はそのままです。それと、質疑応答で何件か質問を受けたので、覚えている限り補足も含めて、まとめの後に追加しました(ちょっとレイアウトが崩れちゃってるけど)。 実オペレーションでどうしてるとか、ノウハウは色々とあるのですが、そいうのまで話すと時間がたりないので、今回の発表内容は基的な所だけにしました。 質疑応答で質問して頂けて、うれしかった

  • Nagiosのcheck_snmpで警告レベル(WARNING, CRITICAL)別に通知先を変えたい - (ひ)メモ

    やりたいこと 警告レベル (WARNING か CRITICAL) によって、通知先を切り替えたい。 WARNING は PC メールと IRC に CRITICAL は 携帯メールと PC メールと IRC に 外部ホストの監視は NRPE じゃなくて SNMP (check_snmp) を使っている。 通知先の切り替え なぜか warn と crit で contactgroup を別々にせねばという思い込みがあり、単一のservice定義では実現できなさそうと思ってたんですが、ひとつのcontactgroupに、service_notification_optionsがwのとcのcontactを入れとけば OK ですね。(thanks: @toshiak_netmark) unknownとcriticalは携帯+PCIRCに、それ以外はPCIRCに通知するようなcontact,

    Nagiosのcheck_snmpで警告レベル(WARNING, CRITICAL)別に通知先を変えたい - (ひ)メモ
  • Linux、クラスタ、1Uサーバのクラスターコンピューティング(株) - Debian/Etch Apache2でクライアント認証

    限られた相手にのみWebサイトを公開するには、いくつかの認証方式があり、ユーザIDとパスワードによる認証がよく使われていますが、これらの認証方式にはいくつかの問題があり、安全とはいえません。ユーザIDとパスワードによる認証方式の特徴 ・ベーシック認証 (Basic Authentication)  ユーザIDとパスワードは暗号化されず平文(ひらぶん)でネットワーク上を流れるため、通信経路上のパケットを悪意のある第三者が盗聴すれば、暗号化されていないユーザIDやパスワードを使い、ユーザになりすますことが簡単にできてしまいます。    ・ダイジェスト認証 (Digest Authentication) ユーザIDとパスワードおよびサーバが送った乱数を使った認証で、ハッシュ化したパスワードと乱数をさらにハッシュ化したメッセージダイジェストがネットワークを流れるため、パスワードが平文で流れるベーシ

  • オープンソースなシステム管理フレームワーク Func 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    オープンソースなシステム管理フレームワーク Func 記事一覧 | gihyo.jp
  • セキュリティ対策のラック|情報を守るセキュリティ対策のパイオニア

    情報を守り、未来を創造するパイオニアとしての信頼と自信で、もっと先へ 最高峰のセキュリティサービスと、ITトータルソリューションを提供します。 もっと知る

    セキュリティ対策のラック|情報を守るセキュリティ対策のパイオニア
  • オープンソースツールが活躍するのは「開発」フェイズだけじゃない - @IT

    2008/03/19 The Linux Foundationは3月19日、212種類のオープンソースソフトウェア(OSS)をデータベース化し、システムインテグレーションの各ステップでどのように利用できるかをまとめた「いろいろなSIプロセスで使用できるOSSツールの調査」を公開した。実際の活用状況を基にツールが紹介されている。 この調査では、システムインテグレーションを「要求/要件定義」から「分析/設計」「開発」「構築」「運用/保守」など12のフェイズに分類し、各フェイズで利用されているOSSツールを紹介している。 各ツールは、実際の活用状況に応じて「◎:ほとんどのベンダ・SIerが既に採用している」から「♪:複数のベンダ・SIerが注目、今後評価が進む見込み」まで4段階で評価され、アイコンにより一目で浸透状況を把握できる仕組みだ。商用システムへの組み込み時に課題となるライセンス情報につい

  • ウノウラボ Unoh Labs: プロセスの監視を行う デーモン monit

    こんにちは satoです。 monitは プロセスの監視を行うデーモンです。 条件とそれに伴うアクションを指定することができます。 条件とは例えば以下のようなものがあります プロセスが起動していなかったら 特定のプロセスのメモリの使用量が あるサイズを超えたら 特定のプロセスのCPUの使用率が 50%を超えている状態が 10分続いたら 特定のポートに接続できなくなったら など アクションには以下のような物があります 起動、再起動する アラートメールを送信する ユーザスクリプトを実行する など これらを組み合わせて、プロセスの監視を行います。とくにユーザが作成したプログラムの監視などに効果を発揮します。インストールは RedHat系なら yum install monit で入ります。(CentOSや商用のRedHatはrpmforgeをリポジトリとして追加する必要があります) 主な設定ファ

  • 1