サーバー管理者

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

2
ドメインを、安定したIPを持たないロードバランサーにどのようにポイントしますか?
私はmydomain.euを、その性質上、安定したIPを持たないAWSロードバランサーに向けようとしているので、AレコードをAmazonのサブドメインに向けるべきだと思いますが、 AレコードはIPアドレスにしかなれないことがわかりますので、現時点では非常に混乱しています。 myrecord.euでは、Aレコードとwwwサブドメインの両方がloadbalancer.mydomain.aws.comを指しているゾーンファイルはどのようになりますか?

5
bashでホームキャラクター(〜)を使用してディレクトリが存在するかどうかを確認できない
bashディレクトリが失敗した場合、次のチェックを行うのはなぜですか? if [ ! -d "~/Desktop" ]; then echo "DOES NOT EXIST" exit 1; fi ~/Desktop確かに存在します。ちなみにこれはMac上です。 問題はこのタイプのスクリプトにあります read -p "Provide the destination directory: " DESTINATION if [ ! -d $DESTINATION ]; then echo "\t'$DESTINATION' does not exist." >&2; exit 1; fi
16 bash 


1
PuTTyを使用したSSHリバースポート転送-バインドアドレスの指定方法
Puttyを使用して、サーバーのポート8080でserver.tldSSH接続を開始したマシンのポート80 に接続できるようにするリバースプロキシを設定しました。 サーバーは接続を許可し、サーバーに接続したときlocalhost:8080の結果を返しinitiator:80ます。 この質問は、GatewayPortsを有効にしてすべてのアドレスにバインドすることを示しています。 Puttyを使用して、サーバー上のポート8080を公開し、外部インターフェイスでリクエストが送信されると(Webリクエストなど)、ポートがポートに転送されるようにするにはinitiator:80どうすればよいですか?

7
予期しないLinuxサーバーのシャットダウンを調査する方法は?
Debian 6でraid 10に4xSSDを搭載した新しいXeon 55XXサーバーでは、サーバーの構築後2週間以内に2回のランダムなシャットダウンが発生しました。シャットダウンする前に帯域幅ログを確認しても、異常なことを示すものではありません。サーバーの負荷は通常非常に低く(約1)、遠くに配置されています。サーバーがダウンしている間は停電はないようです。 / var / logを見ていることは知っていますが、どのログを調査すべきか、何を探すべきかはわかりません。だからあなたのヒントに感謝します。

1
cron.dはどのようにシステムに通知しますか?
/etc/cron.d/システムがグローバルcrontabにそれを挿入することをどのように認識するのか、新しいスクリプトを配置した場合 プロセスを再開するには、プロセスを再起動する必要がありますか? ないinit分ごとのcrontabを実行し、それがその後、再スキャンしますよね? inotifyとwatchを使用し/etc/cron.dますか? ひどく明らかなものを見つけることができなかった、と私はいつも疑問に思っていました
16 cron 


5
Amazon S3でデータのバックアップを作成する必要がありますか?
S3で200 GBの製品イメージをホストしています(これが私のプライマリファイルホストです)。 そのデータを別の場所にバックアップする必要がありますか、それともS3はそのまま安全ですか? S3バケットをEC2インスタンスにマウントしてから、夜間のrsyncバックアップを作成する実験を行っています。問題は、約300万ファイルであるため、異なるrsyncニーズを生成するのに時間がかかることです。バックアップの完了には、実際に約3日かかります。 これをより良くする方法はありますか?(必要な場合でも?)
16 backup  amazon-s3 

1
「reboot」と「ec2-reboot-instances」の違い
rebootEC2インスタンスのコマンドラインでの呼び出しと、ec2-reboot-instances別のマシンのAWSコマンドラインツールからのコマンドの発行の違いはありますか? AWSに固有の環境的なものの処理など、SSHセッションを介したec2-reboot-instances送信では実行rebootされないことはありますか? 2つのコマンド間に優先順位はありますか? 私の特定のケースでは、コマンドラインツールではなくJavaライブラリを使用してAWS APIにアクセスしていますが、それでもAWSで同じコマンドを呼び出します。Javaライブラリはコマンドラインツールよりも冗長であるため、rebootSSHを介してコマンドを送信する方が簡単ですが、AWS APIアプローチを使用する価値がある他の考慮事項があるかどうかを理解したいと思います。
16 linux  amazon-ec2 


3
ホスト名をSSHトンネルに割り当てる方法
私が使用している ssh root@my.server.ip -g -L 4321:localhost:28017 私のホスティングプロバイダで私の専用のサーバーに私のMacBookからトンネルを確立します。うまくいきます。次に、リモートサーバー上の複数の管理サイト(MongoDBステータスページ、RabbitMQページなど、すべて異なるポートにある)にアクセスしたいと思います。それらはすべて、リモートマシン上の127.0.0.1にバインドされています。このsshコマンドをどのように微調整できますか トンネルに名前を割り当て、ブラウザで「my.tunnel.name」などを使用します ブラウザでリモートポートを定義できるようにするため。さまざまなサイトを呼び出すことができるように、my.tunnel.name:portに接続したい これはsshで可能ですか?マニュアルページを読み、2日間グーグルで検索しましたが、うまくいかないようです。 --edit 2012-06-01 23:36--提供された回答とコメントのおかげで、ポート転送は現在使用しています ssh user@remote.server -D 4321 これをブラウザでプロキシとして設定すると、ブラウザはlocalhost:anyportへの要求をリモートサーバーで行われたかのように処理します。ブラウザはリモートサーバーサイト専用であるため、名前を使用する必要はなくなりました。
16 ssh  port  tunneling 

2
ウェブサイトのバックアップに適している-rsyncまたはgit push
災害復旧のために、異なるプロバイダーで2台のLAMP Webサーバーを実行します-高出力のライブサーバーと低出力のバックアップサーバー。 現在、ライブサーバーからバックアップサーバーにすべてのデータを4時間ごとにrsyncしています。 これは問題なく動作しますが、rsyncがどのファイルが変更されたかを把握しながら、システム負荷を急上昇させます。 すべてのWebサイトもgitリポジトリに存在するため、git pushの方がバックアップ手法として優れているかどうか疑問に思っています。 ライブアップロードフォルダーをgitリポジトリに含める必要があります。そして、バックアッププロセスは次のようになります。 live$ git add . live$ git commit -a -m "{data-time} snapshot" live$ git push backup live_branch 次に、バックアップサーバーにコミット後のフックを設定して、プッシュごとにチェックアウトします。 各Webサイトのサイズの範囲は50Mから2GBです。最終的には、約50の個別のgitリポジトリになります。 これはrsyncよりも「良い」ソリューションですか? どのファイルが変更されたかを計算するのはgitですか? git pushはrsyncよりも効率的ですか 私は何を忘れましたか? ありがとう! ----いくつかの比較テストからのデータ------ 1)52MBフォルダーに新しい500kフォルダー(主にテキストファイル)を追加 rsync sent 1.47K bytes received 285.91K bytes total size is 44.03M speedup is 153.22 real 0m0.718s user …
16 git  backup  rsync 

2
SELinuxポリシーパッケージの内容を表示する方法
タイトルにあるように、SELinuxポリシーパッケージの内容を表示するにはどうすればよいですか?結果のファイルは.ppで終わります。私はcentos 6で実行していますが、「すべて」のディストリビューションでも同じ方法だと思います。 例えば cp /usr/share/selinux/targeted/cobbler.pp.bz2 ~ bunzip2 cobbler.pp.bz2 MAGIC_SELINUX_CMD cobbler.pp

3
WinPcapパケットキャプチャサービスの停止
WireSharkをインストールしたばかりで、WinPcapもインストールしました。 インストール中に「xxxを自動的に開始しますか」と表示されたので、「はい」と答えました。 今、wiresharkを実行していないときにサービスを停止したいのですが、wiresharkまたはwinPcapという名前のサービスがリストに見つかりません。 停止できるサービスはありますか?または、WireSharkをアンインストールする必要がありますか?


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