サーバー管理者

システムおよびネットワーク管理者向けのQ&A

6
Linuxサーバーのスペース不足
2回の連続したインタビューでこの質問をされましたが、さまざまなシステム管理者との調査と確認の後、良い答えが得られませんでした。誰かがここで私を助けることができるかどうか疑問に思っています。 サーバーのディスク容量が不足しています。非常に大きなログファイルに気付き、削除しても安全であると判断します。ファイルを削除しますが、ディスクはまだいっぱいであることを示しています。何が原因で、どのように修正しますか?そして、どのプロセスがこの巨大なログファイルを書き込んでいるかをどのように見つけますか?

1
Amazon Linuxのupdate-rc.d
私はシステム管理にかなり慣れていないので、Amazon EC2インスタンス(Amazon Linuxを実行中)の起動時にnginxが確実に実行されるようにするだけです。 スクリプトを/etc/init.dに配置しましたが、Amazon linuxにはupdate-rc.dコマンドが付属していないようです。それでは、起動時にスクリプトを確実に実行するにはどうすればよいですか?

1
ユーザーエージェントMozilla / 5.0(Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10)からの不正なトラフィックGecko / 2009042316 Firefox / 3.0.10(.NET CLR 3.5.30729)
これは急速に変化するイベントであり、まだ答えがありません。 調査結果や仮定を回答として投稿しないでください。実際に回答がある場合に備えて、回答フィールドを予約してください。 追加する新しいものがある場合は、質問に直接編集してください。 年の初めから、ユーザーエージェントとのトラフィックが増えています。 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729). 私のアクセスログには、そのユーザーエージェントからの40%〜60%が表示されます。ユーザーエージェントがFirefox 3.0.10ブラウザーを示しているため、これは奇妙です(2012年にそのブラウザーを使用している人はいますか?通常のWebサイトの訪問者の40%-60%ではありません)。 また、ログは、このユーザーエージェントがHTMLドキュメントのみを要求し、画像、CSS、JSファイルなどの参照されたアセットは要求していないことを示しています。 それらのリクエストのIPを(そのUAで)チェックしました。それは世界中から来ています。これらのIPにはモバイルユーザーエージェントが含まれることがあることを認識しました。 私の疑いは、多くの「スパイダーリクエスト」を行っているモバイルアプリです。そのユーザーエージェントからのトラフィックの根本原因を知ることは良いことです。 誰でも根本原因を特定できますか? 過去数週間で、そのUAからのトラフィックが減少し、他のトラフィックが増加することを認識しました。ボット/クローラーは現在、より一般的なUAを使用しているため、ブロックがより困難になっているようです。この質問への回答の中で他の誰かがそれを言っているのを見ましたが、serverfaultがこの質問を再配置することを決めたときに削除されました。 参照としての古い回答 Deeからの更新 私は非常にトラフィックの多い独自のウェブサイトを運営しており、先月かそこらのapacheログでまったく同じことを見ています(さらに確認する機会がまだありませんでした)。すべてのリクエストの40%が私が見ている割合であり、これは明らかにナッツです。 また、リクエストは常にリクエストしているブラウザがgzip圧縮をサポートしていないと言っているように見えることに気付きました。その結果、すべてのWebページリクエストが圧縮されずに送信され、帯域幅の使用が急増します! しかし、これまでのところ、実際に何が起こっているのかを判断することはできませんでした-これまでのところ、偽のユーザーエージェント文字列を送信しているモバイルデバイスのプロキシサーバーなどの可能性があると思われます。 追加するために編集:さらに調査を行ったところ、ウイルス対策ソフトウェアのようです:http : //www.webmasterworld.com/search_engine_spiders/4428772.htm jamur21からの更新 はい、複数のサイトで同様のトラフィックが確認されています。 私たちはまだ根本原因を探していますが、調査結果には次のようなものがあります。 クモの場合、それはかなり悪い仕事をしています。別のURLに移動するまで、しばらく(おそらく2、3時間)ドメインごとに1つまたは2つのURLのみをハンマーするようです。ただし、コンテンツは常に比較的「最新」であり、回答に投稿されたリンクDeeにあるように、Googleニュースが要因であるという信用を与えています(すべてのサイトはニュースサイトです)。 IPは地理的に分散していますが、私たちにとって、それらのほとんどは発信元サイトの近くにあるように見えます(ほとんどのサイトはローカルニュースアウトレットであるため、国内のトラフィックはあまり多くありません)。米国外からのリクエストはほとんどありません。繰り返しになりますが、これは、Googleニュースから丸URLみされたURLに信用を与えます(郵便番号でGoogleニュースをローカライズした人々がコンテンツを見ると思います)。 ほとんどの場合、リクエストはバックグラウンドノイズ(特にノイズの多いノイズ)として取り消すことができますが、1日に2、3回スパイクし、このUAだけで約15〜30分間、〜100mbpsのトラフィックを占めます。 残念ながら、GoogleニュースはこれらのURLが発見される可能性のあるベクトルのように見えますが、私たちが目にしたことはすべて状況であり、これらのURLが正確にどのように攻撃されるのかについての喫煙銃はまだありません。 Bannow Bayからの更新 大きなニュースサイトがあります。週に数回、ニュースがGoogleニュースに取り上げられます。11月下旬からこのソースからトラフィックを獲得しており、週ごとに増加しています。2月には3,000万インプレッションになる可能性があります。 Google News USのフロントページに表示されることが、このトラフィックの引き金となります。約75%が米国のIPからのものであると主張しています。しかし、それが何であれ、それ自体を隠すために多大な努力を払っています。そしてそれは友好的ではありません。 喫煙銃も見つかりませんでしたが、主要なセキュリティベンダーは、当社に代わってさらに調査することに親切に同意しました。 Artem Russakovskiiからの更新 ニュースサイト(AndroidPolice.com)でも初めて同じことが起こりました。QPSが平均5000%(LinodeのNodeBalancerの制限である5000qps)を超えたこれらのランダムリクエストの約10分。要求がI / …

9
SQLのパフォーマンスを向上させるために、高速なハードディスクを搭載するのではなく、単に大量のRAMを搭載してみませんか
人々は、SQLサーバーのパフォーマンスを向上させるために、RAID 5などで可能な限り高速なハードディスクを購入すると言っています。 だから私は、RAID 5と超大型の高速ハードディスク(ちなみに安くはない)にすべてのお金を使う代わりに、なぜ大量のRAMを手に入れないのかと考えていました。SQLサーバーがデータベースをメモリにロードすることがわかっています。メモリは、どのハードディスクよりも高速です。 サーバーに100 GBのRAMを詰めてみませんか?次に、RAID 1を備えた通常のSCSIハードディスクを使用します。これは、はるかに安くて高速ではありませんか?

2
AWS、帯域幅およびコンテンツ配信
私の質問は、仮想マシンと、インターネットへのサーバー接続を介したコンテンツの配信についてです。 Ec2 Windowsインスタンスがあり、そのネットワーク接続は100 Mbpsのようです そのEC2インスタンスからコンテンツを配信する場合、それがボトルネックになる可能性はありますか? s3にはどのような違いがありますか? 注:s3とそれらのCDNが静的コンテンツに適していることは知っていますが、現時点ではこの状況を調査する必要があります。HTMLページはAJAXを介してサーバーサイドページにアクセスする必要がありますが、現時点ではコンテンツとサーバーをまったく同じドメインに配置する必要があるため、これに対する回避策はないため、S3を使用することはできません。 必要な帯域幅:いつでも最大100人のユーザーが動画をダウンロードできるかどうかはわかりませんが、おそらくこれ以上はありません。ビデオはそれぞれ最大5MBまで使用できますが、最大20MBまで表示されます。

1
Apache ab:出力を説明してください
私は見て回ったが、出力の詳細な説明をまったく見つけることができません。ほとんどは実際に理解するのは簡単ですが、私を混乱させる部分が1つあります。 Time per request: 109537.505 [ms] (mean) Time per request: 109.538 [ms] (mean, across all concurrent requests) これは、私にとって-すべての同時リクエスト(それが何であれ)を測定すると、リクエストが突然100倍速く返されることを意味します。リクエストごとの時間がそれほど変わるのはなぜですか?これは意味がありません。 これとab出力の他の部分の詳細な説明はありますか?

5
クラスが見つかりませんでしたが、まだあります
puppet agent新しいイメージから呼び出しを行うと、err: Could not find class custommodエラーが発生します。モジュール自体は、/etc/puppet/modules/custommod私たちが呼び出している他のすべてのモジュールと同じですが、これは頑固です。 [site.pp] node /clunod-wk\d+\.sub\.example\.local/ { include base include curl include custommod class{ "custommod::apps": frontend => "false} [...] } puppetmasterをデバッグ出力で実行すると、baseおよびcurlの情報が明確に見つかります。 debug: importing '/etc/puppet/modules/base/manifests/init.pp' in environment production debug: Automatically imported base from base into production debug: importing '/etc/puppet/modules/curl/manifests/init.pp' in environment production debug: Automatically imported curl from …

2
Amazon Linux AMIでSSHのパスワードログインを有効にする
鍵ファイルではなくパスワードを使用してssh経由でログインできないようにします。 ええ、それは完全に安全ではないことを知っていますが、構成のこの時点で、これを機能させるために変数を左右にオン/オフにしました。 # $OpenBSD: sshd_config,v 1.73 2005/12/06 22:38:28 reyk Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. # This sshd was compiled with PATH=/usr/local/bin:/bin:/usr/bin # The strategy used for options in the default sshd_config shipped with # OpenSSH is to specify …
31 linux  ssh  amazon-ec2 


4
du -hとls -lhの違いは何ですか?
各コマンドでさまざまな結果が得られるため、ファイルのサイズを読み取る正しい方法を把握するのは困難です。また、http://forums.devshed.com/linux-help-33/du-and-ls-generated-inconsistent-file-sizes-42169.htmlで次のような投稿を見つけました。 duは、ファイルシステムに存在するファイルのサイズを示します。(IEは常に1024で割り切れる結果を提供します)。 lsはファイルの実際のサイズを提供します。 あなたが見ているのは、ファイルの実際のサイズとそれが取るディスク上のスペースの量の違いです。(ファイルシステム効率とも呼ばれます)。 ファイルシステムに存在するときと、filの実際のサイズの違いは何ですか
31 linux  ls  du 


2
OSXでのブロックファイルのマウント
ブロックファイルをosxにマウントするにはどうすればよいですか?私は試した hdiutil attach filename しかし、これはで終了しています hdiutil: attach failed - not recognized hdiutilはiso / dmgイメージでのみ機能するようです。Ubuntuでは、ブロックファイルを簡単にマウントできます mount -o loop filename mountpoint 背景:vdfuse(http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0)を使用して、仮想ディスクファイル(vhdなど)をマウントしました。vdfuse自体は正常に動作し、仮想ディスクに含まれるパーティションはマウントポイント上のブロックファイルとして表示されます。 VHDファイル-> / my / mountpoint / Partition1、Partition2、... Ubuntuでは、ブロックファイルは次の方法でマウントできます mount -o loop /my/mountpoint/Partition1 ただし、osxには-o loopオプションは存在しません。


7
Nginxがなぜこんなに速いのですか?
ランブラーのようなサイトはどのようにして動的コンテンツをこれほど高速に配信しますか?Yahoo(私の国であるSEアジアにサーバーがあり、ランブラーにはありません)よりも高速です。 これは純粋にNginxの機能ですか?そのような機能について学ぶためにどこを調べるべきですか? ここではかなり初心者です。Nginxから提供される場合、serverfault.comはIIS 7よりもはるかに高速になると考えています(どちらの場合もdbアクセス時間が同じであると仮定しています)。これは公正な仮定ですか? 編集: IIS7の前でNginxを使用してKarlから投稿する

11
`screen`の隠された機能
私は1日中* nixコマンドscreenを使用しており、この質問を始めた人を見つけることができなかったため、開始すべきだと考えました。あなたはドリルを知っています:コミュニティwiki、機能ごとに1つの答えなので、誰でも投票できます。
31 gnu-screen 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.