サーバー管理者

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

5
多くの(200 000)ファイルを削除する方法は?
フォルダーから20万個のファイル(すべて)を削除する必要がありますが、フォルダー自体は削除したくありません。 rmを使用すると、「引数リストが長すぎます」エラーが表示されます。私はxargsで何かをしようとしましたが、私はシェルガイではないので、うまくいきません: find -name * | xargs rm -f

8
代わりにawkを使用できますか?
これからrating出力として番号を取得したい # nc localhost 9571 language: language:en_ZA.UTF-8 language:en_ZW.UTF-8 session-with-name:Ubuntu Classic (No effects):gnome-session --session=2d-gnome session-with-name:Ubuntu (Safe Mode):gnome-session -f --session=2d-gnome session-with-name:Ubuntu Classic:gnome-session --session=classic-gnome xsession:/etc/X11/Xsession rating:94 このようにできます # nc localhost 9571 | grep rating | cut -d: -f2 94 しかしawk、より単純なソリューションの代わりに使用できますか?
17 linux  bash  grep  awk 

3
LinuxでNetFlowデータを生成する方法
netflowアナライザーで処理されるnetflowデータをキャプチャしたいLinuxサーバーがいくつかあります。Mikrotikルーターがnetflowデータ生成を容易にすることに甘やかされていますが、Linuxシステム上の複数のインターフェースのnetflowデータを生成できるオープンソースツールを見つけることができませんでした。 fprobeに出くわしましたが、かなりバグが多いようです。確かに、他の可能性も評価したいので、まだあまり時間をかけていません。私が言及した他のツールはnprobeで、これはGPLのようですが、有料でのみ提供されるため、無料でダウンロードできません。 Netflowデータを生成する予定のサーバーはすべてGentooシステムですが、実際には違いはありません。せいぜい、ソースからツールを手動でコンパイルする必要があるということです。 概要: Linuxで動作し、複数のインターフェースのフローをキャプチャできるオープンソースのnetflowジェネレーターを探しています。

7
nginx:正確に指定されたSSLサーバーブロックがすべてのSSLのキャッチオールとして機能するのを防ぐ方法
多くの仮想サーバーを備えたWebサーバーがあります。そのうちの1つのみがSSLです。問題は、SSLをリッスンするキャッチオールサーバーブロックがないため、他のサイトへのhttps要求はすべて1つのSSLブロックによって処理されることです。 基本的に、私の構成は次のようになります。 # the catch all server { listen 80 default; # I could add this, but since I have no default cert, I cannot enable SSL, # and this listen ends up doing nothing (apparently). # listen 443; server_name _; # ... } # some server server { listen …
17 nginx  ssl 

1
不良セクタから「破損したファイル」まで-Linux / ext3でしたか、Windows / NTFSでもできますか?
ディスクのSMARTチェックで不良セクターが報告された場合、不良セクターのあるファイルを特定し、バックアップから復元できることが重要です。以下に、Linux / ext3 VMWAREサーバーでこれをどのように実行したかを示しますが、Windows / NTFSでこれを実行できるかどうかは誰にもわかりませんか? Linux / ext3の場合は、次のようになりました。最初に、ハードウェアの表面スキャンを実行するようにドライブに要求しました(OSレベル未満で、オンドライブのSMART回路を使用)。 vserver:~# smartctl -t long /dev/sdc 私は結果を見ました: vserver:~# smartctl -a /dev/sdc ... 196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 1 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 9 ... Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Extended …
17 backup  ntfs  ext3  bad-blocks 

6
Intel Core i3 / i5 / i7プロセッサーはサーバーグレードですか?
多くのWebホスティング会社は、「安価な専用ホスティング」でIntel Core i3 / i5 / i7プロセッサーを提供しています。しかし、私のラップトップにはIntelコアi3プロセッサが搭載されているため、サーバープロセッサよりもデスクトッププロセッサの可能性が高くなります。 ウェブホスティング会社の技術サポート担当者の一人にこのことについて話したとき、彼は彼らの「i3プロセッサーにはサーバークラスのマザーボード(ソケットLGA1156)にECC / Registered DDR3 RAMがバンドルされている」と語った。さらに彼は私にこう言った: 「この特定のCPUを「予算」サーバーとして提供することを選択しましたが、実際のサーバー自体の品質を低下させることは決してありません。XeonCPUで使用する適切な冷却方法と同じファンとヒートシンクを使用します。 Xeonとこれらのi3 'の主な違いは、Xeonプロセッサは同じマザーボード上で複数のCPUをサポートできますが、これらはサポートできないことです。サーバーCPUとしても販売されていますが、i3はそうではありませんが、同じ条件下で同様に機能します。」 コミュニティから得た情報を受け取りたいと思います。上記のようなセットアップで、i3 / i5 / i7プロセッサを使用するのは良いですか?または私が心配する必要がある何かがありますか? 編集:より明確にするために、ハイパースレッディングを備えたIntel Core i3-540デュアルコアプロセッサ(3.06GHz)を持っています。そして、私はその上でワードプレスのブログを実行します(月に約100万から150万のページビューを生成します)。

2
Memcachedでの追加と設定
ADDとSETの違いがわからない ADDにSETが含まれているか、何かが存在し、SETが単に上書きする場合にADDがfalseを返すようです。ありがとう! 編集:私の特定の質問は、「いつ設定するのではなく追加するのか、追加するのではなく設定するのですか?」です。
17 memcached 

1
/ etc / hostsを使用して複数のドメインを単一のIPに関連付けるにはどうすればよいですか?
単一のIP(81.174.66.48)があり、/ etc / hostsを使用してそのIPに複数のドメインを関連付けたいです。現在、私のhostsファイルは次のようになっています。 81.174.66.48 nerto.it nerto 私は希望eventlog.itしてeventlog.inも、81.174.66.48に解決されます。ホストファイルを次のようにしようとしましたが、期待どおりに機能しませんでした。 81.174.66.48 nerto.it nerto 81.174.66.48 eventlog.it nerto 81.174.66.48 eventlog.in nerto 何が適切に設定するように私の/ etc / hostsファイルに持っているnerto、nerto.it、eventlog.it、及びeventlog.inにローカルですべて解決81.174.66.48!
17 hosts 


2
イーサネットネットワークインターフェイスでの1秒未満のスループットの低下
ネットワークインターフェイスでは、速度は時間の経過に伴うデータの観点から与えられます。特に、ビット/秒です。しかし、超高速コンピューティングの世界では、2番目は非常に長い時間です。 したがって、たとえば、線形フォールオフが与えられます。1秒あたり1 GBitのインターフェイスは、0.5秒あたり500MBit、1秒あたり250Mbitなどを実行します。 特定の時間単位で、これはもはや線形ではないと思います。おそらく、これはイーサネット周波数、システムクロック速度、割り込みタイマーなどによって設定されます。これはシステムによって異なると確信していますが、これに関する詳細情報やホワイトペーパーはありますか? 私が興味を持っている主な理由の1つは、インターフェイスの出力ドロップを理解することです。1秒あたりの速度がインターフェイスで処理できる速度よりもはるかに低い場合でも、わずかなミリ秒の間だけドロップを引き起こすスパイクが存在する可能性があります。おそらく、さまざまな合体がこの効果を隠しますか、あるいは受信側のインターフェースでそれを増やしますか?ここでキューが違いを生みますか? 例: したがって、これがMSまで直線的である場合、1Mbit / MSがあり、Wiresharkが表示されているものを歪ませていない場合、1Mbitを超えるスパイクがある場合、ドロップが表示されますか?
17 networking  nic 

5
未処理の孤立したiノードリストをクリーンアップする方法は?
以前は読み取り専用でマウントされていたファイルシステムを読み書き可能にマウントしようとしました: mount -o remount,rw /mountpoint 残念ながら、うまくいきませんでした: mount: /mountpoint not mounted already, or bad option dmesg レポート: [2570543.520449] EXT4-fs (dm-0): Couldn't remount RDWR because of unprocessed orphan inode list. Please umount/remount instead Aもumount機能しません: umount /mountpoint umount: /mountpoint: device is busy. (In some cases useful info about processes that use the device …

8
btrfsの生産準備はできていますか?
最近、btrfsに関する多くの情報を見てきました。私は次のファイルシステムとしてext4を検討していますが、代わりにbtrfsに誘惑されています。btrfsはどれくらい広く使われていますか?長所と短所は何ですか?

6
ギガビットボンドが150 MB / s以上のスループットを提供しないのはなぜですか?
2つの異なるPCIeアダプターに2つのPowerEdge 6950クロスオーバーを(直線を使用して)直接接続しました。 これらの各回線(1000 MBit、全二重、両方向のフロー制御)でギガビットリンクを取得します。 今、私は両側のrrアルゴリズムを使用してこれらのインターフェイスをbond0に結合しようとしています(単一のIPセッションで2000 MBitを取得したい)。 tddモードでdd bs = 1Mとnetcatを使用して/ dev / zeroを/ dev / nullに転送してスループットをテストすると、予想通り150 MB / sを超える-70 MB / sのスループットが得られます。 単一の回線を使用する場合、各回線で異なる方向を使用すると、各回線で約98 MB /秒になります。単一の回線を使用する場合、トラフィックが「同じ」方向に進むと、回線で70 MB /秒と90 MB /秒になります。 bonding-readme(/usr/src/linux/Documentation/networking/bonding.txt)を読んだ後、次のセクションが有用であることがわかりました:(13.1.1シングルスイッチトポロジのMTボンディングモードの選択) balance-rr:このモードは、単一のTCP / IP接続が複数のインターフェースにトラフィックをストライプ化することを許可する唯一のモードです。したがって、単一のTCP / IPストリームが複数のインターフェイスの価値のあるスループットを利用できるようにする唯一のモードです。ただし、これにはコストがかかります。ストライピングにより、多くの場合、セグメントを再送信することにより、ピアシステムがパケットの順序を乱し、TCP / IPの輻輳制御システムが作動します。 It is possible to adjust TCP/IP's congestion limits by altering the net.ipv4.tcp_reordering sysctl …
17 linux  bonding  sles10 


7
virtualboxはライブサーバーの仮想化に適しています
前に仮想ボックスを使用して、自分のパーソナルコンピューターでOSのインストールをテストしました。ライブサーバーでの実際の仮想化に適しているかどうかはわかりません。私は主にそのためにXenについて聞きます。virtualboxは同じレベルですか(運用環境の仮想化)?また、Xen以外に他にどのような選択肢がありますか?

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