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

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

1
Dockerコンテナーで許可されているCPUの数をカウントする
私の具体的なシナリオは次のとおりです。特定のcpusetでdockerコンテナーを起動します。 docker run --cpuset-cpus="0-2" # ... そのコンテナ内で、エントリポイントとしてシェルスクリプトを実行makeします。シェルスクリプトは、ある時点で実行されます。かなりの数の仕事(-j)がどうなるかを考えたいと思います。もちろん、割り当てられたCPUの数を環境に渡すこともできますが、自動的に検出する方法の方がはるかに望ましいでしょう。 現在のプロセスのを使用しtaskset -c -p $$たりcat /proc/self/status | grep Cpus_allowed_list取得したりできることCpus_allowedは知っていますが、許可されているCPUの実際の数を取得する方法はわかりません。これらのコマンドの出力を解析したり、Cpus_allowedマスクをいじったりすることは避けたいのですが、オプションがない場合はそれを行います。

2
nginx uLimit 'worker_connectionsは開いているファイルのリソース制限を超えています:1024'
私はこのエラーを受け取り続けnginx/error.log、それが私を狂わせます: 8096 worker_connections exceed open file resource limit: 1024 私は考えることができるすべてを試してみましたが、ここでnginxを制限しているものを理解することはできません。何が欠けているのか教えてもらえますか? nginx.conf これがあります: worker_processes 4; events { worker_connections 8096; multi_accept on; use epoll; } システムのUlimitを次のsecurity/limits.confように変更しました。 # This is added for Open File Limit Increase * hard nofile 199680 * soft nofile 65535 root hard nofile 65536 root soft nofile 32768 # …
14 linux  nginx  debian  ulimit  files 

1
サービスについて--status-all出力
service --status-allマニュアルページでは説明されていないため、Ubuntu 13.10 でのコマンドの出力を理解しようとしています。例えば: [ + ] rsyslog [ - ] sendmail [ ? ] sendsigs [ + ] setvtrgb [ - ] ssh 何をすべきか+、-、?意味ですか?わかりません。以前にsendmailをインストールしていましたが、で停止して削除しましたapt-get remove sendmail*。initスクリプトを削除しなかったので/etc/init.d/、出力に表示されますが、少なくともa -なので、実行されていないと仮定します。次に、SSH。私は実際にサーバーにSSHで接続しているので、SSHサービスが実行されているはず-ですが、とにかくそこにあります。そして、不可解なものがあり?ます。誰かがこれが実際に何を意味しているのかを明らかにしてください。


2
「ルート」と「IPルート」の違いは何ですか?
Linuxのネットワークツールを理解しようとしました。静的ルーティングを操作するために何を使用すべきかについて、今混乱しています:routeまたはip route?: route -IPルーティングテーブルの表示/操作 ip-ルーティング、デバイス、ポリシールーティング、およびトンネルの表示/操作 これら2つのツールの違いは何ですか?

7
tcpdump:out.pcap:許可が拒否されました
[root@localhost ~]# cat /etc/issue Fedora release 17 (Beefy Miracle) Kernel \r on an \m (\l) [root@localhost ~]# uname -a Linux localhost.localdomain 3.6.10-2.fc17.i686 #1 SMP Tue Dec 11 18:33:15 UTC 2012 i686 i686 i386 GNU/Linux [root@localhost ~]# tcpdump -i p3p1 -n -w out.pcap -C 16 tcpdump: out.pcap: Permission denied エラーが発生するのはなぜですか? 私は何をすべきか?
14 linux  tcpdump  fedora 

3
リモートロックアウトを防ぎ、一致をチェックするために、iptablesルールをどのようにテストしますか?
iptablesについて学んでいる間、私はいくつかの間違いを犯し、自分を締め出しました。 ロックアウトせずにルールをテストするためにどの方法を使用しますか? 私はubuntuサーバー12.04 LTSを使用しています 以下の回答はすべて役に立ちました。最後に、オプションの組み合わせを使用しました。また、念のためリモートサーバーにIPMIアクセスできるようにすることも役立ちます。ただし、複製された環境でルールをローカルでテストし、最初にテストすることが理想的です。Vagrantは、この点でテストセットアップを迅速に機能させるのに役立ちます。
14 linux  iptables 

2
Logrotateは古いログを削除しません
何らかの理由で、古いログファイルは削除されません。Apacheの例 confファイルの内容: $ cat /etc/logrotate.d/apache2 /var/log/apache2/*.log { weekly missingok rotate 2 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } ログフォルダーの(トリミングされた)コンテンツ: # ls /var/log/apache2/ access.log error.log.26.gz other_vhosts_access.log.20.gz access-ssl.log.14.gz access.log.1 error.log.27.gz other_vhosts_access.log.21.gz access-ssl.log.15.gz access.log.2.gz error.log.28.gz other_vhosts_access.log.22.gz access-ssl.log.16.gz access.log.3.gz error.log.2.gz other_vhosts_access.log.23.gz access-ssl.log.17.gz [...] 実際にはたくさんあります: # ls …
14 linux  logrotate 

7
ファイルリストを含むファイルから合計ファイルサイズを取得する
合計ファイルサイズを知りたいファイルのリストを含むファイルがあります。そうするコマンドはありますか? 私のOSは非常に基本的なLinux(Qnap TS-410)です。 編集: ファイルから数行: / share / archive / Bailey Test / BD006 / 0.tga / share / archive / Bailey / BD007 / 1バージョン1.tga / share / archive / Bailey 2 / BD007 / example.tga
14 linux  files 



16
「t」よりも古いプロセスを強制終了するにはどうすればよいですか?
まず、はい、私はこの質問を見ました: 古いプロセスを見つける(そして殺す) そこの答えは間違っており、機能しません。私はそれに応じて投票し、コメントしました。 次のようにリストされている場合、強制終了するプロセスは次のようになりますps aux | grep page.py。 Apache 424 0.0 0.1 6996 4564?S 07:02 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py Apache 2686 0.0 0.1 7000 3460?S Sep10 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py Apache 2926 0.0 0.0 6996 1404?S Sep02 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py Apache 7398 0.0 0.0 6996 1400?S Sep01 0:00 /usr/bin/python2.6 /u/apps/pysnpp/current/bin/page.py Apache 9423 …
14 linux  process  kill 

5
KVMでオンラインディスクのサイズ変更は可能ですか?
いくつかのプロジェクトでLinux仮想化用のKVMを評価しています。これまでのところ、すべて順調です。ただし、要件の1つは、再起動したりオフラインにすることなく、実行中のゲストにディスク領域を追加できることです。これはKVMで可能ですか? 私がこれまでに見つけた唯一の(まだテストはしていない)ことは、ディスクをマシンにホットプラグできることです。このルートを選択すると、常にゲストのLVMボリュームグループに新しいディスクを追加し、選択した論理ボリュームを拡張できます。このアプローチの最大の欠点は、時間が経つにつれて、ゲストが可変数の仮想ディスクを持つことになってしまうことです。「実際の」ディスクスペースはSANを介してホストに提供されるため、いつでもホストにスペースを追加できます。

4
Linux Bash構文:&&、\、および-の意味
bashコマンドの最後で「&&」、「\」、「-」は何を意味しますか? 特に、Ubuntuのaptitudeパッケージマネージャーに公開キーを追加することになっている次の行の組み合わせに遭遇しましたが、ここで使用されている文字は何ですか? gpg --keyserver keyserver.ubuntu.com --recv 26C2E075 && \ gpg --export --armor 26C2E075 | sudo apt-key add-&& \ sudo apt-get update
14 linux  bash 


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