サーバー管理者

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

2
次のvmstat出力をどのように解釈しますか?
次の5台のマシン(c、h、j、s、およびuという名前)とそれぞれのvmstat 1出力を検討します。 vmstatの出力から情報が与えられた場合: どのマシンが良い状態だと思いますか?どうして?あなたの推論は何ですか? どのマシンが悪い状態にあると考えますか?どうして?あなたの推論は何ですか?どのように修正しますか?メモリ、CPU、IOサブシステムなどをアップグレードしますか? vmstat出力を解釈するための直感的な感覚を得る方法を学ぼうとしています。 マシンc: # vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 4 9456 10692 304020 0 0 193 92 310 131 7 1 80 11 2 …

6
サーバーのストレージ/バックアップ用に予備のワークステーションドライブスペースを利用する方法
だから、最も安い価格で約160GBのハードドライブしか入手できないという事実を考えると、オフィス全体に広がるワークステーションに大量の余分なドライブスペースがあることに気付きました。このスペースを、優先度の低いファイルとバックアップ用の冗長なRAIDのようなアレイとして利用したいと思います。 動作するのに40GBのディスクスペースしか必要としないワークステーションが約100台あり、パーティション分割した約120GBのスペアスペースが残っています。iSCSIなどを使用して、それらのパーティションをある種のRAIDのようなアレイにマウントする方法があるかどうか疑問に思っています。つまり、12.5TBのディスクストレージのようなもので、ワークステーションで使用されないものです(ロックされているため、ユーザーが操作することはできません)。 また、ワークステーションは常にオンになっているため、これは問題ではありませんが、システムはさまざまな理由で再起動による不定期のダウンタイムに耐える必要があります(Windows、ご存知のとおり)。 このための市販のソリューションはありますか?オープンソースはどうですか?必要がなければ自分で転がしたくない。 私のサーバー環境は、ほとんどがWindowsホストであるESX 3.5です。SQL ServerなどのワークステーションはすべてWindowsです。

2
UbuntuでMercurialを使用してetckeeperをセットアップする方法は?
UbuntuシステムにMercurialでetckeeperをインストールすることに興味があります。私の理由は、Gitの使用方法がわからず、現時点では学びたくないからです。パッケージの説明を確認すると、有望に思えます。 kent@rat:~$ apt-cache search etckeeper etckeeper - store /etc in git, mercurial, or bzr ここから続行するにはどうすればいいですか?Googlingを試しましたが、Ubuntu + etckeeper + Mercurialの組み合わせについては何も見つかりませんでした。 (この状況に適したチュートリアルを知っている場合は、リンクが優れた答えです。もう一度繰り返す必要はありません。)

4
ファイルの圧縮アーカイブへのrsync
rsyncを使用してサーバーのバックアップを作成しますが、これらのバックアップは非常に大きいため、それらを圧縮したいと思います。バックアップでファイルをgunzipし、ライブファイルから変更をrsyncし、コピーされたらすぐにファイルを再gzipするrsyncの周りに何らかのラッパーを置く方法はありますか? つまり、ライブのソースファイルがfoo、bar、bazの場合、バックアップにはfoo.gz、bar.gz、baz.gzがあります。 言い換えると、一方の端に圧縮ファイル、もう一方の端に非圧縮ファイルが必要です。--rsyncableを使用しても、rsyncの効率が低下するため、rsyncの前に圧縮したくありません。rsyncの-zオプションについて知っています。バックアップマシンにすべてのファイルを圧縮せずに保存するスペースがありません。
11 backup  rsync  gzip 

6
複数のマシンでaptを効率的に管理するにはどうすればよいですか?
puppetを使用して約30のUbuntuサーバーを管理しています。パッケージを最新の状態に保つためのアプローチとして、cron-aptとapticronへの多くの参照を見てきましたが、プロセスを一元管理する方法を見つけることができませんでした。cront-apt / apticronでは、各ホストにログインしaptitude updateて実行し、更新を実行する必要があります。コアパッケージが更新されるたびに、30台すべてのマシンからのレビュー通知は言うまでもありません。 より良い方法が必要です。助言がありますか?
11 ubuntu  debian  apt 

6
Unix / Linuxサーバーを適切にシャットダウンまたは再起動する方法
Unix / Linuxサーバーをオフにする正しい方法は何ですか? 私のグーグルから、次のことを(できれば)学びました。 shutdown:これを使用するには、パラメータ-hで停止するか、パラメータ-rで再起動します halt:コンピューターを停止します(プロセッサーを停止しますか?これはコンピューターの電源を物理的にオフにしますか?)。init0ではない場合、これはシャットダウンを呼び出し、そうでなければ単に停止すると思います。 reboot:init6でない場合は、shutdownを呼び出します。そうでない場合は、コンピューターを再起動します。 すべてが正しい場合、私が理解できない唯一のことは、正確に「停止」することです。プロセッサを停止するだけで、コンピュータを物理的にオフにしませんか?コンピューターの「電源を切る」方法は? ありがとう
11 linux  unix 

8
IPアドレスでFacebookとMyspaceをブロックする
私たちのオフィスでタイムシンクになっている特定のソーシャルネットワーキングサイトをCisco ASAデバイスがブロックするのに問題があります。この質問は、実際には2つの部分に分かれています。 これらのサイトのすべてのIPアドレスを取得する信頼できる方法はありますか? FacebookのDNSサーバーはランダムなIPアドレスで応答しているようです。Aのdig後にnslookup2つの異なるIPアドレスが生成されますwww.facebook.com。 Adaptive Security Device Manager(ASDM)を介してCisco ASAにホスト名を追加できるようにする方法はありますか。 URLフィルターを見つけましたが、サードパーティのソフトウェアが必要なので、これらのサイトをブロックするためだけに資金を調達することはできません。 Squidを起動して実行できるようになるまで、一時的な解決策を探しています。これには6か月もかかる場合があります(ネットワーク管理者が必要です、悪い)。

4
単純な後置構成-すべての受信メールを単一のアドレスに転送します
少数のWebサイト(現在は2つあり、1つの数字のままです)をホストしているUbuntu 9.04サーバーをインストールしています。サーバーのメール要件は非常に限られています-送信メールを送信し、すべての受信メールを別のサーバーのメールボックスに転送する-ほとんどの場合、Google。 postfixをインストールしましたが、送信メールは正常に機能しています。すべての受信メールを転送するようにPostfixを構成するにはどうすればよいですか?googlemailアドレスに送信する場合、特別な考慮事項はありますか?最後に、基本的なスパムフィルタリングを転送メカニズムに組み込むことはどれほど困難ですか?
11 ubuntu  postfix  gmail 

6
CentOS 16GBのRAMのスワップ量
16 GBのRAMを搭載したデュアルクアッドコアXEONにCentOSをインストールすると、mysqlバックエンド(中/高負荷)を使用してphp Webサイトを実行しますか?
11 centos  swap 

7
PINGへの応答を無効にする方法[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 3年前に閉店しました。 これは本当に簡単なことだと思いますが、SFをグーグルで調べてみても何も見えませんでした。Fedoraサーバーがpingに応答しないようにしようとしていますが、どうすればよいですか?

8
宛先を指定して、LINUXでデフォルトゲートウェイを取得するにはどうすればよいですか?
宛先0.0.0.0を使用して、デフォルトゲートウェイを取得しようとしています 次のコマンドを使用しました:netstat -rn | grep 0.0.0.0 そしてこのリストを返します: Destination - Gateway - Genmask - Flags - MSS - Window - irtt - Iface 10.9.9.17 - 0.0.0.0 - 255.255.255.255 - UH - 0 0 0 - tun0 133.88.0.0 - 0.0.0.0 - 255.255.0.0 - U - 0 0 0 - eth0 0.0.0.0 - …
11 gateway  grep 

4
定期的に追跡するログ
Apache Server、Bind9、およびDjangoを使用してUbuntu Serverを実行している個人Webサイト用に自宅で自分のサーバーを実行しています。定期的に追跡するのに最適なログは何ですか?(何かがうまくいかないときに読むことに基づいてではなく)。侵入の試み(以前にSSHエラーが発生したことがあります)と、サイトでの異常なトラフィックまたはエラーの検出を考えています。

4
SQL Serverのインストール:32ビットですか、64ビットですか?
最近、DBサーバーの1つでOSのアップグレードを実行し、Server 2003からServer 2008に移行しました。DBMSはSQL Server 2005です。新しいWindowsインストールにSQLを再インストールしている間に、別のDBサーバーに行って設定の。 今、私はいつもこの2番目のサーバーはServer 2003 x64 + SQL 2005 x64(私が言われたものから)であると思っていましたが、今はこれについて疑問があります。今では実際には32ビットSQLだけであると思われますが、これを確認したいと思います。 詳細は次のとおりです。 OSは間違いなく64ビットです。 xp_msverPlatformとして示すNT INTEL X86 SELECT @@VERSION ショー Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86)... ただし、sqlservr.exeはtaskmgrで「* 32」と表示されませんが、実際に32ビットが主張されている場合、これがなぜなのか知っていますか?それにもかかわらず、x86プログラムファイルフォルダーが不足しているようです。 確認済みの64ビットインストールで同じチェックを行うと、予想される64ビットの読み取り値が返されます。これにより、このサーバーが32ビットでのみ実行されていることが証明できます。 さて、そうだとすると、この「32ビット」インストールで使用できるメモリ量について疑問が生じます。タスクマネージャーは、sqlservr.exeの3.5GBのメモリ使用量について報告します(サーバーの物理容量は16GBです)。AWEがまったく構成されていないため、SQLが単純に32ビットのアドレス空間を使用している場合、サーバーの使用率は大幅に低下します(OSは64ビットであることを思い出してください)。 この仮定は正しいですか? ハードウェアプラットフォームを完全に利用するには、サーバーに64ビットとしてSQLを再インストールする必要があると思いますが、現在は非常に生産されています。これは簡単な作業ではありません。AWEを正しく設定し、とりあえず設定する必要があるのではないかと思われます(これが悪い考えでない限り)。 この質問が少し曖昧/失われたことをおIびします。私はSQLの専門家ではなく、ここで何が起こっているのかを把握しようとしています。

6
SANをどのようにバックアップしますか?
長年の読者、初めての質問者:) 私は一般的にiSCSIとSANについて多くのことを読んでおり、トピックに関する私の質問と懸念のほとんどに答えることができたと思いますが、これは残っています: どのようにして「SANをバックアップしますか?」 以下は、実際のシナリオとそれに関する私の考えと質問です。 小規模ながらも適切なストレージソリューション、つまりiSCSIベースのSANに最終的に資金を提供するように、中小企業の経営陣を説得できたとします。エンクロージャ内に多数のドライブを搭載し、OpenFilerを実行するサーバー、またはMD3000i(Dell)またはMSA2000i(HP)で構成されていると仮定します。 LUNは、コードリポジトリ、ドキュメント、画像などを保存する必要のあるサーバー、いくつかのデータベースを実行する別のサーバー、仮想化ゲスト(Xen-speakのDomU)としてLUNを使用する別のサーバー、さらに別のサーバーにエクスポートされますNFSを介してユーザーのホームディレクトリを含む1つの大きなLUNをエクスポートします(これは純粋なLinuxショップです)。利点は明らかです。個々のサーバーは大量のローカルストレージを必要とせず、サーバーまたはサービスの移行が容易になります。 しかし、今では、保存されたデータのすべてまたはほとんどのバックアップソリューションが必要です。どうやってやるの?バックアップするデータがある各サーバーでバックアップソフトウェア(rsnapshotが好き)を実行していますか?そのデータはどこに置きますか?大量のローカルストレージを備えた専用のバックアップサーバー上にありますか?またはSANに戻りますか?SANをバックアップするための「一般的な」ソリューションがある場合、それは何ですか? SANを実行しているよりも多くの経験を持つ人々からのベストプラクティスとアドバイスを探しています。 ありがとう! 編集:SANの予算はそもそも非常に限られていることを考えると、私はバックアップの質問に対する非独占的で非常に一般的で安価なソリューションを探していると思います。とにかく、そのようなソリューションが存在する場合。テープや2つ目の同一のSANアレイにお金はかかりません。それをもっと明確にすべきでした、ごめんなさい。

6
SQL Server Management Studio 2008をインスタンスに自動的に接続するにはどうすればよいですか?
3つのデータベースインスタンスでサーバーを実行しています。 現在、Management Studioを開くと、「接続」プロンプトが開き、必要なインスタンスを選択(または他のインスタンスに接続)できます。 開いたときにこれらの3つのインスタンスに既に接続されているので、すぐに作業を開始して数回のクリックを保存できるようにできますか?正直なところ、1日に数百回のクリックを節約できます。 これは、サーバーを「登録」することができるSQL 2000 Enterprise Managerの場合と同等であり、クリックするだけで常にそこにあります。 編集:私が探しているものを明確にするために... Enterprise ManagerとQuery Analyzerを使用する前。現在、SSMSはこれら2つをブレンドしていますが、「接続」部分はクエリアナライザーとまったく同じように機能します。 私が毎日していることは、SSMSを開いてDBを管理し、統計をチェックし、あちこちでインデックスを再構築することです。それを使用してそれほど多くのクエリを実行しないので、SQLインスタンスを使用できるようにする方法を探しています。ログイン時にオブジェクトエクスプローラで自動的に。これは今不可能ですか?:-(

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