タグ付けされた質問 「linux-networking」

Linuxネットワークとは、Linuxを実行するサーバーによって実行されるネットワーク機能を指します。ルーターまたはファイアウォールとして動作するLinuxサーバーが最も一般的なアプリケーションです。

11
15TBの小さなファイルを転送する
あるサーバーから別のサーバーにデータをアーカイブしています。最初はrsync仕事を始めました。5 TBのデータのファイルリストを作成するのに2週間、1 TBのデータを転送するのにさらに1週間かかりました。 その後、新しいサーバーでいくつかのダウンタイムが必要になるため、ジョブを強制終了する必要がありました。 おそらく再びアクセスする必要はないので、それをtarすることに同意しました。500 GBのチャンクに分割することを考えていました。私がtarそれをした後、私はそれをコピーしようとしましたssh。私は使用tarしてpigzいましたが、それでも遅すぎます。 それを行うより良い方法はありますか?両方のサーバーがRedhat上にあると思います。古いサーバーはExt4で、新しいサーバーはXFSです。 ファイルサイズは数KBから数MBの範囲で、5 TBには2400万のJPEGがあります。ですから、15TBで約6,000万から8,000万を推測しています。 編集:数日間rsync、nc、tar、mbuffer、pizzで遊んだ後。ボトルネックはディスクIOになります。データが500個のSASディスクと約2億5千万個のjpegにストライプ化されているため。しかし、今では、将来使用できるこれらすべての素晴らしいツールについて学びました。


7
ホスト名-それらは何ですか?
私は最近、いくつかのシステム管理者の仕事を「強制」されていますが、これは私が読んだり、実験したり、学んだりするのが大好きなことではありません。 サーバー構成には、ホスト名を把握できなかった基本的な側面が1つあります。 たとえば、Ubuntuでは、次のようにホスト名を設定する必要があります(Linode Libraryに準拠)。 echo "plato" > /etc/hostname hostname -F /etc/hostname ファイル:/ etc / hosts 127.0.0.1 localhost.localdomain localhost 12.34.56.78 plato.example.com plato これplatoは任意の名前でplato.example.comあり、FQDNであると想定しています。 私の質問は次のとおりです。 必須ですか? 何の目的に? どこで必要/使用されますか? すべてのマシンのホスト名として「localhost」を定義できないのはなぜですか? plato.example.comFQDNのDNSエントリを設定する必要がありますか? plato.example.comIPの逆DNSエントリとして使用する必要がありますか? また、ホスト名を選択するための「ベストプラクティス」はありますか?ギリシャ文字、惑星名、さらには神話上の人物を使用している人々を見てきました。文字/惑星がなくなるとどうなりますか? これが馬鹿げた質問であれば申し訳ありませんが、ネットワーク構成にあまり熱心になったことはありません。

6
サーバーが実際に何をしているのかをどのように知ることができますか?[閉まっている]
私は3つのLinuxボックスを手渡されました。1つは前面にApacheがあり、もう2つは私が知る限り、ひどいことはしていません。すべてRedhatで実行されています。 質問は簡単です。サーバーが実際に何をしているのか、どうすればわかりますか?ゼロドキュメントは、作成者から入手できます。


4
e1000eアダプターの予期しないリセット/ハードウェアユニットのハングの検出
Intel(R)Xeon(R)CPU L5420 @ 2.50GHz、x86_64でUbuntu Server Kernelバージョン3.13.0-32-genericを実行する8コアを搭載したDell 1Uサーバーがあります。デュアル1000baseTネットワークカードがあります。eth0からeth1にパケットを転送するように設定しています。 私はkern.logファイルでハングしてから休んでいることに気付きました。これは頻繁に起こります。これは数秒ごとに発生するため、数分は問題ありませんが、数秒ごとに戻ります。 ログファイルのダンプは次のとおりです。 [118943.768245] e1000e 0000:00:19.0 eth0: Detected Hardware Unit Hang: [118943.768245] TDH <45> [118943.768245] TDT <50> [118943.768245] next_to_use <50> [118943.768245] next_to_clean <43> [118943.768245] buffer_info[next_to_clean]: [118943.768245] time_stamp <101c48d04> [118943.768245] next_to_watch <45> [118943.768245] jiffies <101c4970f> [118943.768245] next_to_watch.status <0> [118943.768245] MAC Status <80283> [118943.768245] PHY Status …

2
TIME_WAITでソケットの数を減らす方法は?
Ubuntu Server 10.04.1 x86 nginxの背後にFCGI HTTPサービスを備えたマシンがあります。これは、多くの異なるクライアントに多くの小さなHTTPリクエストを処理します。(ピーク時の1秒あたり約230リクエスト、ヘッダー付きの平均応答サイズは650バイト、1日あたり数百万の異なるクライアントです。) その結果、TIME_WAITでハングする多くのソケットがあります(以下のTCP設定でグラフがキャプチャされます)。 ソケットの数を減らしたい。 これ以外に何ができますか? $ cat / proc / sys / net / ipv4 / tcp_fin_timeout 1 $ cat / proc / sys / net / ipv4 / tcp_tw_recycle 1 $ cat / proc / sys / net / ipv4 / tcp_tw_reuse 1 更新:マシン上の実際のサービスレイアウトに関する詳細: クライアント----- …

8
すべてのルールでiptablesチェーンを削除する
次のような多くのルールが追加されたチェーンがあります。 > :i_XXXXX_i - [0:0] > -A INPUT -s 282.202.203.83/32 -j i_XXXXX_i > -A INPUT -s 222.202.62.253/32 -j i_XXXXX_i > -A INPUT -s 222.202.60.62/32 -j i_XXXXX_i > -A INPUT -s 224.93.27.235/32 -j i_XXXXX_i > -A OUTPUT -d 282.202.203.83/32 -j i_XXXXX_i > -A OUTPUT -d 222.202.62.253/32 -j i_XXXXX_i > -A OUTPUT …


9
Linuxを使用してネットワーク上の未使用のIPアドレスを見つけるにはどうすればよいですか?
ネットワーク上の2台のコンピューター(AとB)にアクセスできます。両方とも、255.255.255.128のサブネットマスクを持つ静的IPアドレスを取得しています(DHCPサーバーが使用されていないことを確認しました)。同じマシンに複数のIPアドレスを設定したいので、サブネットですべてのIPアドレスがすでに使用されているものを知りたいです。 以前の質問から、nmap -sP -PR 172.16.128.*コマンドを試しましたが、2台のコンピューター(AとB)で同じコマンドが異なる結果を与えるため、その結果については懐疑的です。Aでは、結果には、AおよびBの IPアドレスを含めて、(おそらく)すでに使用されている8つのIPアドレスのリストが表示されます。 Nmap done: 256 IP addresses (8 hosts up) scanned in 1.23 seconds しかし、Bでは結果が異なります。つまり、 Nmap done: 256 IP addresses (0 hosts up) scanned in 0.00 seconds Bの結果は、AのIPアドレスだけでなく、自身のIPアドレスも表示していません! ここで何が間違っていますか?Red Hat Linux(RHEL)で、私のコンピューターが属しているサブネットで使用されているすべてのIPアドレスを検出する確実な方法はありますか? RHEL: 6.5 Nmap version: 5.51

2
iptablesと複数のポート
これは私にはうまくいきません: # iptables -A INPUT -p tcp --dports 110,143,993,995 -j ACCEPT iptables v1.4.7: unknown option `--dports' Try `iptables -h' or 'iptables --help' for more information. しかし、マニュアルページにはオプションがあります--dports...何かアイデアはありますか?

10
CentOS 7「ネットワーク」サービスを開始できません
「NetworkManager」サービスを無効にして削除した後、CentOS 7「ネットワーク」サービスを開始できません。ネットワークサービスのステータスを確認すると、次のエラーが表示されます。 #systemctl status network.service network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network) Active: failed (Result: exit-code) since Fri 2015-01-16 22:30:46 GMT; 38s ago Process: 4857 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE) Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists Jan 16 22:30:46 localhost.localdomain network[4857]: RTNETLINK answers: File exists Jan …

1
ルートを追加するときに「RTNETLINKの回答:そのようなプロセスはありません」の原因
私はこのエラーに何度も遭遇しましたが、エラーの意味や、問題の原因についての説明はまだ見つかりません。 私はこの時間に間違ったことを誰かに教えて欲しくはないので、設定や追加しようとしている特定のルートを投稿していません。 RTNETLINK)、およびこのエラーの一般的/既知の原因は何ですか?これにより、今回も次回も自分で解決できます。 # ip route add ..... RTNETLINK answers: No such process

5
ホスト名にドットを含めることはできますか?
Linuxボックスのホスト名にa.alphaのような名前を使用していますが、これらの名前は完全に使用可能ではないようです。ホスト名シェルコマンドの応答は正しいです(a.alpha)。しかし、ユーザーアカウントの後に出力される名前は、「user@a.alpha」ではなく「user @ a」です。avahiを使用すると、(ホスト名で)a.alphaに到達できますが、b.alphaには到達できません。それは正常ですか?

4
Linux e1000e(Intelネットワーキングドライバー)の問題はたくさんありますが、どこから始めればいいですか?
現在e1000e、Ubuntu Maverick(1.0.2-k4)で(まったく機能しない)で大きな問題が発生しています。再開後、dmesgで多くのものを取得しています: [ 9085.820197] e1000e 0000:02:00.0: PCI INT A disabled [ 9089.907756] e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k4 [ 9089.907762] e1000e: Copyright (c) 1999 - 2009 Intel Corporation. [ 9089.907797] e1000e 0000:02:00.0: Disabling ASPM L1 [ 9089.907827] e1000e 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ …

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