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

Linuxは、Linuxカーネルに基づくUNIXのようなオープンソースオペレーティングシステムの総称です。

2
/ dev / shm&/ proc強化
/ dev / shmと/ procのセキュリティ保護についての言及を見てきましたが、それをどのように行うのか、それが何からなるのか疑問に思っていましたか?これには、/ etc / sysctl.confに何らかの正しい編集が含まれていると思います。 これらのように? kernel.exec-shield = 1 kernel.randomize_va_space = 1

2
大量のRAMが空いてもOOMキラーが呼び出される理由
EC2 ebs-backed xlarge ubuntuインスタンスで、oom-killerが呼び出されています。以下の/ var / log / syslog出力から、ZONE_NORMALのメモリが不足しているようです: Node 0 Normal free:11344kB min:11556kB low:14444kB high:17332kB active_anon:10936284kB inactive_anon:144kB active_file:688kB inactive_file:740kB しかし、なぜZONE_NORMALは合計15GBのRAMのうち11MBしか割り当てられないのですか?または、メモリが不足する他の理由がありますか? マシン(xlargeインスタンス)で使用可能なRAMは15GBです。以下のログのrss列の合計は3.7GBで、total_vmの合計は11.4GBです。 Dec 11 08:53:53 ip-10-60-61-71 kernel: [19427969.456146] node invoked oom-killer: gfp_mask=0x84d0, order=0, oom_adj=0, oom_score_adj=0 Dec 11 08:53:53 ip-10-60-61-71 kernel: [19427969.456153] node cpuset=/ mems_allowed=0 Dec 11 08:53:53 ip-10-60-61-71 kernel: [19427969.456157] …

1
reboot -nとecho bの違い>> / proc / sysrq-trigger?
Linux(具体的には、RHELの派生物であるCentOSとFedora)では、違いはありますか? echo b > /proc/sysrq-trigger ウィキペディアによれば、「ファイルシステムをアンマウントしたり同期したりせずに、すぐにシステムを再起動してください」。 reboot -n man 8の再起動によると、「再起動または停止する前に同期しないでください。カーネルとストレージドライバーはまだ同期している場合があります。」この動作に実際の違いはありますか?
8 linux  sysrq 

3
Linuxでのtcによるインターフェース帯域幅の制限
私は、外側に10GBeインターフェース、内側に結合されたギガビットイーサネットインターフェースを持つLinuxルーターを持っています。 現在、2GBit / sの予算があります。1か月の平均速度が5%を超えると、10ギガビット/秒の容量全体が課金されます。ドルでかなりのステップアップ。 したがって、これを10GBeインターフェースで2GBit / sに制限したいと思います。 TBFフィルターが理想的かもしれませんが、このコメントは心配です。 Alphaを除くすべてのプラットフォームでは、理想的な最小限のバースト性で最大1mbit / sの通常のトラフィックを形成し、構成されたレートで正確にデータを送信できます。 このレートをインターフェイスに適用するためにTBFまたは他のフィルターを使用する必要がありますか。ここに示されている例が理解できません 。TrafficControl HOWTO 特に「例9. 256kbit / s TBFの作成」 tc qdisc add dev eth0 handle 1:0 root dsmark indices 1 default_index 0 tc qdisc add dev eth0 handle 2:0 parent 1:0 tbf burst 20480 limit 20480 mtu 1514 rate 32000bps …

3
postfixの「送信者不達通知」を無効にする方法は?
Postfixがローカルアカウントへの配信不能通知の送信を停止するようにしたい、これは私のログの例です 17:47:08 A727B62C6F61: message-id=<20121124174708.A727B62C6F61@mail.***********> 17:47:08 F151362C6F5F: sender non-delivery notification: A727B62C6F61 17:47:08 A727B62C6F61: from=<>, size=4676, nrcpt=1 (queue active) 17:47:08 F151362C6F5F: removed 17:47:08 warning: dict_nis_init: NIS domain name not set - NIS lookups disabled 17:47:08 A727B62C6F61: to=<**********>, relay=local, delay=0.01, delays=0/0.01/0/0, ... これをmain.cfでどのように構成できますか?

1
FreeBSDでZFSファイルシステムをNFSv4で共有する方法
FreeBSD 9を使用して、ZFSファイルシステムを作成 zfs create tank/project1 zfs set sharenfs=on tank/project1 ネット上のFreeBSDでNFSv3を設定する方法はたくさんありますが、NFSv4を1つも見つけることができません。 たとえば、この HOWTOでは、(NFSv3)をで再起動するnfsd -u -t -n 4必要があると述べていnfsdますが、私も持っていません。 私がする時 # echo /usr/ports/*/*nfs* /usr/ports/net-mgmt/nfsen /usr/ports/net/nfsshell /usr/ports/net/pcnfsd /usr/ports/net/unfs3 /usr/ports/sysutils/fusefs-chironfs /usr/ports/sysutils/fusefs-funionfs /usr/ports/sysutils/fusefs-unionfs # でインストールできるNFSv4サーバーが表示されませんpkg_add。 質問 NFSv4をインストールしてセットアップして、Linuxホストなどから共有をマウントするにはどうすればよいですか?
8 linux  freebsd  nfs  zfs 

2
「cat / proc / net / dev」と「ip -s link」は異なる統計を表示します。どちらが嘘をついていますか?
/proc/net/deveth3には1753 drop秒あると言っています。ip -s link0を示しますdropped。なぜ違いがあるのですか?さまざまなデータはどこから取得されますか?どちらが正しいか? 余分なデータを取り除きました。 # uname -a Linux example09 2.6.32-5-amd64 #1 SMP Thu Mar 22 17:26:33 UTC 2012 x86_64 GNU/Linux # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 6.0.4 (squeeze) Release: 6.0.4 Codename: squeeze # cat /proc/net/dev Inter-| Receive | Transmit face |bytes packets errs drop fifo frame …
8 linux  networking  ip 

3
Linuxのチャネルボンディングモードの違いは何ですか?
Linuxでは、複数のネットワークインターフェースを「結合された」ネットワークインターフェースに組み合わせて、フェイルオーバーを提供できます。 ただし、いくつかのモードがあり、そのうちのいくつかはスイッチのサポートを必要としません。どのモードでも使用できるという点で、スイッチに制約はありません。 ただし、さまざまなモードについて読むと、それぞれの長所と短所がすぐにはわかりません。 一部のモードはより高速なフェイルオーバーを提供しますか? 各モードのCPU負荷への影響はどうですか? 冗長性を提供するだけでなく、帯域幅を組み合わせることができるモードはどれですか? それには制限がありますか? balance-rrはスイッチのサポートを必要としますか? 信頼性は?長期にわたるあなたの経験は何ですか?

2
Amazon EC2タイムゾーンがyumアップデートで元に戻らないようにする
私は、Amazon Linux AMIと呼ばれるディストリビューションを実行するAmazon EC2サーバーインスタンスを使用しています。(私はそれがCentOS / Red Hatに基づいていると読みました)。私の特定のバージョンは2012.09リリースです。 とにかく、1週間ほど前にタイムゾーンをデフォルトのUTCからAmerica / New_York(EST / EDT)に変更することができました。変更に使用したコマンドは次のとおりです。 ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime ... この他のサーバー障害の質問に感謝します。その時点でdate、コマンドラインから実行でき、EDT時間を正しく表示しました。そして、この先週の日曜日にEDTがESTに「戻ってきた」後でも、ランニングがdateまだ正しい現地時間を生み出していたことを嬉しく思いました。それは素晴らしかった。 しかし、yum update昨日実行した後、私のタイムゾーンが通常のUTCに戻ったようです。私は/etc/localtimeファイルの最終変更時刻を確認しましたが、実際、私が更新したのと同じ頃に変更されていることが確認されました。 これが再び発生するのを防ぐ方法はありますか、それとも、毎回タイムゾーンをリセットするのに行き詰まりyum updateますか?

1
パイプを使用して実行中のプロセスのstdinに書き込む
私はこの投稿と同様の状況 にありますが、答えがその質問にのみ関連しているように思われるため、私の状況で機能するように提供されたソリューションを取得できませんでした。 特に、何の目的なのか理解できなかった cat my.fifo | nc remotehost.tld 10000 私の場合、実行中のプロセスがあり、入力を待機しています。名前付きパイプを使用してそのプロセスに入力を送信するにはどうすればよいですか? echo 'h' > /proc/PID/fd/0「プロセス」ウィンドウに「h」と表示するだけで試しました。
8 linux  process  stdin 

5
Linuxでの不変フラグの実用的な使用[終了]
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 現在のところ、この質問は、Q&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Linuxで不変フラグを使用した実際のシナリオはありますか? chattr + i file.txt rootは属性の設定を解除できるため、rootアクセスはできるが機能を認識していないユーザーからファイルを保護しているように見えます。

1
AWSのLinuxで大規模で拡張可能な共有ファイルシステムをどのように作成しますか?
単一のファイルシステムとして公開されている、AWSで大規模で拡張可能な共有ストレージを提供するための許容できる/合理的な/最善の方法は何ですか? 現在、1 TBのEBSボリュームを隔週で作成しており、NFSはno_subtree_checkとnohideを使用してエクスポートしています。このセットアップでは、個別のエクスポートがクライアントの単一のマウントの下に表示されます。この配置は適切にスケーリングされません。 私たちが検討したオプション: LVM2とext4。resize2fsが遅すぎる。 LinuxのBtrfs。まだプライムタイムの準備ができていません。 Linux上のZFS。まだプライムタイムの準備ができていない(LLNLが使用しているが) Solaris上のZFS。このコンボの将来は(私にとって)不確実であり、新しいOSが混在している glusterfs。ほとんどは良い話ですが、恐ろしい(そしておそらく古い?)2つの話を聞きました。 理想的なソリューションは、共有、単一のfsビュー、簡単な拡張性、スナップショット、およびレプリケーションを提供します。 アイデアと経験を共有してくれてありがとう。

1
フォークされたプロセスのセットのメモリフットプリントをどのように測定しますか?
200MBのメモリを使用するプロセスがあり、fork()sを実行するとします。 python -c "import os; data='x'*200000000; os.fork(); raw_input()" 「top」のようなプログラムは、各プロセスが200MBを使用しており、SHRdメモリが非常に少ないため、プロセスが合計で400MBを使用しているように見えます。ただし、fork()はプロセスのメモリページにコピーオンライト(COW)を実装しているため、プロセスは合計で200MBしか使用していません。 なぜtopはメモリのどの部分がCOWであるかを表示しないのですか?そうする方法はありますか?または、代わりに使用できる別のコマンドはありますか? 注:OSXの 'top'には、私が期待することを行うRSHRD列があるようです。Linuxに関する質問です。

1
Postfixキューのファイルにある電子メールの受信者アドレスを変更する
mailqにいくつかの電子メールがあり、それらは正当な理由で返送されています。電子メールアドレスが間違っています。受信者のアドレスをその場で変更できるかどうか疑問に思っていました。遅延メールが保存されているディレクトリを確認できますが、おそらくそこに変更を加えることができますが、これを行う適切な方法があるかどうか疑問に思っています。 何か考えは?
8 linux  email  postfix 

3
Webベースのディスクスペースビジュアライザー
ディスクスペースの移動先を追跡し、ディスクスペースを最小限に抑えたいLinux Webサーバーがいくつかあります。 通常、私はSSHにログインduし、ディスク領域が無駄になっている場所を見つけるために使用しますが、これは面倒で時間がかかります。KDirStatのような視覚化ツールが理想的ですが、最低でもXサーバーをインストールする必要があり、目的を達成できません。 Webベースのディスクスペースビジュアライザーはありますか?私は別の解決策を受け入れます。

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