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

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

1
特定のドメイン名のみにアップストリームDNSサーバーを使用するようにdnsmasqを強制するにはどうすればよいですか?
今、私はdnsmasq.confに次の行を持ってい/#/ます。これはすべての要求をうまく処理します(どのドメインにも一致します。これは必須です)。 address=/#/127.0.0.1 それでも、以外のIPアドレスに解決する必要があるドメインがあります127.0.0.1。 一時的な解決策として、次のものに追加されました/etc/hosts。 209.85.148.95 ajax.googleapis.com 207.97.227.245 underscorejs.org 72.21.194.31 s3.amazonaws.com 残念ながら、これは非常に一時的なソリューションです。ターゲットドメインのIPアドレスが変更されるとすぐに機能しなくなります。 私の質問は:いくつかの(指定された)ドメイン名のIPアドレスを解決するためにアップストリームDNSサーバーを使用するようにdnsmasqを実施する方法ですか?

2
特定のプロセスの.pidファイルを見つける方法
私はmonitをセットアップしていて、与えられたpythonアプリケーションをモニターしたいと思っています。Monitは、プロセスの.pidファイルを調べることでこれを行いますが、これがどこにあるかはわかりません。 また、独自の単純な実行可能ファイルを作成して実行しようとしました。ここでも、.pidファイルが作成された場所がわかりません。 また、すべてのプロセスに.pidファイルがありますか?
15 linux  monitoring  monit  pid 

3
継続的なmpt2sas syslogメッセージの解読
概要 新しいハードウェアをインストールして以来、syslogでこれらの不可解なメッセージを受け取ってきましたが、問題が何なのか、それが深刻なものなのか、どうすればよいのかわかりません。 彼らは新しいSATA HBAからのものであり、彼らはパターンに従っています。5〜30秒後に、最初のメッセージのいくつかを受け取り、続いて2番目のメッセージのいくつかを受け取ります。それらはすべて同じ秒でログに記録され、それぞれの正確な量は約2〜35の間で変化します。エントリが表示されるまでに数分または数時間かかる場合があります。 2つのメッセージの例: Jul 13 06:06:23 durandal kernel: [366918.435596] mpt2sas0: log_info(0x31120303): originator(PL), code(0x12), sub_code(0x0303) Jul 13 06:06:28 durandal kernel: [366923.145524] mpt2sas0: log_info(0x31110d01): originator(PL), code(0x11), sub_code(0x0d01) 常に0x31120303の後に0x31110d01が続きます。 mpt2sasは、私が使用しているSATAホストバスアダプターのドライバーですが、エラーの内容は非常にわかりにくいです。問題が何であるか、それがどのディスクまたはポートであるか、またはそれがどれほど深刻かはわかりません。 ハードウェア Xeon E3-1220と8GBのRAMを搭載したSupermicro X9SCL。 LSI SAS2008ベースのSupermicro AOC-USAS2-L8I SAS / SATA HBAをSupermicro CSE-M35T-1Bディスクトレイセットに接続。3つのWestern Digital WD30EZRXと2つのSegate ST3000DM001が接続されています。すべての3TBドライブ(実際には正確に同数のセクター)。使用中のポートエクスパンダーはありません。 HBA、ディスクトレイ、および4つのドライブは新しいものです。WD30EZRXesの1つは何ヶ月も使用されており、問題はありませんでした。以前に統合されたIntel SATAコントローラーに接続していた場合、この新しいセットアップでドライブベイに移動しました。 HBAに問題があり、頻繁にリセットする必要があり、非常にひどいパフォーマンスを得ていました。ファームウェア/ BIOSを、Supermicroから入手可能な最新リリースである「フェーズ12」に更新し、タイプをITに変更しました(つまり、すべてのソフトウェアRAIDを使用するため、統合RAIDのパススルー、IRから):2008IT12.FW。この更新プログラムは初期の問題をすべて解決し、後日まで上記のメッセージを受け取り始めませんでした(以下を参照)。 追加した最初の4つのディスクはすべて、最初のSFF-8087ポートにあります(4つのSATAケーブルに分割)。私が追加した最新のディスクは、他のポートにあります(それが重要な場合)。 システム上の唯一の他のディスクにはOSが含まれており、統合されたSATAコントローラーに差し込まれている古いIntel …

4
Linux mdadmソフトウェアRAID 6-ビット破損リカバリをサポートしていますか?
ウィキペディアによると、「RAID 2は、RAID 6の一部の実装を除き、データのシングルビット破損から正確なデータを自動的に回復できる唯一の標準RAIDレベルです。」 LinuxでのRAID 6 mdadm実装が、シングルビットデータ破損を自動的に検出して回復できる実装の1つであるかどうかは誰にもわかりますか。他のバージョンと異なる場合、これはCentOS / Red Hat 6に関係します。オンラインで検索してみましたが、あまり運がありませんでした。 SATAエラーレートが1E14ビットに1つであり、2TB SATAディスクに1.6E13ビットが含まれているため、これは特にデータ破損の防止に関連しています。 編集2015年6月17日 これは私が当初考えていた問題ではないと思います- ハードディスク/ SSD-エラーの検出と処理を参照してください-サイレントデータ破損は確実に防止されますか?詳細については



3
複数のセッションを実行しているときの奇妙なbash履歴動作
複数のターミナルウィンドウを使用する場合、コマンドラインの履歴はどのように保存されますか?それが保存されていることは知って.bash_historyいますが、新しいウィンドウを開くと、どの履歴が使用されているかのロジックを見ることができません。新しいウィンドウで上矢印を使用しようとすると、どのコマンドが表示されるかわからないという意味で、ほとんど決定的ではありません。 誰かがこれを説明できますか? 特定のウィンドウから履歴を再利用できるように、履歴を制御する方法はありますか?

2
非ルートアカウントからルートアクションを実行するにはどうすればよいですか?
phpスクリプトからサービスを再起動できるようにしたい。www-userアカウントで実行します。 これらのアクションを実行する好ましい方法は何ですか? 私は、クロンコマンドでファイルを作成し、CRONで読み取ることができますが、解決策はかゆいです。 私が考えているのは、ルートの下で実行され、任意のルートアクションを実行できないように事前定義された「メソッド」を許可する小さなサービスです。 このためのツールはありますか?

5
非ルートとしてのLinuxハードドライブのシリアル番号
まず、タイトルにハードウェアの詳細を含めないことをおaび申し上げます。これは、すべてのLinuxディストリビューションで機能するコマンドを探しているためです。 質問: 私はLinuxを初めて使用しますが、あまり知らないのですが、非ルートとして実行されているハードドライブのシリアル番号を取得することは可能ですか。sudoを使用して実行しているこの情報を取得するためのコマンドがあることを知っています。ただし、sudoとして実行せずにこの情報を取得する方法が必要です。 ご提案をいただければ幸いです。 敬具、 ムスタファ
15 linux  hardware 

1
ファイルをデフォルトのアクセス許可にリセットするsetfacl?
次のデフォルトACLを持つディレクトリがあります。 default:user:phptutor:rwx ただし、そのディレクトリ内のファイル/ディレクトリはどれもそのデフォルトのパーミッションを持ちません(作成後に追加されたため)。 親ディレクトリのデフォルトACLをその中のすべてのフォルダとファイルにコピーするにはどうすればよいですか?

4
sftp専用のユーザーを作成するにはどうすればよいですか?
adduserツールを介してシステムにユーザーを追加しました。次に、で/etc/passwd、私は変更しようとした/bin/bashの/sbin/nologinかを/dev/null、どちらも働いたこれらの。 ユーザーに対話型シェルを取得するオプションがなく、単にを使用したいのsftpですが。方法はありますか? 以前にここで質問されたことは知っていますが、満足のいく応答をした人はいないようです。
15 ssh  linux  sftp  upload 

3
GREトンネルを削除できません
Linux 2.6.26でGREトンネルを構成していますが、解決策が見つからない非常に奇妙な問題に直面しています。 というGREトンネルを作成しましたgre0が、何をしても、このトンネルを削除することはできません。コマンドip tunnel del gre0は応答で失敗しますioctl: Operation not permitted。トンネルのアドレスを変更しようとしても失敗します。 次のコマンドは問題を示しています。 # ip tunnel del gre0 ioctl: Operation not permitted # ip tunnel change gre0 # ip tunnel change gre0 remote <some address> local <some address> ioctl: No such file or directory 他のトンネルを問題なく作成、変更、削除できますが、gre0リブートしたりインターフェースを停止したりしても、そこにとどまり、消えません。 ip_greモジュールを削除すると、トンネルが消えます。モジュールを再び挿入するとすぐにgre0再表示され、問題は継続します。 2つの質問があります。 この厄介なトンネルを取り除くにはどうすればよいですか?これはカーネルまたはモジュールのバグの可能性があります。 そのような永続的なデータ(この場合、の情報ですgre0が、これは私が気づかないかもしれない他のセットアップにも当てはまります)はどこに保存されますか? 他の情報が必要な場合は、お知らせください。 助けてくれてありがとう。
15 linux  tunneling  gre 

4
使用率が高い理由
私はkjournald私のマシンでなぜ狂っているのかを理解しようとしています。メモリを搭載した8コアのボックスです。CPU負荷は最大50%です。 iotopは特定のプロセスを指していないようです-あちこちの書き込みのバースト(主にcronの開始、生成されたいくつかの監視統計など)sys/vm/block_dump。 kjournald(1352): 1909 sendmail(28934): 13 cron(28910): 12 cron(28912): 11 munin-node(29015): 3 cron(28913): 3 check_asterisk_(28917): 3 sh(28917): 2 munin-node(29022): 2 munin-node(29021): 2 どこkjournaldの行動はただのWRITEです。 なぜそれが起こっているのですか?kjournaldアクティビティを少し制限するには、他に何を検討する必要がありますか?実際に書かれていることに不釣り合いなようです。

3
LinuxでIPによるトラフィックシェーピングを行うにはどうすればよいですか?
透過的なプロキシ設定があります。Linuxでトラフィックシェーピングを探してみましたが、オンラインで見つけることができたのは、インターフェイス(eth0 / eth1 ...)によってトラフィックを制限することだけでした。 IPアドレスまたはIP範囲で帯域幅を制限する必要があります(特定の制限を超えないようにします)。その方法は見つかりません。 それを行う方法はありますか?

4
基本的なHTTP Webサーバー用の安全な標準iptablesルールセット
HTTP(S)とSSH(ポート80、443、22)を使用して基本的なWebサーバーを実行しているほとんどのサイトで機能する基本的なサーバーiptablesスクリプトを作成しようとしています。結局のところ、ほとんどのVPSはこれらの開始ポートルールのみを必要とし、後で必要に応じてメールポートまたはゲームポートを追加できます。 これまでのところ、次のルールセットがあり、より良いスクリプトや追加可能な改善点を誰かが知っているのかどうか疑問に思っていました。 *filter # Allows all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0 -A INPUT -i lo -j ACCEPT -A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT # Accepts all established inbound connections -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT # Allows …

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