サーバー管理者

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



6
サーバーがダウンしたときにアラートを受け取るようにAmazon Cloudwatchをセットアップする
ウェブサーバーになったAmazon EC2で実行しているインスタンスがあります。 今、私はクラウドウォッチを見てきましたが、それが仕事に適したツールであるかどうかはわかりません。基本的に、何らかの理由でサーバーがダウンしたときに通知を受け取りたいと思います。 サーバーがハッキングされたのか、何らかの理由でサーバーがシャットダウンしたのか、通知を受け取りたいのですが。 clouwatchを有効にし、アラートを設定しようとしましたが、ネットワークの入出力やCPU使用率、dメトリックスなどしか表示されません。今、私はこれらがトリックを行うかどうかわかりません。

2
PuTTYでリバーストンネルを開始する方法は?
Puttyを使用してサーバーとラップトップ間にトンネルを作成しようとしています。問題は、ラップトップにパブリックIPアドレスがないため、逆接続を作成する必要があることです。 ASCIIアートワーク: SERVER(PORT:6000) ----------> LAPTOP(PORT:7000) ただし、ラップトップにはパブリックIPアドレスがないため、次のことを行う必要があります。 SERVER(PORT:6000) <---------- LAPTOP(PORT:7000) ただし、すべてのデータはサーバーからラップトップに転送されます。
13 ssh-tunnel  putty 

2
tarballではなくソースディレクトリを使用してRPMをビルドします
私の組織では、RPMを使用してすべてのソフトウェアを運用マシンに展開しています。(自動化された)ビルドプロセスでは、バージョン管理からソースをチェックアウトし、そのソースディレクトリをtarし、そのソースtarballを使用してrpmbuildを実行します。rpmbuildは、そのtarballを使用してソースを展開し、それらを操作します。したがって、風袋引きと風袋引きのビジネス全体は、ビルドプロセスの不要な追加ステップに過ぎないようです。specファイルでソースディレクトリを指定するだけで、これらの余分な手順を回避する方法はありましたか?
13 rpm 

1
なぜrsyncを動作させるために両側にインストールする必要があるのですか?
これはばかげた質問かもしれませんが、サーバーの一部をクリーンに保ち、追加のソフトウェアをインストールしないことを望みました。 しかし、rsyncはSSHを介してデータをコピーし、リモートエンドでrsyncを必要としないといつも思っていました。 /usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 rsync: command not found
13 ssh  rsync 

5
少数のサーバー間でミラー化されたファイルシステム
いくつかのLinuxサーバー間で1つのディレクトリ(または1つのファイルシステム)をミラーリングまたは複製するソリューションを探しています。理想的なソリューションは、すべてのサーバーに読み取り/書き込みアクセスを許可するものです。また、サーバーの1つがダウンした場合でも、データを失うことなく残りは機能するはずです。 私はいくつかの解決策を見てきました: DRBD:ブロックレベルのレプリケーション、少しやり過ぎのようです。 lsyncd:非常にシンプルに見えますが、パフォーマンスには疑問があります。 GlusterFS:それは良い一致のように思えますが、複製モードが正確にどのように機能するかはまだわかりません。必要な特性はありますか? 他の提案は大歓迎です。

4
Apache confの同じVirtualHostでHTTPとHTTPSを定義できますか?
サイトがHTTPS上でも実行されるように、複製したくないVirtualHost定義がかなりあります。 私がやりたいことは次のとおりです。 <VirtualHost *> ServerName example.com <If port=443> SSLEngine on SSLCertificateFile ... SSLCertificateKeyFile ... SSLCertificateChainFile ... </If> (other config) </VirtualHost> これを行う方法はありますか? 構成を複製しない他の方法がありませんか?

2
構成:エラー:php-configが見つかりません。--with-php-config = PATHを使用してください
phraseanetというプログラムをインストールしようとしています。./configureコマンドを実行すると、次のエラーが発生しました。 configure: error: Cannot find php-config. Please use --with-php-config=PATH Ubuntu 10.04、Apache 2、PHP5、Mysql 5を使用しています php-configの場所を知っている人はいますか?そのファイルが見つかりません...。
13 linux  ubuntu  php5 

3
Mac OS XでACLをコピーするにはどうすればよいですか?
ほとんどのUNIX派生物は、次の方法でACLをあるファイルから別のファイルにコピーできます。 getfacl filename1 | setfacl -f - filename2 残念ながら、Mac OS Xにはgetfaclコマンドとsetfaclコマンドがありません。これらのコマンドはACL処理をchmodにロールしているためです。chmod -EはstdinでACLのリストを受け入れますが、stdoutで適切な形式でACLを吐き出すコマンドが見つかりませんでした。私が思いついた最高のものは: ls -led filename1 | tail +2 | sed 's/^ *[0-9][0-9]*: *//' | chmod -E filename2 より堅牢なソリューションはありますか? ボーナス質問:10.6に同梱されていないモジュールを使用せずにPythonでそれを行う良い方法はありますか?




3
ほとんどの自動応答者からの応答を回避する電子メールヘッダーはありますか?
必要なときに小さな電子メール通知を自動的に送信するスクリプトがいくつかあります。これらから少数の自動応答メッセージ(不在や休暇など)が返されます。電子メールに追加できるヘッダーがあり、応答に興味がないことを(行儀の良い)自動応答者に示しますか? 関連するStackOverflowの質問も参照してください。
13 email 

14
Ubuntu DesktopはUbuntu Serverに「なる」ことができますか?
Ubuntuのデスクトップとサーバーは同じOSですが、デスクトップはXを実行し、サーバーがdhcpサーバー、mysqld、apacheなどのようなものを持たないことを修正していますか?そして、それらのアイテムを追加すると、実際にはサーバーに与えられたコマンドラインだけではなく、Xを備えたサーバーになりますか? ありがとうございました。 編集:これはすべてのLinuxディストリビューションでほとんど同じですか?私はFedoraが好きですが、Fedora Desktopしか見ていません。サーバーになるように更新できますか?
13 ubuntu 

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