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

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

6
サーバーログの(ネットワークに到達できません)エラー
Centosのメッセージログファイルに、ネットワークに到達できない行がたくさんあります。彼らは特定のアドレスに解決できないように見えますが、そもそも私のサーバーがそれらに解決しなければならない理由はわかりません。誰かがそのようなエラーの原因を教えてもらえますか?攻撃を受けていますか? Oct 23 11:39:03 server named[1585]: error (network unreachable) resolving './DNSKEY/IN': 2001:503:ba3e::2:30#53 Oct 23 11:39:03 server named[1585]: error (network unreachable) resolving './NS/IN': 2001:503:ba3e::2:30#53 Oct 23 11:39:03 server named[1585]: error (network unreachable) resolving 'dlv.isc.org/DNSKEY/IN': 2001:500:48::1#53 Oct 23 11:39:03 server named[1585]: error (network unreachable) resolving 'dlv.isc.org/DNSKEY/IN': 2001:4f8:0:2::19#53 Oct 23 11:39:03 server named[1585]: …
20 linux  networking  bind  ipv6 

6
Javaプロセスでメモリを消費するものは何ですか?
中程度の負荷でのJavaプロセスのメモリ使用量を調査しようとしています。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 12663 test 20 0 8378m 6.0g 4492 S 43 8.4 162:29.95 java ご覧のとおり、6Gbに常駐メモリがあります。興味深い部分はこれです:プロセスはこれらのパラメータで実行されます: -Xmx2048m -Xms2048m -XX:NewSize = 512m -XX:MaxDirectMemorySize = 256m ... GCおよびその他のもの これらの設定と実際のメモリ使用量を見ると、このプロセスの使用が予想されるものと実際に使用されるものの違いを見つけるためにつまずきます。 通常、メモリの問題はヒープダンプを分析することで解決されますが、この場合、メモリはヒープ外のどこかで使用されます。 質問:このような高いメモリ使用量の理由を見つけて見つけるための手順は何ですか?そのプロセスでメモリを使用しているものを識別するのに役立つツールは何ですか? 編集0 まだかなりのスペースがあるので、これはヒープ関連の問題のようには見えません: jmap -heap 12663 結果(スペースを節約するために編集) Heap Configuration: MinHeapFreeRatio = 40 …
20 linux  java  memory 

2
Dockerコンテナで実行されているOSはどれですか?
ほとんどの場合、これら2つのいずれかを使用して、Dockerコンテナで実行されているOS(alpine、centOSなど)を確認できます。 しかし、今回はわかりません。 bash-4.2$ uname -a Linux 6fe5c6d1451c 2.6.32-504.23.4.el6.x86_64 #1 SMP Tue Jun 9 20:57:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux bash-4.2$ more /etc/issue \S Kernel \r on an \m 実行中のOSのテキストバージョンを取得する方法はありますか?

7
長い名前のLinux mvファイル
Linuxでは、時々次のようにファイル名を変更します。 mv dir1/dir2/dir3/file.txt dir1/dir2/dir3/file.txt.old 別のディレクトリに移動するのではなく、ファイルの名前を変更するだけです。 そのコマンドの簡略版を実行できるコマンドはありますか?私は次のようなものを考えています: mv dir1/dir2/dir3/file.txt file.txt.old または、次のようなもの(名前に追加するだけです): mv dir1/dir2/dir3/file.txt {}.old 私の目標は、完全なパスを再度指定する必要がないことです。 私が書いたそれらの「例」が機能しないことは知っていますが、それは私が何を達成したいのかという考えにすぎません。 ディレクトリにcdする必要はありません。
19 linux  filesystems  files  mv 

4
DNSサーバーの応答タイムアウトをシミュレートする方法は?
タイムアウトが原因でホスト名を解決できない場合、アプリケーションの動作をテストする必要があります。設定nameserver 127.0.0.1は/etc/resolv.conf機能しませんでした。関連する関数は例外を伴ってすぐに戻ります。テストリグは、DHCPを介してIPアドレスを受け取るVagrantで作成されたVMです。

3
ファイアウォールの背後にあるLinuxコンピューターのクラスターの管理
私の会社の製品は、基本的には、Linuxボックス(Ubuntu)であり、ソフトウェアを実行している他の誰かのネットワーク内にあります。これまでのところ、私たちは25個未満のボックスを野生で使用し、TeamViewerを使用してそれらを管理していました。 現在、これらのボックスのうち1000個を出荷しようとしていますが、TeamViewerはオプションではありません。私の仕事は、これらのボックスにアクセスし、それらのソフトウェアを更新する方法を見つけることです。このソリューションは、ファイアウォールを通過し、何を持っている必要があります。 私が検討した: 1.クラウド内のサーバーへのSSHリバーストンネルを確立する自作ソリューション(Linuxサービスなど)、およびそれらを追跡して接続できるクラウド内の別のサービス。 これは明らかに労働集約的であり、率直に言って、他の多くの企業がすでにこの問題に直面しているに違いないので、車輪を再発明したように感じます。それでも、私たちがそれで素晴らしい仕事をするかどうかはわかりません。 2.パペット、シェフ、OpenVPNなどのツール できる限り読み込もうとしましたが、マーケティングスピーチを十分に浸透して、当然の選択を理解することはできません。 私たち以外の誰もこれらのボックスに接続する必要はありません。関連する経験があり、私に指針を与えることができる人はいますか?


4
/ dev / nullファイルが通常のファイルになりました
本番サーバーで/dev/nullは、突然通常のファイルになり、このためsshdサービスが停止し、サーバーにログインできなくなりました。また、キャラクターデバイスファイルに戻るように設定するために以下の手順を試みました。 rm -rf /dev/null mknod /dev/null c 1 3 実行するとすぐに、rmコマンド/dev/nullはmknod実行前に通常のファイルとして再作成されます。これがどのように発生し、どのコンポーネントがこのファイルを作成しているかはわかりません。したがって、この問題を解決するまで/dev/null、キャラクターデバイスファイルとして作成することはできません。
19 linux  centos 

2
cronのような、後で(しかし一度だけ)ジョブをスケジュールするユーティリティはありますか?
特定の(非周期的な)イベントが発生したときにテキストを送信するプログラムを設計しようとしています。今のところ、このイベントがいつ発生するかを検出し、それが発生する直前にテキストを送信する(cronのような)ジョブをスケジュールするスクリプトが欲しいです。 より具体的な例は次のようになります。 スクリプトAが実行され、次回のイベントを検出します スクリプトAの使用??? スクリプトBを$ timeで実行するようにスケジュールするには $ timeで、??? テキストを送信するスクリプトBを呼び出します。 問題は、イベントが11日以内にランダムに発生する可能性があり、一度しか発生しないことです。Cronはこれには不適切と思われる-このジョブを複数回実行したくない。 だから、(要するに)定期的ではないスクリプトの遅延実行を提供するユーティリティはあると思いますか?
19 linux  bash  cron 

2
UsePAMが「no」に設定されている場合、SSH公開キー認証が失敗する
パスワード認証を無効にするには、次の値を設定しました sshd_config ChallengeResponseAuthentication no PasswordAuthentication no UsePAM no 秘密鍵でログインしようとすると、 Permission denied (publickey). その後、に変更UsePAMするyesと、秘密鍵を使用してログインできます。どうして? OSXからUbuntu 12.04 64ビットホストに接続しています ssh -i ~/.ssh/deploy -l deploy localhost -p 2222 -v 詳細なssh出力は次のとおりです。 OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011 debug1: Reading configuration data /Users/<user>/.ssh/config debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * …
19 linux  ssh 

3
終了時にSSHがハングしないようにD-BusとSSH X-Forwardingを構成する方法
X11フォワーディングとSSHを介してさまざまなGnomeアプリケーションを実行しようとしています。一部のアプリケーションでは、「dbus-launch」アプリケーションが最初に生成されます。問題は、Xアプリケーションの終了時にdbus-launchが閉じないため、SSHセッションを適切に閉じる前に終了する必要があることです。 問題は、X / Gnomeアプリケーションがメインメッセージバスデーモンに接続できないため、独自のコピーを起動する必要があることだと思いますか?どうすれば修正できますか?または私は何が欠けていますか? 以下に例を示します。X11転送を有効にしていますが、すべて正常に動作しているようです。 [me@host ~]$ gnome-calculator & [1] 4803 (ここでgcalctoolプログラムが起動し、削除Xサーバー(Xming)に表示されます) [me@host ~]$ ps PID TTY TIME CMD 4706 pts/0 00:00:00 bash 4803 pts/0 00:00:00 gnome-calculator 4807 pts/0 00:00:00 dbus-launch 4870 pts/0 00:00:00 ps (今、リモートセッションでgcalctoolアプリを閉じた後) [me@host ~]$ ps PID TTY TIME CMD 4706 pts/0 00:00:00 bash 4807 pts/0 00:00:00 …
19 linux  x11  dbus 

1
パイプを使用するとシェルコマンドが遅くなり、中間ファイルで高速になる
中間ファイルを使用するとき、またはパイプを使用するとき、処理時間のこの大きな違いを誰もが理解していますか?新しいdebian squeezeサーバーで標準ツールを使用してtiffをpdfに変換しています。これを行う標準的な方法は、最初にpsに変換することです。 パイプなし: root@web5:~# time tiff2ps test.tif > test.ps real 0m0.860s user 0m0.744s sys 0m0.112s root@web5:~# time ps2pdf13 -sPAPERSIZE=a4 test.ps > test.pdf real 0m0.667s user 0m0.612s sys 0m0.060s パイプ付き: root@web5:~# time tiff2ps test.tif | ps2pdf13 -sPAPERSIZE=a4 - > test.pdf real 1m6.098s user 0m15.861s sys 0m50.9 最後のコマンドの間、gsプロセスは常に100%です。 更新: ps生成のstrace出力は次のとおりです。 root@web5:~# strace …

2
EC2インスタンスの起動後にbashスクリプトを実行します
別のインスタンスをリモートで起動するスクリプトがEC2インスタンスにあります。 このインスタンスが完全にロードされたら(ブートの完了)、bashスクリプトを自動的に実行したいのですが、これを行う最良の方法は何でしょうか? すべてを完全に起動する必要があります。基本的に、bashスクリプトは画像変換スクリプトを実行します(ImageMagickを使用し、「wget」コマンドを数回実行します) 現在、スクリプトは次の場所にあります。 /home/root/beginProcess.sh そして、私はそれを手動で起動することができます bash beginProcess.sh RHEL-6.2-Starter-EBS-i386 また、これにEBSボリュームが添付されています。これが役立つ場合は、ありがとうございます。
19 linux  amazon-ec2  bash  boot 

1
/ var / spool / postfix / deferredからのメールの読み方
/ var / spool / postfix / deferredから遅延メールを読み取る方法はありますか。ファイルをメールディレクトリにコピーして、ウェブメールから表示しようとしましたが、うまくいきません。imがlessまたはcatを使用している場合、spool / deferredのファイルはいくつかのバイナリファイルのようです。

4
linux / armでRAM(ECCなし)のベンチマークをとる最良の方法は何ですか?
カスタムボード上の非ECCメモリチップの整合性とグローバルパフォーマンスをテストしたい Linuxで実行するツールがあるので、システムと地球の温度を同時に監視できますか? 一般的に行うためのいくつかの非ECC固有のテストはありますか? 編集1: 温度を監視する方法はすでに知っています(特別なプラットフォーム機能/sys/devices/platform/......../temp1_inputを使用しています)。 今のところ : wazoox:動作しますが、独自のテストをコーディングする必要があります ジェイソン・ハントリー: ramspeed:腕では機能しません ストリームベンチマーク:動作し、非常に高速なので、正確で完全かどうかを調べます memtest:Linuxから直接実行されないため、後で試します。 fedoraのストレス:後で試してみますが、fedoraをインストールするのはあまりにも問題です 私はこのディストリビューションを見つけました:http : //www.stresslinux.org/sl/ おそらく、stresslinux、memtest、fedoraのストレスなどの解決策を試してから、Linuxの下で大きな依存関係なしで直接実行されるツールを引き続きチェックします。 回答ありがとうございます。調査を続けます
19 linux  memory  benchmark  arm 

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