タグ

サーバーに関するreika221のブックマーク (23)

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

    メモリのfreeが10%を切ったとアラートが飛んできた時の対応のメモです。 top を見てもあやしいプロセスが見つからなくて、 /proc/meminfo を見てみると slab領域の肥大が確認できました。 slabtop で dentry_cache が肥大化している事がわかったので、 echo 2 > /proc/sys/vm/drop_caches を実行しました。 というはなし。 freeコマンドで現在のメモリの使用量を確認する [root@bacchi ~]# free total used free shared buffers cached Mem: 1030516 971468 59048 1088 278348 166456 -/+ buffers/cache: 526664 503852 Swap: 2064380 654596 1409784 確かにこのサーバーはメモ

    不審なプロセスがないのにメモリ使用量が高い場合はslab領域の肥大化を疑うといいかも
  • cybozu.com のリバースプロキシを nginx にリプレイス - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。インフラチーム Hazama の深谷です。 デブサミ 2015 で、cybozu.com の自社製リバースプロキシを全面的に再実装した話をしてきました。 今回は、そちらの資料を紹介いたします。 cybozu.com ではお客様ごとに異なるサブドメイン(ex. demo.cybozu.com)を用意しています。サブドメイン方式には、お客様ごとに異なる IP アドレス制限をかけられるとか、Same-Origin-Policy のため安全に JavaScript でカスタマイズができるといった利点があります。 このサブドメインを実現しているのは、従来 Apache で実装されたリバースプロキシでした。しかし、この時の実装はサブドメインごとに異なる VirtualHost を定義する方式で、お客様サブドメインの数に比例して Apache の設定を変更する時間が伸びていくというものでした

    cybozu.com のリバースプロキシを nginx にリプレイス - Cybozu Inside Out | サイボウズエンジニアのブログ
  • とあるサイトの高速化についてフロントエンドでやったことまとめ。 - Toro_Unit

    業務で携わっている案件なのですが、アクセス数の急増が見込まれるイベントがありまして。準備期間も少なく、バックエンド側でできることがほぼないという状況でサイトを落とさないようにがんばる!というお仕事でした。レガシーソースてんこ盛り。CSSプリプロセッサとか何それ状態。 そこで実施した対策のまとめです。サーバー・アプリケーション・サイトの構成によって、効果の大小はありますが、比較的効果があったと思われるものをつらつらと。 リクエストの削減とファイルサイズの最適化 まず一番最初に考えなければいけないのがリクエスト数です。すごいおおざっぱに言うと、WEBサーバー(ApacheとかNginxとか)への負荷は、PV数×リクエスト数です。PVがそんなに無くてもそのページのリクエストがめちゃくちゃ多いとそれだけでかなりの負荷になります。リクエストを半分にできれば2倍の人数がさばけるってことに、すげーおおざ

    とあるサイトの高速化についてフロントエンドでやったことまとめ。 - Toro_Unit
    reika221
    reika221 2014/11/28
  • 環境構築自動化の手順と評価検証、Puppetの基礎知識

    R子 今日から担当に配属されたR子と申します。よろしくお願いします。 K男 こちらこそよろしく。ところで、R子さんは今までサーバー構築の経験はあるのかな? R子 入社時の研修でちょっとだけ……。 K男 R子さんも明日からばりばり構築してもらうよ。1日最低10台がノルマね。 R子 えぇ!? 不安だなぁ…… ちゃんと家に帰れます? うぇ~ん。 さて、R子さんは一体どうなるのでしょうか。1日10台がノルマといわれていますが、サーバー構成が同じ場合、一度構築してしまえば似たような単純作業の繰り返しになります。この単純作業を自動化することにより、効率的にサーバーを構築できるようになります。自動化できれば、10台であろうが、100台であろうが怖くありません。 連載では、こんなときに役立つサーバー構築の自動化技術について紹介していきます。 初心者でもサーバー構築/運用が自動化できるように サーバー構築

    環境構築自動化の手順と評価検証、Puppetの基礎知識
  • cron 設定ファイル (crontab ファイル) の置き場所と書式について - ひだまりソケットは壊れない

    cron周りのベストプラクティス読んだ - $shibayu36->blog; 上の記事を読んで興味を惹かれたので、『WEB+DB PRESS Vol.79』 の 「cron 周りのベストプラクティス」 を読んだ。 Web 上でも公開されている。 (2014-06-23 追記。) 第25回 cron周りのベストプラクティス(1):Perl Hackers Hub|gihyo.jp … 技術評論社 そこでは cron 設定 (crontab) ファイルの記述方法として crontab コマンドを使用する方法が書かれていた *1。 で、記事を見てるうちに、以前 crontab コマンドやら /etc/cron.d やらの違いがよくわからずに調べて社内日記に書き残しておいたことを思いだしたのでブログで公開しておこうと思う。 ちなみに man の内容などは Debian 7 で見てるので、別ディス

    cron 設定ファイル (crontab ファイル) の置き場所と書式について - ひだまりソケットは壊れない
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • CentOS 6.4 インストール~設定手順の目次

    CentOS 6.4 をインストールする機会がありましたので、その手順を備忘録としてまとめておきます。CentOS5までは何度もインストール経験があるのですが、自身でCentOS6を最初からインストール~設定まで全て通して行ったのは今回がはじめて。間違っている箇所の指摘や改善のご提案などがありましたら、ぜひよろしくお願いいたします。 【2013/09/09 追記】 2013/09/09 に、「CentOS6.4 インストール~設定手順の目次」で公開予定していた記事を全て公開いたしました。CentOS6.4 のインストールから設定までを通して読むことができますので、お役に立てることができたらぜひシェアをお願いいたします! 次の4つを目標とします ・SSH や iptables の設定をはじめとするセキュリティに関する対策。 ・ログ管理とバックアップの環境を整える。 ・Apache 上で Ru

    CentOS 6.4 インストール~設定手順の目次
  • DNS移転失敗体験談

    時効成立。 詳しく知りたい方は下記サイトへ キャッシュサーバを権威サーバと兼用すると危ない http://www.e-ontap.com/dns/weirdra/ 浸透いうな! http://www.e-ontap.com/dns/propagation/ サーバ運用している人はこちら!!! http://www.slideshare.net/hdais/auth-cachebindconfig Read less

    DNS移転失敗体験談
  • おそらくはそれさえも平凡な日々: サーバーマシンのコア数に応じてworker数を調整する方法

    PSGI/Plackアプリケーションの起動方法いろいろと番環境アレコレ 便乗ポスト。最近は、上記内の「シェルスクリプトでラップする方法」で運用していることが多いです。その場合のone more tips. appサーバーごとにマシンスペックが違う場合がたまにあって、その場合マシンごとに worker数を調整したいけど、deployの都合上サーバー起動スクリプトは同じやつを使いた いってことがあります。 そこでおすすめなのが、CPUコア数に応じてworker数を計算する方法です。 シェルスクリプトの場合、 % cat app.sh #/bin/sh NCPU=`getconf _NPROCESSORS_ONLN` WORKERS=$(expr $NCPU \* 5) exec plackup -E production -s Starlet --max-workers=$WORKERS と

  • コピペでできる録画サーバー on Linux with PT2 (recpt1 録画編) - GeekなNooblog

    コピペでできる録画サーバー on Linux with PT2 (ハードウェア編) コピペでできる録画サーバー on Linux with PT2 (OSインストール編) コピペでできる録画サーバー on Linux with PT2 (recpt1 録画編) コピペでできる録画サーバー on Linux with PT2 (epgrec 番組表編) コピペでできる録画サーバー on Linux with PT2 (再生編) コピペでできる録画サーバー on Linux with PT2 (エンコード編) ※2015/5/9更新 CentOS7で再構築した際に追加した手順を追記 ※2013/6/16更新 recpt1を公式版から各種パッチ用の適用や機能の追加が行われているSTZ版に変更しました。 またPT3ドライバ導入手順も追加しました。 前回でOSのインストールは終了しました。 いよいよ

    コピペでできる録画サーバー on Linux with PT2 (recpt1 録画編) - GeekなNooblog
  • ファーストサーバーがデータ初期化の大惨事!被害者の状況と損害賠償(約款)について調べてみた。 - すしぱくの楽しければいいのです。

    公開日:2012年6月21日 カテゴリ:アレな話題 ホームページが障害で表示されないとか、アクセス過多で重たすぎる程度なら許容の範囲ですけども、サーバーのデータが初期化されましたという、Web屋としては笑えない、むしろ笑うしかない状況が発生しましたよ。 それも稼働率100%保証のファーストサーバーさんというのも驚きでございます。 今回サーバーデータ初期化事故に遭遇してしまった X_urara_X さんに状況を取材させていただきながら、損害の保証はされるのかどうか、規約(約款)を確認してみました。 【2012.6.25追記】 中間報告が掲載されたので記事を書きました。ファーストサーバーの事故原因がほぼ人災だった。その概要と今後についてまとめてみました。|楽しければいいのです。 信頼のファーストサーバーがまさかの・・・ Web屋にとって顔面蒼白な事故(障害)がございましたねー。 ファーストサー

    ファーストサーバーがデータ初期化の大惨事!被害者の状況と損害賠償(約款)について調べてみた。 - すしぱくの楽しければいいのです。
  • コピペでできる録画サーバー on Linux with PT2 (epgrec 番組表編) - GeekなNooblog

    コピペでできる録画サーバー on Linux with PT2 (ハードウェア編) コピペでできる録画サーバー on Linux with PT2 (OSインストール編) コピペでできる録画サーバー on Linux with PT2 (recpt1 録画編) コピペでできる録画サーバー on Linux with PT2 (epgrec 番組表編) コピペでできる録画サーバー on Linux with PT2 (再生編) コピペでできる録画サーバー on Linux with PT2 (エンコード編) この章では番組表のツール(epgcre)をインストールすることにより、他のPCからブラウザで番組表を閲覧し予約できるようにします。 epgrecはに必要なソフトウェアをインストールしていきましょう。 ※2013/6/16更新 epgdump,epgrecを公式版から各種パッチの適用や機能

    コピペでできる録画サーバー on Linux with PT2 (epgrec 番組表編) - GeekなNooblog
  • dstatの万能感がハンパない - (ひ)メモ

    サーバーのリソースを見るにはグラフ化は重要ですが、推移ではなくリアルタイムな状況、例えば秒単位のスパイキーな負荷を見るには、サーバー上でvmstatやiostatなどの*statファミリーを叩く必要があります。 さて、vmstatはメモリの状況やブロック数単位のI/O状況は見られますが、バイト単位のI/O状況やネットワークの送信、受信バイト数を見ることはできません。 # vmstat 1 procs -----------memory---------- ---swap--- -----io----- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 3 1 0 4724956 355452 726532 0 0 54 484 3 3 1 0 99 0 0 2 0 0 47

    dstatの万能感がハンパない - (ひ)メモ
  • Linux で Dropbox ドリブンなシステムを構築する方法 - tyoro.exe

    Dropbox が便利なので最近頼りにする事が多いです、各PC・デバイス間でのファイルのやりとり、設定ファイルなんかの簡単なバックアップ、共同制作者との成果物のやりとり...などなど。 最近は Dropbox にファイルをいれる事で動作するツールなんかを自前構築して使ってたりして、これが便利なのでメモがてら記事にしておきます。 まぁ多分ほかの人もやってる気がするんだけど、それっぽい解説記事がなかった。 なお、こちらの記事は Dropbox のファイル同期からサーバーサイドのコマンドを実行する方法でしか無い為、実際に稼動させるシステムは各自で用意するものとします。 Dropbox ドリブンとは イベントドリブンとかメールドリブンとかみたいに、Dropbox を起点に動作するシステムなので Dropbox ドリブンと呼んでみました。 メールドリブンがそもそも、一般的な用語でないような気もします

  • 株式会社ハートビーツの採用サイト

    ハートビーツは世の中のITインフラを支えるMSP事業を主軸としながら、開発支援、受託開発サービスを提供しています。 ハートビーツの強みは、質的な課題を発見できること、その課題を解決する技術力があることです。 これらの強みは、個々が目の前の課題に対して真摯に向き合いながら、自分がすべきことを能動的に考え、現場主導で活動することを大切にするという、ハートビーツのカルチャーから生まれています。 いま、このハートビーツのカルチャーに共感いただき、チームで働くことに価値を感じていただける、新たな仲間を探しています。 もし、少しでもご興味ございましたら、ぜひ、カジュアル面談からお会いしましょう。 募集一覧 現在募集しているポジションを掲載しています。 ハートビーツでは「在宅勤務制度」を導入しています。 まずはオンラインのカジュアル面談でお会いすることからスタートできますので、 少しでも興味ある方はぜ

    株式会社ハートビーツの採用サイト
  • サーバー管理知識が無くても「さくらVPS」をレンタルサーバーのように使える方法

    Server room with grass! / Tom Raftery さくらインターネットのVPSは月980円、年間だと10,780円から利用できる、かなりお得なVPSです。 VPS(仮想専用サーバー)は、ユーザーの使えるリソースの上限が設定されているため、共有のレンタルサーバーのように他のユーザーさんからの影響がほとんどありません。root権限を持てるため、普通のレンタルサーバーでは出来ないようなカスタマイズが可能です。 その反面、各種設定や管理を自分で行わないといけません。とはいえ、基的な設定作業はそんなに難しいものではないので、多少意味がわからなくても、手順どおりに作業を進めていけば、サーバーを動かすことは可能です。 おおまかな作業の流れを知る idea×ideaさんが当に大雑把な流れを紹介しています。わからない言葉があっても大丈夫です。まずは最初から最後までの流れを知るこ

    サーバー管理知識が無くても「さくらVPS」をレンタルサーバーのように使える方法
  • さくらVPSでDropbox - webネタ

    個人サーバーのバックアップがめんどうなので、dropboxのアカウント作ってそこに放り込むことにした。 環境はLinux。CentOS5.6(64bit)さくらVPS。 必要なものをインストール python2.6 sudo yum install python26 dropboxコマンドの準備 ソースをダウンロードし、権限を与えパスが通っているディレクトリへ移動。 cd ~/src wget https://www.dropbox.com/download?dl=packages/dropbox.py chmod u+x dropbox.py vi dropbox.py 一行目、#!/usr/bin/pythonを#!/usr/bin/python26に変更 mv dropbox.py ~/bin/dropbox dropboxインストール dropbox start -i To lin

    さくらVPSでDropbox - webネタ
  • 小規模Webサービス向け安上がりシステム構成と開発フロー(怖話.jp) - Fjord, Inc(株式会社フィヨルド)

    こちらのエントリーが大変参考になったので、僕らが作ってる怖話.jp(kowabana.jp)のシステム構成や開発方法についても公開していこうと思います。 怖話.jpはスマホ向けWebサービスなのでPC向けとはPVとかの傾向がちょっと違うかも知れません。 怖話.jpとは スマホで17,000話以上のサウンドノベル風の怖い話が閲覧・投稿できるサイト(アプリではありません)です。詳しくは下記エントリーを参照してください。 スマホでサウンドノベル風怖い話投稿サイト | FJORD, LLC(合同会社フィヨルド) 7月16日にRubyKaigi2011に合わせて無理矢理ベータテストオープンして、8月9日に正式オープンしましたので正式オープンからは1ヶ月経ってないまだまだのサイトです。開発期間は約1ヶ月ぐらいです。 サイト情報 (これAnalyticsを直接貼るのはどうやればいいんだろう?) 直近一ヶ

    小規模Webサービス向け安上がりシステム構成と開発フロー(怖話.jp) - Fjord, Inc(株式会社フィヨルド)
  • 日本標準時プロジェクト 公開NTP

    標準時 に直結した時刻サーバ NICT公開NTPサービスではインターネットを利用して、日標準時を時刻配信しています。 NTPサーバ名: ntp.nict.jp ・設定方法 ・Q&A ・関連文書(公開文書 / 日標準時 / ネットワーク時刻同期) ・統計(利用数, トラフィック, ドメイン別) ・クライアントリスト ・関連リンク集 ・問合せ窓口 お知らせ ■運用情報(過去の情報はこちら) 2008/09/22 16:00頃-09/24 13:00頃 サーバ接続障害により、ntp-a2およびntp-a3との通信ができませんでした。 現在、全てのサーバが順調に稼動しています。 ■お知らせ(過去のお知らせはこちら) 2008/01/30 SSLを使ったセキュアな時刻配信を始めました。https://ntp-a1.nict.go.jp/cgi-bin/ntp をご利

  • サーバー関連 さくらのVPSに挑戦(CentOS5/駄文) - ぼくんちのバックステージ

    2016/05/261つ前の更新で漏れた情報(完全に自分用メモ) 前回更新(さくらのVPS チューニング)で漏れてしまったメモをこのページに残しておきます。 2016/05/26ぼくんちのTV別館 (さくらのVPS X3台)、80万PV/dayで限界を迎えた後のチューニング(簡易版) 80万PV/dayでサーバーのパフォーマンスが著しく悪くなった後の復旧とサーバーの再チューニングを行った時のメモを残しています。時系列で紹介しているのでやや冗長な内容です。 2016/05/26ぼくんちのTV別館 (さくらのVPS X3台)、80万PV/dayで限界を迎えた後のチューニング(時系列版) 80万PV/dayでサーバーのパフォーマンスが著しく悪くなった後の復旧とサーバーの再チューニングを行った時のメモを残しています。時系列で紹介しているのでやや冗長な内容です。

    サーバー関連 さくらのVPSに挑戦(CentOS5/駄文) - ぼくんちのバックステージ