サーバー管理者

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

2
Linux-プロセスの現在の作業ディレクトリを見つけますか?
プロセスPID Xがある場合、それが実行されていたディレクトリを確認するにはどうすればよいですか?私はps aux | grep Xそれが呼び出された完全なコマンドラインで見ることができます。ただし、この場合はであり./script.sh、どちらscript.shが実行されているのかを確認したいと思います。
11 bash  process 


4
組織のサーバーインフラストラクチャにインストール/使用されているソフトウェア/システム/サービスをどのように追跡しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 5年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 インストールされたサービス、プライマリユーザー(またはこのサービスを担当するビジネスマン)、ドメイン名、IPアドレス、サーバーのポートのリストを処理するのに役立つソフトウェア、経験、またはガイドラインに興味があります。 サーバーはWindowsとLinuxの両方であるため、ライセンスはこの情報すべてを追跡するのにも適しています。 問題のインフラストラクチャの規模-20〜50台のサーバー。 現在、Excelを使用することに関して、これ以上良い考えはありません。
11 untagged 


6
時間の経過に伴うフォルダーサイズの増加を追跡する最良の方法は?
かなり大きなフォルダーツリーを持つファイルサーバーがあります。共有フォルダーがあり、その下に5つの部門フォルダーがあります。それらの内部には、何千ものサブフォルダーとファイルがネストされています。 これら5つの部門フォルダーの成長を追跡できるようにしたいと思います。特定のサブサブサブフォルダーもありますので、注意してください。これにより、突然ディスク使用率が急上昇した場合、この成長がどのフォルダーで発生したかを知ることができるので、ドリルダウンしてwhodunnitを見つけることができます。 各フォルダーのDUを実行し、テーブルをファイルまたは何かに書き出すために、ある種のvbまたはpowershellスクリプト(langを学ぶ必要がある)を書くことを考えました。しかし、誰かがこれを前に解決しなければならないので、これは車輪を再発明していると思っています。ファイルシステム内のさまざまなフォルダをグラフ化するための(できればフリーウェア/ OSS)ソリューションを知っている人はいますか?

6
ファイルを提供するrpm
特定のファイルを提供できるrpmを一覧表示するコマンドは何ですか?既にインストールされているファイルを提供するrpmまたはインストールされていないファイルを提供できるrpm
11 linux  rpm 

2
UNIXユーザーエイリアス
そのようなユーザーを持っている場合は、そのUNIXでユーザーエイリアスを設定する方法がありmy_user、彼らは別のユーザ名でログインすることができ、すなわちmy_user_alternate、まだとはなどに記録されますかmy_user?

8
高可用性DNSホスティング戦略?
いくつかの既存のWebサイトで高可用性DNSホスティングを行う方法のいくつかのオプションを見つけようとしています。今朝、レジストラ(bulkregister.com)を介したドメインのDNSホスティングが停止したため、私が働いている会社は立ち往生しました。私は現在、単一のDNSプロバイダーに翻弄されない代替案を見つけることを求められています。 私たちが探しているもの: 単一障害点はありません。 時間効率的。 提案されている解決策の1つは、複数のDNSホストを実行することです。これは優れた代替手段のように思えますが、20を超えるドメインがあり、2つのプロバイダー全体でこれらのドメインすべてのIPアドレスを更新することは禁止されています。 費用対効果。 これを経営陣に売らなければなりません。喜びは私です。 では、これをサポートする方法は何ですか?私は自分自身がプログラマーですが、彼らは私にこれを任せましたので、私よりも経験豊富な人々の意見を聞きたかったのです。

5
libvirt:再起動せずにdhcp-setupを変更
libvirtとkvmを使用してサーバーを仮想化しています。libvirtを設定してbridge-network-interfaceでdhcp-serverを起動し、vmのIPを提供します。すべてのVMは、そのMACに基づいて常に同じIPを取得します。これは次のように構成されます。 <dhcp> <range start='10.1.1.2' end='10.1.1.254' /> <host mac='54:52:00:21:01:ba' name='virstvm' ip='10.1.1.10' /> <host mac='00:16:36:2d:71:f9' name='secvm' ip='10.1.1.20' /> </dhcp> 問題:dhcpセクションに新しいホストを追加するたびに、すべてのvmを再起動するlibvirt-binを再起動する必要があります。新しいサーバーを追加するたびにダウンタイムが発生するため、これは解決策にはなりません。解決策はありますか?

8
KVM + libvirtを使用してDHCPクライアントのリストを取得しますか?
Ubuntu 9.10でKVM + libvirtを介して複数のVMを実行しています。各マシンに物理的な「コンソール」を物理的に開き、を呼び出さずに、各ホストに割り当てられたIPアドレスを見つけたいと思いifconfigます。 考慮してください: rascher @ localhost:〜$ virsh -c qemu:/// system list --all uriへの接続:qemu:/// system Id Name State ---------------------------------- 1台のマシンが実行中 2台のmachine2が実行中 -machine3が停止しました 私のネットワーク構成は次のようになります。 <network> <name>default</name> <uuid>1be...</uuid> <forward mode='route' dev="eth0"/> <bridge name='virbr0' stp='on' forwardDelay='0' /> <ip address='192.168.122.1' netmask='255.255.255.0'> <dhcp> <range start='192.168.122.2' end='192.168.122.254' /> </dhcp> </ip> </network> それでは、次のようなリストを取得するにはどうすればよいですか? machine1 IPアドレス= 192.168.122.16 …

2
ファイルシステムIOの `nice`と同等ですか?
rsync大きなファイルをコピーするバックアップジョブを実行しているとき、バックアップを実行しているマシン(MacデスクトップとLinuxサーバーの両方)が停止し、負荷平均が屋根を通過します。 私はもう試した: niceINGのrsync( -ボトルネックがディスクでは役立ちません)プロセスを Linuxでは、reniceing kjournald(助けになるが、ハックのように見え、Macでは機能しない) --bwlimit rsyncフラグを使用する(役立ちますが、転送する必要がない場合でも、すべての転送が遅いことを意味します) だから、私は「ことができますどのような方法がありnice、」rsyncバックアップの実行中にマシンが使用可能であるので、のIOは? PS:rsyncMacの危険性は承知していますが、BackupBouncerを使用してバックアップを検証しましたが、問題はないようです。
11 backup  rsync  nice 

8
再開するために分離された画面を取得することはできません
私はパテを使用しており、信頼性の低いワイヤレス接続を使用しているため、画面を使用して作業を続けています。多くの場合、接続が切断され、画面を再接続できません。私は走りますscreen -D -RR、そして、それはいつまでもそこに座ります。私はctrl+z自分のコンソールを元に戻そうとしましたが、すべての結果が続きps aux | grep screen、その後も同じ結果になります。言及したいdとrの任意の組み合わせを試してみますが、それでもそのままです。私の画面はそこにあります、それは何もしません、少なくともすべての再開。kill -9screen -D -RR スクリーンセッションを再開するためのヒントやコツ、アイデアはありますか?
11 ssh  gnu-screen  putty 

7
SCSI vs SATA?SCSIは「実際に」優れていますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 さて、先日、サーバーについての人と話していました。SCSIとSATAに大きな違いがあるかどうか、そして彼が常にSCSIを使用する理由を尋ねたとき、私は少しショックを受けました。(注、SCSIで彼がSASを意味したかどうかはわかりません) 彼は、SCSIは常により高速であり、ドライブは常により信頼性が高いと言っていました。 彼は、OSがSCSI(コントローラー?)にファイルを取得する要求を送信し、ディスク全体を検索するのではなく、SCSIコントローラー内にファイルを作成するため、SCSIは常にSATAよりも高速であることについて教えてくれました。これがどのように機能するかはわかりませんが、BSであると考えています。 SASとSATAは現在、同等のデータレート速度を備えています。 SCSIは常にSATAよりも高速で信頼性が高いという彼の理由に裏付けはありますか?
11 sata  sas  scsi 

6
大規模システム(約2000人のユーザー)のトラフィック制御に最適なソリューションは何ですか?
次の状況:私たちは、地元の居住者ホールのインターネット接続を管理する学生のグループであり、合計で約2000人のエンドユーザーがいます。 トラフィックポイントシステムがあり、MBごとにダウンポイントまたはアップロードコストポイントがあり、新しいポイントは1時間ごとに追加されます。現時点では、ユーザーがすべてのポイントを費やしたとき(DebianゲートウェイルーターのiptablesのREJECTポリシーにユーザーを配置することにより)ユーザーのインターネットアクセスをブロックします。 ユーザーの帯域幅を制限したいだけです。これを行う最良の方法は何ですか? 簡単な答えは、ユーザーのスイッチポート(主にCisco Catalyst 3550)にレート制限を設定することです。ただし、これは望ましくありません。当社のネットワーク内および大学のネットワークへのトラフィックは無制限のままである必要があるためです。Cisco IOSで特定の宛先または送信元IP範囲(つまり、出力と入力の両方)を持つパケットに対してのみ帯域幅を制限する方法はありますか?何も見つかりませんでした。 もう1つの方法は、ゲートウェイルーター上のトラフィックを制御することです。いくつかの解決策が思い浮かびます。 tcまたはtcng-どちらもかなり難解な構文を持ち、IPごとのトラフィック制御を行うための優れた機能を提供しないようです。非常に多くの人々に専用のQDiscを使用すると、おそらくルーターの速度が大幅に低下します。さらに、両方のドキュメントはかなり時代遅れです。 shorewall-構成にはかなりきちんとした構文があるようですが、この量のトラフィックとユーザーを処理できるかどうか、およびIPごとのトラフィック制限に適しているかどうかはわかりません pfSense-私たちのような目的のために意図されたOSのように見えます。ただし、ゲートウェイルーターを完全に再インストールする必要があります。他のBSDシステムはなく、pfSenseには非常に優れたトラフィックアカウンティング機能が必要です(現時点ではfprobe-ulogとulog-acctdを使用しています)。 あなたの経験は?どのソリューションが私たちのニーズに合い、最も簡単に保守できますか?他にアイデアはありますか? システムに関する追加情報が必要な場合は、お気軽にお問い合わせください。 前もって感謝します。 編集:私はシステムを実装しているiptablesとtc。 すべてのユーザーは、/ 28-subnet、VPN IP(両方とも10.0.0.0/8から)、および外部IPを持ち、すべて1つのiptablesチェーンを介して操作されます。このチェーンには、単純なルールが1つだけありRETURNます。 5分ごとに、Pythonスクリプトがこれらのルールのバイトカウンターを読み取ります。PostgreSQLデータベースのカウンターをリセットし、ユーザーのトラフィックポイントアカウントを更新します。 ユーザーのポイントバランスが特定のしきい値を下回った場合、このユーザーに対して2つのtcクラス(ゲートウェイルーターの受信用、送信インターフェイス用)が作成され、これらのクラスに属するtcフィルターにIPが入力されます。クラスはHTBによって速度制限されています。 以前のシステムと比較してfprobe-ulog、ulog-acctdこれはバイトカウントがiptablesによって行われるため、はるかに高速です。 ユーザーのネットワーク速度が大幅に向上しました。


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