サーバー管理者

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

4
ログローテーション--Windows [終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 2年前休業。 私は、Windows上の(Apacheではなく)Webサーバーのログローテーションを調べています。cronolog、CHOMP、その他について聞いたことがあります。Windowsには組み込みの.exeがありますか?優れたログローテーションアプリケーションは何ですか。


1
セロリデーモンが未登録のタスクを受け取る
私のDjangoプロジェクト用のCeleryは、公式のチュートリアル/ docの指示に従ってインストールしました。コマンドラインでセロリを起動すると問題なく動作し、タスクを受け取って実行することがわかります。しかし、すべてがうまくいったら、セロリをデーモン化し、常に実行したままにするために、ドキュメントにもう少し従うことにしました。そのため、Ubuntuシステムで提供されているceleryd initスクリプトを/ etc / default / celerydスクリプトとともに試してみました。私はそれに応じて値を変更し、それは正しく開始されますが、タスクを受信すると、ログは次のように言っています。 ERROR/MainProcess] Received unregistered task of type 'likes.tasks.test'. The message has been ignored and discarded. Did you remember to import the module containing this task? Or maybe you are using relative imports? Please see http://bit.ly/gLye1c for more information. そして、タスクが求めていた詳細を取得します。繰り返しますが、設定なしでコマンドラインでセロリを起動すると、このタスクは完全に機能します。その時点で何が悪かったのでしょうか?何かが変わる場合に備えて仮想環境を使用していますが、設定ファイルでも指定しています。
9 ubuntu  django  celery 

1
Puppet:(多数の)Apache VirtualHostの管理
私は一般的に構成管理と、特にそれを実装するためにパペットを使用して自分の方法を学んでいます。私はすでにいくつかの一般的な調査(SFについても)を行っており、現在はApache VirtualHostsを検討しています。 私たちは、多くのホストLAMPの二つのシステム上で(それが及ぶ何百もの現在だ)のウェブサイトを:Apache2の / mod_phpを 1とMySQLの 1 -基本的に反対の別の質問がすでにSF上、彼はいくつかのバーチャルホストでのサーバーの多くを管理する各(もし実際には1つではありませんが、わかりません)。私はまだパペットで動作する設定をまとめていませんが、問題はないはずです。そこには多くの 例とレシピがあります。 明らかなapache構成ファイルに加えて(ここでは問題ないと思います)、すべての仮想ホストでいくつかのディレクトリを作成し、権限をチェックする必要があります(たとえば、ドキュメントルートを含む各仮想ホストのルートディレクトリ、専用のtmpディレクトリ、専用のphpセッションファイルdir、場合によってはSSL証明書など)、およびサーバー+ユーザーとMySQLサーバー上の1つ以上のデータベース。 新しいvhostを追加するには、puppetがそれらを作成する必要があり、1つを削除すると、puppetがユーザーデータをバックアップして2つのサーバーからライブデータを削除するスクリプトを実行する必要がありますが、実行されるそれぞれのpuppetエージェントは、ディレクトリ、db、権限など 何百もの仮想ホストに移動して、すべてのパペット実行、特にファイルシステムのチェック(Webサーバー上)ですべてのチェックを実行するとき、特に将来システムがさらにロードされるとき、私は問題を求めていますか?(1000から2000のWebサイトの範囲をサーバーあたりの妥当な最大値としてターゲットするとします)。 ネットでそれをした経験はありますか?私はグーグルで検索しましたが、何も見つかりませんでした。「パペット」と「アパッチ」を検索すると、信号/ノイズ比が低いためです...

3
auth.logの「sshd:error:connect_to…failed」とはどういう意味ですか?
/var/log/auth.logサーバーで次のエラーメッセージが繰り返し表示されることに気づきました。 Aug 10 09:10:16 hostname sshd[661]: error: connect_to 1.1.1.1 port 25: failed. 実際のIPアドレスを変更しました。これらは、メールサーバーに属することが多い外部アドレスです。 私が理解していない部分は、正確に誰がそれらのアドレスに接続しようとしているのか、そしてsshdがそれと何をしているのかです。sshdはポート22で実行されており、そのサーバーのポート25では何も実行されていません。 この行は正確に何を意味し、誰が接続を開始しており、なぜsshdが関係しているのですか?
9 linux  ssh 

3
AWS RDS接続数
MySQLでAWS RDSをプロジェクトに使用していて、「大きな」インスタンスがあります。ドキュメントは、計算リソースとRAMに関する限り、これが何を意味するかについては明確ですが、私が持つことができるオープンデータベース接続の数をドキュメント化するものは何も見つかりません。私が使用しているアプリはPHPで、永続的な接続でPDOを利用しています。つまり、開いている接続の数は、任意の時点で実行されるPHP子プロセスの最大数に達する可能性があります。RDSインスタンスに最大接続数が十分に高く設定されていることを確認するにはどうすればよいですか?

1
Apache prefork最適化-適切な `MaxRequestsPerChild`値を選択する
私はできるだけ多くの接続を処理するようにWebサーバーを最適化しようとしています。私は多くの投稿とApacheのメモを読みました。どの値を選択すればよいかを理解しようとしていますMaxRequestsPerChild。 最初は4,000に設定してみましたが、サーバーが多くのリクエストを処理するのが難しかったので、上げ始めました。現時点では、私の設定は次のとおりです。 <IfModule prefork.c> StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 40000 </IfModule> MaxRequestsPerChildを40,000に設定した後、サーバーは、より多くのメモリ/ CPUを使用せずに、より多くの接続を処理することができました。 この値が高すぎるのか、それとも高値でよいのかを誰かに教えてもらえますか? ありがとう! OS情報: [root@web06 ~]# uname -a Linux web 2.6.18-164.el5PAE #1 SMP Thu Sep 3 04:10:44 EDT 2009 i686 i686 i386 GNU/Linux [root@web06 ~]# free total used free shared buffers cached …

1
Vagrant(Virtualbox)ホストのみの複数ノードネットワークの問題
OpenStackをデプロイするためのテストベッドとしてマルチVMの迷惑な環境を使用しようとしています。1つのVMからVMの内部のVMに通信しようとすると、ネットワークの問題が発生しました。 2つのVagrantノード、クラウドコントローラーノードと計算ノードがあります。ホストオンリーネットワークを使用しています。私のVagrantfileは次のようになります: Vagrant::Config.run do |config| config.vm.box = "precise64" config.vm.define :controller do |controller_config| controller_config.vm.network :hostonly, "192.168.206.130" # eth1 controller_config.vm.network :hostonly, "192.168.100.130" # eth2 controller_config.vm.host_name = "controller" end config.vm.define :compute1 do |compute1_config| compute1_config.vm.network :hostonly, "192.168.206.131" # eth1 compute1_config.vm.network :hostonly, "192.168.100.131" # eth2 compute1_config.vm.host_name = "compute1" compute1_config.vm.customize ["modifyvm", :id, "--memory", 1024] end end …

2
Ubuntu 12.04サーバーでUSBデバイスをAutoMountに取得する方法
Ubuntu 12.04デスクトップでは、USBデバイスを接続することができ、ほとんどの部分で機能します。 Ubuntu 12.04サーバーでは、USBデバイスを接続しても何も起こりません。 プリンター、スキャナー、サムドライブなどのUSBデバイスの追加に関して、サーバーをデスクトップのように設定するにはどうすればよいですか? 最終的には、このUSBデバイスをVirtualBox仮想マシンに転送します。ただし、Ubuntuサーバーがそれらを何らかの方法でマウントしない場合、VirtuaBoxでそれらを表示することもできません。

1
ApacheのLimitRequestFieldSizeの値を増やします
私はjQueryプラグインを使用するアプリケーションを開発しました。このプラグインは、過剰なCookieデータを使用します。問題は、15〜20リクエストごとに、ブラウザに次のエラーメッセージが表示されることです。 お使いのブラウザが、このサーバーが理解できないリクエストを送信しました。リクエストヘッダーフィールドのサイズがサーバーの制限を超えています。 調べてみると、デフォルトでapacheにcookieの長さのデフォルト値があることがわかりました。どこかで8190 bytes。制限を増やすには、以下のディレクティブを構成に変更/追加する必要があります。 LimitRequestFieldSize 16380 上記のコードをに追加.htaccessして、Apacheサーバーも再起動しましたが、機能しませんでした。 この行をどこに配置するか混乱しています。それがであるhttpd.confファイル?または、.htaccessファイルを使用して制限を増やす方法はありますか?誰かが私を正しい方向に向けてくれれば幸いです。 ところで、私はOSX 10.7.4でMAMPを使用しています。

3
PDUディレーティングのソース?
PDUを調査したところ、ほとんどが80%レベルのディレーティングされた電流を引用していることに気づきました。たとえば、30Aは24Aにディレーティングされます。 トリップライト: ラリタン: これがどの機関であるか(NEMA?)とこれらの実際の規制を示すものはありますか?また、これらの制限を超えることはどれほど危険であるかについて、実際の経験に基づくアドバイスはありますか?

2
Active Directoryの代わりにFreeIPAを使用するVMware vCenter / ESXi?
vCenterはActive DirectoryではなくFreeIPAに対して認証できますか?その場合、どのように設定しますか? 純粋なLinux環境(CentOS)があり、vCenterとVMに同じユーザーがいる必要があります。vCenterはLinuxアプライアンスとしてデプロイされます。私たちの環境にWindowsマシンを設置したくない。

1
NBでDRAM ECCエラーが検出されました
過去数日間、私はこの迷惑なメッセージを継続的に受け取ります。これが何を意味し、これを修正するために何をすべきかを誰かに教えてもらえますか?私はopensuse 12.1を使用しています Message from syslogd@linux-hse7 at Jul 24 18:38:57 ... kernel:[ 723.595032] [Hardware Error]: MC4_STATUS[-|CE|MiscV|-|AddrV|CECC]: 0x9c0240006b080813 Message from syslogd@linux-hse7 at Jul 24 18:38:57 ... kernel:[ 723.595042] [Hardware Error]: Northbridge Error (node 0): DRAM ECC error detected on the NB. Message from syslogd@linux-hse7 at Jul 24 18:38:57 ... kernel:[ 723.595062] [Hardware …

3
OS Xインストールのイメージング
当店には約20台のMacがあり、それらはすべて購入時にセットアップおよび構成されています。コンピュータと年式が混在しています(一部のMac Mini、一部のiMac、一部のMacBook Pro)。すべてが同じバージョンのOS Xを実行しているわけではありません。 すべてのアプリケーションがインストールされ、すべてのネットワーク設定が構成された最新のOS X(今日のMountain Lion)のフレッシュインストールをセットアップし、それをすべてのMacに複製します。 私の最初の考えは、単にハードドライブをddで複製することですが、ハードウェアの違いにより、これが実際に機能するかどうかはわかりません。さらに、コンピューター名などを変更する必要があります(WindowsのSysprepと同様)。 OS Xを実行しているコンピューターのイメージを作成するには、どのソフトウェアまたはプロセスを使用すればよいですか?

3
Cisco ASAと複数のVLAN
現在、6台のCisco ASAデバイス(5510の2ペアと5550の1ペア)を管理しています。これらはすべて非常にうまく動作し、安定しているため、「OMGが壊れているため、修正に役立つ」というよりは、ベストプラクティスのアドバイスの質問の方が多くなります。 ネットワークが複数のVLANに分割されています。ほとんどのサービスの役割には独自のVLANがあるため、DBサーバーには独自のVLAN、APPサーバー、Cassandraノードがあります。 トラフィックは、特定の許可のみ、残りの拒否のみの基本で管理されています(したがって、デフォルトのポリシーは、すべてのトラフィックをドロップすることです)。これを行うには、ネットワークインターフェイスごとに2つのACLを作成します。例: 「in」方向でdc2-850-dbインターフェイスに適用されるaccess-list dc2-850-db-in ACL 「out」方向でdc2-850-dbインターフェイスに適用されているaccess-list dc2-850-db-out ACL それはすべてかなりタイトで期待どおりに機能しますが、これが最善の方法であるかどうか疑問に思っていましたか? 現時点では、30を超えるVLANが存在するようになりましたが、それらを管理するためにいくつかの点で少し混乱していると言わざるを得ません。 おそらく、共通のACLや共有ACLのようなものが役に立ちますが、他のACLから継承できますが、そのようなことはありません... アドバイスは大歓迎です。

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