サーバー管理者

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

4
AWSクラウドフォーメーションが指定したパッケージをインストールしないのはなぜですか?
私はAWSサービスに非常に新しいです。AWSクラウドフォーメーションを使用しようとしています。テンプレートを作成しました。このテンプレートにはエラーがなく、それを使用してマシンを作成できます。 しかし、起動時にtomcat、gitなどをインストールするように、テンプレートにいくつかの設定を追加しました。しかし、それは私には起こりません。 以下は、tomcatのインストールに使用したコードの一部です。 "Resources": { "Tomcat": { "Type": "AWS::EC2::Instance", "Metadata": { "AWS::CloudFormation::Init": { "config": { "packages": { "apt": { "tomcat6": [], "git": [], } } } } }, しかし、マシンにログインしても、インストールtomcatもgitされていません! 前もって感謝します。

3
Exchange 2010で大きな電子メールをスケジュール/キューに入れ、遅延が減少するまで延期します
私の挑戦 さまざまなサイトにExchangeサーバーがありますが、船内にもあります。船は、海上では衛星リンクを介してネットワークに接続されますが、港ではWiFiブリッジに切り替えます。 待ち時間が長く(500ミリ秒以上)、珍しいドロップアウトがないため(例:船が回転しているとき)、海上で数メガバイトを超える電子メールを送信しようとすると、失敗し、制限まで再試行される可能性がありますに達した。結果:電子メールは配信されず、各試行はsatリンクの貴重な帯域幅を消費します。 1つの「解決策」は、電子メールの最大サイズを5 MBに制限することですが、それはユーザーフレンドリーではなく、ポート内での不必要な制限です。 大まかなアイデア 私がしたいのは、設定された制限を超えるすべての電子メールをキューに入れて、後で海にいるときに配信し、すべての小さな電子メールをすぐに送信することです。その後、データセンターのハブトランスポートサーバーに定期的にpingを実行し、待ち時間が400ミリ秒未満になると、大きな電子メールキューの処理を開始すると考えていました。遅延が400ミリ秒を超えると、この穴をふさいで、電子メールを再びキューに入れます。 今、バージョン2003以降、Exchangeに手を汚していません。当時は、後で配信するために大きな電子メールをスケジュールできました。そのため、私の考えはExchange 2010で同様のことを行い、配信を切り替える方法をスクリプト化することでした'always'と 'never'の間の大きな電子メールのスケジュール。 障害 そのようなスクリプトを作成するのはそれほど複雑ではないはずですが、次に頼っていた機能がExchange 2007で削除されたことを読みました。 これはExchange 2003に存在する機能でしたが、Exchange 2007では削除されました。「特大のメッセージに異なる配信時間を使用する」SMTPコネクタで設定されました。 TechCenter:Exchangeのサイズに基づいてメール配信をスケジュールすることはできますか? ご質問 本当ですか?-この機能はExchange 2010に存在しなくなりましたか、それとも同様の機能に変換されただけで、目標を達成するために使用できますか?もしそうなら、何? 特定のExchangeサーバーで大きな電子メールの配信を延期する別の方法はありますか?スケジュールに基づいている場合もあれば、特定のアクションを必要とする場合もあります。スクリプトを介して配信をトリガーする方法があることはかなり確信しています。 これについてのあなたの考えは高く評価されます!:-) 編集#1:洗練された大まかなアイデア 私は2つのPowerShell CmdLetsを手に入れたので、目標にかなり近づけることができました。 Suspend-Message Resume-Message 上記のコマンドがどのようなメッセージを処理するかを確認するために、しばらくGet-Messageをいじりました。 最も重要なのは、これらのコマンドがメッセージサイズフィルターを受け入れることです。このコマンドは、現在のサーバーで、5 MB(5,242,880バイト)を超えるキューに入れられたメッセージをリストします。 get-message -Filter {Size -gt 5242880} Get-Messageさまざまなリモート配信キューからのメッセージのみを返すようです。しかし、サーバー内を流れるメッセージは、たとえ短時間であっても、Get / Suspend / Resume-Messageが混乱するキューに表示されますか? そうでない場合、ソリューションは、次の行に沿って、数分ごとにスケジュールされたスクリプトのように単純になる可能性があります(擬似コードで): if ping_rtt > 400 Then Suspend-Message -Filter {Size -gt …

5
コマンドラインを使用してWindowsイベントログをクリアする方法
通常、コンピューター管理コンソールを開き、イベントビューアースナップインに移動し、Windowsログフォルダーを開き、Application/Security/Setup/Systemサブフォルダーを右クリックして、[ ログのクリア]を選択し、ClearまたはSave and Clearボタンを押して確認します。 十分な権限がある場合、コマンドラインを使用して確認リクエストを発行せずに同じ効果を得るにはどうすればよいですか?

1
セルラーネットワークのデータリンクプロトコルとは何ですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 6年前に閉鎖されました。 セルラーネットワークのリンク層プロトコルとは何ですか? 高速セルラーネットワークにはいくつかのプラットフォームがあります。GSMからGPRS、W-CDMA、HSPA、LTEなどへ。私は大学院で学んだこと(BPSK、QPSK、MIMO、フェージングなど)からの無線伝送の物理的な詳細について(ほとんど)知っています。 IP以上のソフトウェアの詳細。しかし、私には見当がつかず、セルラーネットワークの特定のデータリンクプロトコルについての情報を見つけることができないようです。(イーサネット、802.11などの代わりに) 私は、フェージングやその他のアーティファクトによるパケット損失がリンク層で管理されるかどうか、およびそれらが単純に気にせず、トランスポート層にこれを気にさせないかどうかを知ることに特に興味があります。 これは、セルラーネットワークに特化したトランスポートレイヤー(UDP)でパケット損失に対する対策を実行できるかどうかを評価するためです。 私の質問は次のとおりです。セルラーネットワークのデータリンクプロトコルは何ですか。これは、この特定の質問の範囲外である、はるかに大きな問題を解決するための出発点にすぎません。 いくつかの日本のドキュメントを見ると、W-CDMAのDPCCH / DPDCHなどのプロトコルがあるように見えますが、率直に言って、これらの情報は非常に乏しいです(現時点ではウィキペディアのページも孤児です)。始めるための良いリソースはありますか? 私はこのサイトの完全な初心者です。この質問が誤った表現である場合、適切でない場合、または問題がある場合はご容赦ください。私はこのコミュニティの良いメンバーになりたいと思っています。この質問を終わらせたり、反対票を投じることを検討しているなら、建設的な批判を私に与えてください。私は批判をとてもよく受けます、そしてそれはあなたの時間の無駄ではありません。

5
updatedbデータベースはどこにありますか?
Locateとそのデータベースのすべてのエントリをパージして削除したいと思います。 私は試した apt-get purge locate そして rm /etc/updatedb* しかし、データベースもなくなっていますか? updatedbデータベースはdebian squeezeのどこにありますか? 手動で削除したいので、きれいに再インストールできます
14 linux 

3
Infinibandサブネットマネージャーが実行されているスイッチを確認するにはどうすればよいですか?
最近、複数のスイッチを含むInfinibandネットワークを継承しましたが、これらのスイッチの1つがサブネットマネージャーを実行していることがわかりました。残りはおそらくその機能がオフになっているか、有効にされていません。問題は、それがどれなのかわからない... スイッチサブネットマネージャーを、いくつかのインフラストラクチャサーバーで実行されているOpenSMに置き換えたいと思います。SMを実行しているスイッチを判別するために、各スイッチに個別にログインする以外の方法はありますか?

4
IIS 7.5:Windows認証でカスタム認証エラーページを構成する方法。401ヘッダーの問題
IIS 7.5で実行されているphp Webサイトがあります。サイトはWindows認証によって保護されており、正常に機能します。 ユーザーがサイトにアクセスすると、ユーザー名/パスワードの入力を求められ、認証された場合は通過します。ユーザーが[キャンセル]をクリックするか、パスワードを3回誤入力すると、401エラーページが表示されます。 次に、ログイン方法を説明するカスタムページを表示したいと思います。だから私はエラーページに行き、ステータスコード401.2を選択して、表示したいページを指し示します: 次に、すべてのユーザーに対してカスタムエラーがオンになっていることを確認します。そしてカーブーム!認証は機能しなくなり、ユーザーにはパスワードプロンプトが表示されません。文書によると、Windows認証は最初に401応答を送信することで機能し、次にブラウザーはユーザーにプロバイダーの資格情報を要求し、次に何をするかを決定します。 ここで何が起こるか:IISがページの最初のリクエストで401ヘッダーを送信しようとしますが、web.configが「401でこのページにリダイレクトする」と言うことに気付きます。そして、認証の代わりに、リダイレクトページを提供するだけです。 401、401.1、401.2を交換しようとしましたが、違いはありませんでした。 私は何を間違えていますか?ユーザー認証エラーでカスタムページを表示する方法は? ps web.configは次のとおりです。 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <httpErrors errorMode="Custom"> <remove statusCode="500" subStatusCode="-1" /> <remove statusCode="404" subStatusCode="-1" /> <remove statusCode="401" subStatusCode="-1" /> <error statusCode="401" subStatusCode="2" prefixLanguageFilePath="" path="/not_restricted/401.htm" responseMode="ExecuteURL" /> <error statusCode="404" prefixLanguageFilePath="" path="/not_restricted/404.htm" responseMode="ExecuteURL" /> </httpErrors> <httpProtocol> <customHeaders> <remove name="X-Powered-By" /> </customHeaders> …

3
Vagrant共有フォルダーおよびファイル変更イベント
Vagrant経由でアクセスしているUbuntu仮想マシンがあります。私のホスト(Mac OSX)には、仮想マシンと共有するいくつかのファイルを含むフォルダーがあります。その仮想マシンでは、guardを使用してファイルの変更を監視し、それらのファイルのいずれかが変更された場合に何らかのアクションを実行します。 ガードを適切に設定し、仮想マシン内から共有ファイルを変更すると、正常に機能し、適切なスクリプトを実行します。しかし、ホストマシンから共有ファイルを変更しようとすると、このファイル変更イベントは伝播せず、ガードは反応しません。 これは私の迷惑な共有フォルダがどのように見えるかです(かなり普通のもの) local_config.vm.share_folder "app", "/var/www/app/current", "../app" NFS共有(:nfs => true)を使用しようとしましたが、役に立ちませんでした。 ファイル変更イベントをホストから仮想マシンに伝播させる方法はありますか?または、これはVagrant / VirtualBoxの性質のものですか? 更新: さらに試してから、ZenTest gem をインストールしました。これには、ファイル変更イベントに関する同様の機能を可能にする自動テストツールが含まれています。 仮想マシンで自動テストを実行し、ホストマシンからファイルを変更すると、これらの変更が伝播され、自動テストが反応します。 これに基づいて、ファイル変更イベントの伝播は、迷惑メールや仮想ボックスではなく、ガードの問題であると思われます。 ただし、ガードと自動テストの実装の違いについては調べていません。 これで、仮想マシンのホストからファイル変更イベントをキャッチできることがわかりました。ガードを使用してこれを達成する方法について誰にもアイデアがありますか?DSLと一般的な使いやすさから、私はより多くのガードが好きです。

5
RPM仕様マクロのリファレンス(%setup、%buildrootなど)
RPMのソースファイルで直接定義されているトップレベルのRPMスペックファイルマクロの使用法について説明しているマニュアルページはどれですか。つまり、/ setup /%buildrootなどは、/ usr / lib / rpmにはありません。rpm.orgのチュートリアルで%setupオプションを検索したり、ソースコードを検索したりするのは便利ではありません。
14 rpm  specfile 

1
libboost-develをCentOS 6.3にインストールする方法
libboost-develをCentOS 6.3にインストールする方法は? 次のコマンドを試しました。 yum install libboost-devel 出力: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.ellogroup.com * extras: mirror.ellogroup.com * updates: mirror.ellogroup.com Setting up Install Process No package libboost-devel available. Error: Nothing to do
14 linux  centos  yum  rpm  boost 


4
FlashCacheを使用したIOの改善
RAID 1(SW-RAID)で実行する2台のHDD(2x 1 TB)を備えたサーバーがあります。を使用してIOのパフォーマンスを向上させたいflashcache。を使用して、KVM仮想マシンが実行されていLVMます。 これに関して、次の質問があります。 これでも機能しますか?flashcacheブロックデバイスで動作しますが、これらはすべて独自の設定を持つ仮想マシンです。 パフォーマンスはどれくらい向上すると予想されますか?ほとんどの仮想マシンは、Webサイトといくつかのホストゲームを実行します。 SSDの大きさはどれくらい必要ですか?SSDを大きくすると、より多くのファイルをキャッシュできるため、パフォーマンスが向上しますか? SSDが死んだ場合はどうなりますか?うflashcache伝統的なHDDからファイルを取得し、私は単純にSSDを交換するだろうか? およびwritebackに比べてどれくらい速くなりますか?writethroughwritearound 残念ながらテストシステムにアクセスできflashcacheないため、ディスクをアンマウントせずにライブサーバーにインストールできますか?ここで、私が使用するすばらしいチュートリアルを見つけました。

1
.nsおよび.0、.1、...からMongoDBデータベースを回復することは可能ですか?…ファイル?
Ubuntu 12.10にMongoDB 2.0.4をインストールしています。最近、外部からデータベースに接続する際にいくつかの問題が発生し、MongoDBが正しく起動できない原因があることがわかりました。いくつかのソースで提案されているように(StackOverflowを参照)、削除/var/lib/mongodb/mongodb.lockして実行しましたmongod --repair。これは問題を解決しませんでした。MongoDBは実行されず、ロックファイルを作成し続けますが、後で削除することはありません。ログを見ると$tmpSomething、という名前のフォルダーにアクセスできないことに気づいたので(名前が一時フォルダーを示唆しているため)、それを削除しましたが、その後はすべて動作しました... 1つしかないという事実を除いて私の/var/lib/mongodb/フォルダがまだいっぱいであるため、他のデータベースはまだそこにある間、私の目の前のデータベースの.ns .0 .1 .nかなりの量のファイル。それらをデータベースに復元する方法はありますか?(mongorestoreで試しましたが、予想どおり、これらのファイルは処理されません)。 ありがとう

4
なぜ企業はまだテープドライブを使用しているのですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 私はこれを見つけましたが、それは私の質問に本当に答えていません。 1〜2 TBの範囲のディスクでもテープよりもはるかに安価ですが、Googleはバックアップにテープドライブを使用していることがわかりました。(ディスク)の主な欠点は何ですか?SATAディスクを直接挿入できるソケットの集まりである、ある種のディスク「ライブラリ」を想像できます。
14 backup  tape 

1
Apacheのパフォーマンスは、同時リクエスト数が256を超えると劇的に低下します
サイトの更新後、週に1回訪問者が急増する比較的トラフィ​​ックの少ないサイトを運営しています。このスパイクの間、サイトのパフォーマンスは週の残りの期間に比べて非常に低くなります。サーバーの実際の負荷は非常に低く、CPU 10%未満、RAM 30%未満で確実に維持されます(ハードウェアは実際に行っていることに対して完全に過剰である必要があります)が、何らかの理由でApacheはその量に対処できないようですリクエストの。RHEL 5.7、カーネル2.6.18-274.7.1.el5、x86_64でapache 2.2.3を実行しています。 abを使用して営業時間外にこの動作を再現しようとすると、約256人のユーザーを超えると、パフォーマンスが大幅に低下します。私が思いつく可能性のある最小のユースケースでテストを実行すると(静的テキストファイルが取得され、合計223バイト)、245の同時リクエストで一貫してパフォーマンスが正常になります。 Connection Times (ms) min mean[+/-sd] median max Connect: 15 25 5.8 24 37 Processing: 15 65 22.9 76 96 Waiting: 15 64 23.0 76 96 Total: 30 90 27.4 100 125 Percentage of the requests served within a certain time (ms) 50% 100 66% …

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