サーバー管理者

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

7
開発者向けのApple環境のバックアップ戦略ですか?
構造化された企業環境と、より開発者主導の/スタートアップ環境との間の技術的な分割を見るのは興味深いことです。DevOpsショップで目にするAppleラップトップの数が増えているのを管理するとき、私が当然と思っているMicrosoftテクノロジーの一部(VSS、フォルダーリダイレクトなど)は、単に利用できません。 30〜40台のAppleラップトップのグループ向けの集中化および自動化されたバックアップ戦略に興味があります... これらは会社所有のマシンであると仮定して(BYODに対して)、通常どのように安全かつ安全に行われますか? AppleにはTime Machineがありますが、個々のコンピューターのバックアップを対象としており、グループ設定では確実に動作しないようです。これらのワークステーションの別の問題は、開発者のシステムにVagrant / Virtual Box VMが存在することです。Time Machineと仮想マシンは通常、VMがバックアップセットから除外されない限り、うまく機能しません。 いくつかの柔軟なスケジュールオプションを備えたプッシュベースのバックアッププロセスが必要です。 バックエンドストレージの処理方法は知っていますが、クライアントシステムに何を提示する必要があるかはわかりません。 ここのデータの性質により、クラウドベースのバックアップは実行可能なオプションではない場合があります。 ご使用の環境でこれをどのように処理するかについての提案をいただければ幸いです。 編集:仮想マシンのバックアップは重要ではなくなりました。それらは、プロセスおよび計画から除外できます。

5
最後のものを閉じた後、Windows 2012 Serverコアで新しいcmdコンソールを開きますか?
Windows Server 2012コアサーバーである新しいテストサーバーで、exitコマンドを使用して開いている唯一のcmdコンソールを閉じました。 今すぐ別のプロンプトを開くにはどうすればよいですか?マシンを強制的に再起動しますか?

2
X-Forwarded-Forヘッダーによるnginxレート制限
私はnginxのHttpLimitReqModuleを使用してレート制限を検討しています。ただし、リクエストはすべて同じIP(ロードバランサー)から送信され、ヘッダーに実際のIPアドレスが含まれます。 X-Forwarded-ForソースのIPではなくヘッダーのIPに基づいてnginxレート制限を設定する方法はありますか?

4
bashでcurlリクエストを並行して実行する
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 bashスクリプトから5つのcurlリクエストを実行する最良の方法は何parallelですか?パフォーマンス上の理由から、それらをシリアルで実行できません。
23 curl  wget  multi-core  smp 

3
Vagrant:ゲストのインターネット接続が遅い
浮浪者を設定しようとしています。ホストはUbuntu 12.10です。ここに私の浮浪者ファイルがあります: Vagrant::Config.run do |config| config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true) config.vm.network :bridged, :bridge => "eth0" config.vm.define "restserver" do |chefs_config| chefs_config.vm.box = "precise64" chefs_config.vm.box_url = "http://files.vagrantup.com/precise64.box" chefs_config.vm.host_name = "restserver" chefs_config.vm.network :hostonly, "192.168.20.50" chefs_config.vm.forward_port 80, 8080 config.vm.provision :chef_solo do |chef| chef.log_level = :debug chef.cookbooks_path = "cookbooks" chef.run_list.clear chef.add_recipe "apt" chef.add_recipe "base" …

8
Apache2プロキシタイムアウト
私は、Apache2とPHP + PHP-FPMを次のように構成しています。 http://wiki.apache.org/httpd/PHP-FPM 内部Vhostでの実行に時間がかかるスクリプトを作成していますが、タイムアウトが発生し続けます。スクリプトが30秒未満で実行されると、すべてが正常に実行されます。 私のApacheログは私に伝えます: [Wed Apr 17 21:57:23.075175 2013] [proxy_fcgi:error] [pid 9263:tid 140530454267648] (70007)The timeout specified has expired: [client 58.169.202.172:49017] AH01075: Error dispatching request to :, referer: スクリプトを実行しようとすると、503 Service Unavailableちょうど30秒の実行時間が経過します。論理的には、これはタイムアウトディレクティブまたは設定が30秒に設定されていることを意味しますが、Vhostの構成には次のようなものがあります。 Timeout 600 <IfModule proxy_module> ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9001/home/pyrokinetiq/scripts/$1 timeout=600 ProxyTimeout 600 </IfModule> (php-fpmは私にとってポート9001で実行されています) 私はまた、配置しようとしているTimeoutとProxyTimeoutにhttpd.conf違いはありませんで。 に固有の別のタイムアウト設定があるようですがmod_proxy_fcgi、見つけることができません。公式のtarballからApache2 httpdをインストールしましたが、どのmodにも構成ファイルが付属していないようです。 誰かが私を正しい方向に向けることができれば、それは大歓迎です。

3
開いているファイルをスキップするようにRobocopyを作成できますか?
Robocopyを使用して、FTP経由で到着したファイルをドロップフォルダーに再配布しています。理想的には、ファイルがまだFTPdである場合、Robocopyにファイルをそのままにしておきます。 さまざまなスイッチを試しても、Robocopyは開いているファイルをコピーします。それらは削除されないため、FTPは影響を受けません。ただし、切り捨てられたファイルが宛先に配布されることになります。 開いているファイルをスキップするようにRobocopyを作成できますか? おそらく、このタスクにRobocopyよりも適切なものがありますか?

2
Authoritative NameserverとRecursive Resolverの違いは何ですか?
私はネットワーキングとすべてのこのDNSのことは初めてです。 次の質問があります 権限のあるネームサーバーとは何ですか? 再帰的リゾルバーとは何ですか? これについて私を助けて/案内してください。 Authoritative Nameserverを読みましたが、明確に理解できませんでした。簡単な言葉で説明してください。

2
gitサーバーのSSHとHTTPの長所と短所は何ですか?
gitサーバーをセットアップしたい。私は、いくつかのハウツーを詳細に見つけました。 Sshからアクセスできるgit-serverのインストールについて説明するものもあれば、HTTPからアクセスできるものもあります。(他の人は、ジトライトのようなツールさえアドバイスします)。 SSHまたはHTTPを選択する賛否両論はありますか?HTTPにより、ファイル転送は大幅に遅くなるように見えますが、他に留意すべきことがあるのでしょうか。 Gitサーバーをセットアップする最も一般的な方法はありますか?
23 ssh  http  git 

4
Linuxで障害が発生したときにサービスを自動的に再起動する方法
Windowsでは、サービスが失敗した場合/失敗した場合の動作を設定できます。Linux(特にCentOS)で同じことを達成する標準的な方法はありますか? 私の質問の大部分は、たとえばTIME_WAIT、FIN_WAIT1などの状態で、開いたままになっているソケットをどのように処理するかです。 現時点で開発中のサービスがクラッシュした場合、ソケットがリッスンポートをクリアまたは変更するのを待ってから、手動で再起動できます。 ご協力いただきありがとうございます。
23 linux  service  socket 

1
Amazon AWS EC2マイクロインスタンス上のPython CGI —ハウツー!
サーバーフォールトで回答できるため、 この質問はStack Overflowから移行されました。 8年前に移行され ました。 EC2マイクロインスタンスでlighthttpdからCGIスクリプトを提供するにはどうすればよいですか?たとえば、Python CGI? まあ、それは半日かかりましたが、lighttpdサーバーを使用して、無料のAmazon AWS EC2マイクロインスタンスでPython cgiを実行しています。仲間の初心者がすべてのステップを1か所にまとめるのに役立つと思います。以下の簡単な手順で準備を整えれば、セットアップに15分しかかかりません。 これを読んでいる経験豊富なユーザーに対する私の質問は、私がやったことにセキュリティ上の欠陥はありますか?(ファイルおよびディレクトリの許可を参照してください。) ステップ1:EC2インスタンスを起動して、sshを実行します。 [明らかに、Amazon EC2にサインアップして、キーペアを* .pemファイルに保存する必要があります。Amazonがそれを行う方法を教えてくれるので、これについては触れません。] AWSアカウントにサインインし、EC2インスタンスを開始します。Webにはこれを行うためのチュートリアルがあります。Amazonが提示するデフォルトのインスタンスサイズは「小さい」ことに注意してください。これは「マイクロ」ではないため、費用がかかります。必ず手動で「マイクロ」を選択してください。(マイクロインスタンスは最初の1年間のみ無料です...) 実行中のインスタンスのパブリックDNSコードを見つけます。これを行うには、ダッシュボードの上部ペインでインスタンスをクリックすると、最終的に下部ペインに「パブリックDNS」フィールドが表示されます。(少し調整する必要があるかもしれません。)パブリックDNSは次のようになります。 ec2-174-129-110-23.compute-1.amazonaws.com Unixコンソールプログラムを起動します。(Max OS Xでは、ターミナルと呼ばれ、アプリケーション->ユーティリティフォルダーにあります。) AWSキーペアを含む* .pemファイルがあるデスクトップシステムのディレクトリにcdします。 次のようなコマンドを使用してEC2インスタンスにsshします。 ssh -i <<your *.pem filename>> ec2-user@<< Public DNS address >> だから、私にとってこれは: ssh -i amzn_ec2_keypair.pem ec2-user@ec2-174-129-110-23.compute-1.amazonaws.com EC2インスタンスがあなたを許可します。 ステップ2:EC2インスタンスにlighttpdをダウンロードします。 lighttpdをインストールするには、EC2インスタンスでrootアクセスが必要です。問題は、Amazonでrootとしてサインインできないことです。(少なくとも単純ではありません。)しかし、回避策があります。次のコマンドを入力します。 sudo /bin/bash システムのプロンプト文字が$から#に変わります。このプロセス全体の最後のステップまで「sudo」を終了しません。 lighttpdアプリケーション(バージョン1.4.28-1.3.amzn1の場合)をインストールします。 yum install lighttpd …

4
複数のマシンで同じSSH秘密鍵を使用する
2つの異なるLinuxマシンからアクセスしたいGithubリポジトリを持っています。 最初のマシンでは、Githubの指示に従って SSHキーを生成し、結果の公開キーをGithubに追加しました。このクライアントは正常に動作します。 2番目のクライアントの場合、/home/{user}/.ssh/id_rsa最初のクライアントからファイルをコピーしました。これでやらなければならないことはすべてあると思いましたが、接続しようとすると「Permission denied(publickey)」と表示されます。 私は何が欠けていますか?
23 linux  ssh  github 

5
Windowsで実行する適切なSNMPブラウザーを探している[非公開]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 6年前に閉鎖されました。 以前は、サーバーとデバイスからのSNMP結果の内部を突くためにGetifを使用していました。ただし、Windows 7および64ビットでは動作しなくなりました。 必要に応じてMIBを追加し、MIBツリーを参照し、結果を取得するためにサーバーにリクエスト/ウォークスルーできるようにするソフトウェアのオープンソースビットを探しています。 皆さんは何を使用していますか?
23 windows  snmp 

4
Linux e1000e(Intelネットワーキングドライバー)の問題はたくさんありますが、どこから始めればいいですか?
現在e1000e、Ubuntu Maverick(1.0.2-k4)で(まったく機能しない)で大きな問題が発生しています。再開後、dmesgで多くのものを取得しています: [ 9085.820197] e1000e 0000:02:00.0: PCI INT A disabled [ 9089.907756] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k4 [ 9089.907762] e1000e: Copyright (c) 1999 - 2009 Intel Corporation. [ 9089.907797] e1000e 0000:02:00.0: Disabling ASPM L1 [ 9089.907827] e1000e 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ …


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